Bochs Windows系统安装

一般的Windows软件安装会打成专业的安装包,用户只需要直接点击setup.exe即可,安装包会自动进行运行环境的配置(包括文件的拷贝,注册表的修改等)。而Bochs作为了一款轻量级的模拟器,其不光做到了使用过程中的轻量,也做到了安装配置的轻量。
Bochs模拟器的安装配置过程极其简单,只需要作下载,然后按装引导下一步即可。

在 Windows 上安装 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按钮。
    1600270401491

  • 用户协议,这里我们选择 I Agree
    1600270463203

  • 选择软件使用的用户环境,可以选择只针对当前用户,也可以选择对系统中所有的用户。
    1600270556987

  • 选择安装的内容。由于软件本身也不大,这里我们选择全部安装,并添加快捷方式到桌面(Linux Demo in Bochs 2.6.11)。
    1600270568427

  • 选择安装目录.这里我们可以根据实际硬盘更盘目录,这里我们采用默认路径。
    1600270696658

  • 最后一步,安装成功。可以可以选择同时运行 bochs2.6.11,也可以先打开 ReadMe 文件读读。
    1600270735315

  • 安装成功后,会在桌面创建Linux Demo in Bochs 2.6.11的快捷方式。

    注意:这里的快捷方式是Linux Demo的,而非Bochs的,实际的Bochs运行需要在开始菜单或者安装路径下去找。

Bochs的启动

安装完成后,在开始菜单Bochs-2.6.11目录下,找到Bochs2.6.11.exe点击即可启动Bochs。
软件运行后,在 Bochs Start Menu 对话框中点击start开始进行仿真。
1600271117786

这时会弹出消息说:No Bootable Device (没有可引导的设备),询问我们下来怎么操作,有四个选项:
1600271153505

1. continue  //继续
2. continue and don't ask agin //继续不再询问
3. Kill simulation //停止仿真(默认)
4. Abort(dump core) //中止,将内存的数据转存,可用于分析

我们选择 Continue,然后点击OK按钮。
这时会出现一个控制台窗口,一个调试台窗口。

调试台窗口用于调试控制,以命令的方式进行。
控制台窗口用于输出,和真实的电脑屏幕一样。

Bochs监视器
Bochs控制台

这就像一台新的电脑一样,从软盘引导启动了,可我们并没有设置软件,并无可识别的引导分区,引导加载失败。


bochs.exe是执行模式,不能调试的。Bochs的调试工具是Bochsdbg.exe。同样,调试的时候你仍然需要进行配置。此时如果我们还使用双击.bxrc配置文件的方法显然是不行的(因为此时会运行Bochs.exe而不是Bochsdbg.exe)

取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by bytekits.com,汇天下文字,成非凡梦想!!!