Android手机和 iPhone 上使用 Bochs 模拟运行 windows 甚至 linux

2012年12月23日 | 分类: 乱七八糟 | 标签: ,

不知道大家还记不记得这篇 EVO 3D 运行 windows 98 的文章,实际上用的软件就是 Bochs,现在写篇文章介绍一下 Bochs 的使用方法和一些系统的镜像和大家分享一下!

首先 Bochs 是什么?

Bochs是一个x86硬件平台的开源模拟器。它可以模拟各种硬件的配置。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。更为有趣的是,甚至可以不使用PC硬件来运行Bochs。事实上,它可以在任何编译运行Bochs的平台上模拟x86硬件。通过改变配置,可以指定使用的CPU(386、486或者586),以及内存大小等。一句话,Bochs是电脑里的“PC”。根据需要,Bochs还可以模拟多台PC,此外,它甚至还有自己的电源按钮。

直接开始正题:
首先从android 开始:

首先下载安装 Bochs.apk(戳我)和 SDL 配置文件(戳我)
安装APK之后,将数据包解压缩并传输至SD卡根目录。

下载系统镜像:
windows 98镜像下载:戳我
windows xp镜像下载:戳我
更多linux镜像可以直接到 Bochs 主页下载:戳我

将下载下来的镜像文件(zip文件解压后得到的)改名为:c.img ,复制或者移动到 SDL文件夹。

接下来只要直接运行安装好的 Bochs 模拟器应用,模拟器就会开机运行操作系统了。

下面开始说iOS 平台上的 Bochs。

开始之前你需要安装一个 iOS 上的终端应用,Mobike Terminal(戳我下载或者在cydia上搜索安装)
然后下载 bochs.deb(skydive下载戳我)(deb包里包含win3.1和win95镜像)
将下载好的bochs.deb文件上传到手机的/User/Media/目录下(为了好记),可以用iFunbox,91助手,winscp等等工具上传
到此准备工作就已经完成了。

接下来打开terminal终端,输入 su(小写),然后按 return
return后出现password: 输入alpine(小写),注意输入时字符不会显示,不要输错。输入完后 return
之后输入

cd /User/Media/

(注意大小写),return
接着输入

dpkg -i bochs.deb

(注意大小写),输完return
之后等待一段时间,等到屏幕上出现下图

这时候退出,注销手机:使用91助手之类的软件
或者在terminal里输入

killall SpringBoard

注销好后桌面会出现一个新的图标,点进去,选win95就可以了!

来源http://app.wepost.me/windows-linux-on-android-iphone-by-bochs/

  1. 福音乐章
    2012年12月24日18:24

    这货用过,卡得一塌糊涂。话说博主这么长时间没更新,还以为你去和熊猫喝茶了呢。