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

原文地址:https://www.cnblogs.com/tanrong/p/7044855.html