搭建你的环境
1. 虚拟计算机Bochs
简单来讲,它相当于运行在计算机内的小计算机。这个好理解,我用的vmware 不就是这样的东东嘛。不过,现在看来,我得让Bochs 成为包含在vmware 中的“ 小小计算机” 了。
1.1 Bochs初体验
嗯,我已经从书上的插图看到啦,是个黑底白字的、运行着Debian 的、满天繁星似的窗口!
1.2 Bochs的安装
ubuntu 8.10下安装还真方便:sudo apt-get install vgabios bochs bochs-x bximage。
停,作者在后面马上就说了:“ 不过这样安装虽然省事,但有个缺点不得不说,就是默认安装的Bochs 很可能是没有调试功能的,这显然不能满足我们的需要" 。阿弥陀佛,我们安装Bochs ,图得不就是它的调试功能吗,赶紧悬崖勒马,回头是岸。
立马去bochs 的老家 h t t p://bochs.sourceforge.net搬了几个源码包过来,先是下了书上用的bochs2.3.5。

本文详细介绍了如何在Ubuntu 8.10系统下安装和配置Bochs虚拟机,包括解决编译Bochs时遇到的错误,创建软盘映像,使用NASM编译引导扇区,以及编写和使用Bochs配置文件。通过这些步骤,成功搭建了一个用于学习操作系统开发的环境。
最低0.47元/天 解锁文章
1527

被折叠的 条评论
为什么被折叠?



