bochs配置文件解释说明

时间:2022-02-02 17:28:44
###############################################
# Configuration file for Bochs
############################################### # 第一步,首先设置Bochs在运行过程中能够使用的内存,本例为32MB。
# 关键字为:megs megs: # 第二步,设置对应真实机器的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=
keyboard_mapping: enabled=, map=$BXSHARE/keymaps/x11-pc-us.map

ata0-master用来指明模拟系统中第一个ATA通道上连接的第一个ATA设备(硬盘等)。

ATA是AT Attachment的缩写, 意思是AT计算机上的附加设备

cylinder:磁盘的柱面
head:磁盘的磁头,每张磁片有两个磁头
sector:磁盘扇区,这里指物理扇区,编号从 - ,每条 track 的最大 sector 数
SPT(sector_per_track):每磁道上的 sector 数
HPC(head_per_cylinder):每个 cylinder 的 head 数量,这个数量应该是磁片数 *

Bochs配置文件入门 :http://blog.chinaunix.net/uid-26185912-id-3192338.html

Bochs使用说明:http://www.cnblogs.com/elvalad/p/4248352.html