http://www.bytekits.com/bochs/bochs-install-windows.html
(bochs.exe是执行模式不能调试的Bochs的调试工具是Bochsdbg.exe调试的时候你仍然需要进行配置)
http://www.bytekits.com/bochs/bochs-install-windows.html
一般的Windows软件安装会打成专业的安装包,用户只需要直接点击setup.exe即可,安装包会自动进行运行环境的配置(包括文件的拷贝,注册表的修改等)。而Bochs作为了一款轻量级的模拟器,其不光做到了使用过程中的轻量,也做到了安装配置的轻量。
Bochs模拟器的安装配置过程极其简单,只需要作下载,然后按装引导下一步即可。
为了兼容windows 32和64位系统,我们直接选择bochs-win32-2.6.11.exe下载。
使用64位操作系统的同学们,可以选择下载使用64位的bochs-win64-2.6.11.exe。
下载完成后,直接双击bochs-win32-2.6.11.exe即可进入安装界面,这里我们点击Next按钮。
用户协议,这里我们选择 I Agree。
选择软件使用的用户环境,可以选择只针对当前用户,也可以选择对系统中所有的用户。
选择安装的内容。由于软件本身也不大,这里我们选择全部安装,并添加快捷方式到桌面(Linux Demo in Bochs 2.6.11)。
选择安装目录.这里我们可以根据实际硬盘更盘目录,这里我们采用默认路径。
最后一步,安装成功。可以可以选择同时运行 bochs2.6.11,也可以先打开 ReadMe 文件读读。
安装成功后,会在桌面创建Linux Demo in Bochs 2.6.11的快捷方式。
注意:这里的快捷方式是Linux Demo的,而非Bochs的,实际的Bochs运行需要在开始菜单或者安装路径下去找。
安装完成后,在开始菜单Bochs-2.6.11目录下,找到Bochs2.6.11.exe点击即可启动Bochs。
软件运行后,在 Bochs Start Menu 对话框中点击start开始进行仿真。
这时会弹出消息说:No Bootable Device (没有可引导的设备),询问我们下来怎么操作,有四个选项:
1. continue //继续2. continue and don't ask agin //继续不再询问3. Kill simulation //停止仿真(默认)4. Abort(dump core) //中止,将内存的数据转存,可用于分析
我们选择 Continue,然后点击OK按钮。
这时会出现一个控制台窗口,一个调试台窗口。
调试台窗口用于调试控制,以命令的方式进行。
控制台窗口用于输出,和真实的电脑屏幕一样。
这就像一台新的电脑一样,从软盘引导启动了,可我们并没有设置软件,并无可识别的引导分区,引导加载失败。
bochs.exe是执行模式,不能调试的。Bochs的调试工具是Bochsdbg.exe。同样,调试的时候你仍然需要进行配置。此时如果我们还使用双击.bxrc配置文件的方法显然是不行的(因为此时会运行Bochs.exe而不是Bochsdbg.exe)
联系客服