bochs在启动的时候,它会先去解析配置文件的参数,从而得到用户指定的执行环境。所以,bochs会在用户的当前目录下按照顺序将如下文件作为默认的配置文件:
- .bochsrc
- bochsrc
- bochsrc.txt
因此,我们需要自己写一个配置文件,放在自己的工作目录下,然后在该目录下执行bochs命令,或者你也可以使用-f参数来指定使用哪一个配置文件。
下面是一个简单的bochs配置文件:
- ###############################################
- # configuration file for bochs
- ###############################################
- # 第一步,首先设置bochs在运行过程中能够使用的内存,本例为32mb。
- # 关键字为:megs
- megs: 32
- # 第二步,设置对应真实机器的bios和vga bios.
- # 对应两个关键字为:romimage 和 vgaromimage
- romimage: file=$bxshare/bios-bochs-latest
- vgaromimage: file=$bxshare/vgabios-lgpl-latest
- # 第三步,设置bochs所使用的磁盘,软盘的关键字为floppy。
- # 若只有一个软盘,则使用floppya即可,若有多个,则为floppya,floppyb...
- floppya: 1_44=a.img, status=inserted
- # 第四步,选择启动盘符。
- boot: floppy
- # 第五步,设置日志文件的输出。
- log: bochsout.txt
- # 第六步,开启或关闭某些功能。
- # 下面是关闭鼠标,并打开键盘。
- mouse: enabled=0
- keyboard_mapping: enabled=1, map=$bxshare/keymaps/x11-pc-us.map
更详细内容可以使用man bochs ; man bochsrc等命令,每一个关键字都有详细解释。
平台:ubuntu
阅读(18720) | 评论(2) | 转发(0) |