BOCHS问题总结篇

在官网上下载的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两个选项。

你可能感兴趣的:(BOCHS)