1.准备环境
- 下载bochs,网址:https://sourceforge.net/projects/bochs/files/bochs/2.6.2/
-
将文件复制到虚拟机或者服务器上,并解压。 -
具体步骤 和 编译时遇到的问题的解决方案,可以参考这篇文章。 https://zhuanlan.zhihu.com/p/161217153 -
如果make install 成功,会在 /root/os_demo/bochs_pkg 生成 两个文件。
- 进入bin目录, 新建bochsrc.disk文件,进行编辑。
megs: 32
romimage: file=/root/os_demo/bochs_pkg/bochs/share/bochs/BIOS-bochs-latest
vgaromimage: file=/root/os_demo/bochs_pkg/bochs/share/bochs/VGABIOS-lgpl-latest
boot: disk
log: bochs.out
mouse: enabled=0
keyboard:keymap=/root/os_demo/bochs_pkg/bochs/share/bochs/keymaps/x11-pc-us.map
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
- 输入bochs,出现以下内容,说明安装成功。
|