linux 下的 bochs2.4.5使用的学习收获

来源:互联网 发布:淘宝上可靠的种子店 编辑:程序博客网 时间:2024/05/19 06:36

配置文件vgaromimage出错

Bochs is exiting with the following message:
[     ] bochsrc.bxrc:12: vgaromimage directive malformed.
原因是找不到VGA镜像文件。在网上找了很多方法都没有解决。
后来自己把 vgaromimage这一项 注释 掉了,先暂时运行起来了。

原因:Bochs 2.4.x 对*.bxrc文件中的一些配置语法进行了修改。而linux包中携带的brrc文件是用于2.2.x -- 2.3.x 版的,因此需要对bxrc文件进行修改。

解决办法:修改应该很简单,参考2.4.x自带例子的bxrc文件:$man bochsrc 后发现将vgaromimage那一行改为:
vgaromimage: file=/usr/share/bochs/VGABIOS-lgpl-latest
即可
 到现在为止成功在虚拟机上运行了自己的第一个操作系统。呵呵!虽然这个操作系统只是启动时打印一句“hello world!”.但内心还是挺激动地!