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
ata0-master用来指明模拟系统中第一个ATA通道上连接的第一个ATA设备(硬盘等)。
ATA是AT Attachment的缩写, 意思是AT计算机上的附加设备
cylinder:磁盘的柱面 head:磁盘的磁头,每张磁片有两个磁头 sector:磁盘扇区,这里指物理扇区,编号从 1 - 63,每条 track 的最大 sector 数 63 SPT(sector_per_track):每磁道上的 sector 数 HPC(head_per_cylinder):每个 cylinder 的 head 数量,这个数量应该是磁片数 * 2
Bochs配置文件入门 :http://blog.chinaunix.net/uid-26185912-id-3192338.html
Bochs使用说明:http://www.cnblogs.com/elvalad/p/4248352.html