在官网上下载的bochs-2.4.5 win32版。bochs启动时会读bochsrc.bxrc里的配置,而bochsrc-sample.txt则是个sample,可以在这个sample里阅读相关参数的设置……
1 ROM: System BIOS must end at 0xfffff
问题原因:
在2.3.5以前的bochs使用的BIOS-bochs-latest是64k的,那个时候需要加上
romimage: file=BIOS-bochs-latest,address=0xf0000
在2.3.5中的BIOS-bochs-latest更新了,变成了128k的,这个时候配置需要改为
romimage: file=$BXSHARE/BIOS-bochs-latest
解决方法:
去掉配置文件中的address那个
2 vgaromimage directive malformed.
vgaromimage: $BXSHARE/VGABIOS-lgpl-latest
改为
vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
相关:
1 bochs启动时会读bochsrc.bxrc里的配置,而bochsrc-sample.txt则是个sample,可以在这个sample里阅读相关参数的设置……
2 bochs启动时要有参数命令bohcs可以接受4个参数:
-q 加载配置文件后跳过开始菜单;
-f configfile 识别指定的配制文件;
-n 不加载配置文件;-h 打印帮助信息;
-qf configfile 相当于同时使用-q和-f两个选项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)