-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbochsrc.disk
More file actions
46 lines (36 loc) · 1.96 KB
/
bochsrc.disk
File metadata and controls
46 lines (36 loc) · 1.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
###############################################
# Configuration file for Bochs
###############################################
# 第一步,首先设置Bochs在运行过程中能够使用的内存,本例为32MB。
# 关键字为:megs
megs: 32
# 第二步,设置对应真实机器的BIOS和VGA BIOS.
# 对应两个关键字为:romimage 和 vgaromimage
#romimage: file=/home/work/bochs/share/bochs/BIOS-bochs-latest
#vgaromimage: file=/home/work/bochs/share/bochs/VGABIOS-lgpl-latest
#romimage: file=/usr/local//Cellar/bochs/2.6.1/share/bochs/BIOS-bochs-latest
#romimage: file=/usr/local/Cellar/bochs/2.6.8/share/bochs/BIOS-bochs-latest
romimage: file=/usr/share/bochs/BIOS-bochs-latest
#vgaromimage: file=/usr/local//Cellar/bochs/2.6.1/share/bochs/VGABIOS-lgpl-latest
#vgaromimage: file=/usr/local//Cellar/bochs/2.6.8/share/bochs/VGABIOS-lgpl-latest
vgaromimage: file=/usr/share/vgabios/vgabios.bin
# 第三步,设置Bochs所使用的磁盘,软盘的关键字为floppy。
# 若只有一个软盘,则使用floppya即可,若有多个,则为floppya,floppyb...
#floppya: 1_44=a.img, status=inserted
# 第四步,选择启动盘符。
#boot: floppy
boot: disk
# 第五步,设置日志文件的输出。
log: log.bochsrc.disk
# 第六步,开启或关闭某些功能。
# 下面是关闭鼠标,并打开键盘。
mouse: enabled=0
#keyboard_mapping: enabled=1, map=/home/work/bochs/share/bochs/keymaps/x11-pc-us.map
#keyboard_mapping: enabled=1, map=/usr/local//Cellar/bochs/2.6.8/share/bochs/keymaps/x11-pc-us.map
#keyboard:keymap=/usr/local//Cellar/bochs/2.6.8/share/bochs/keymaps/x11-pc-us.map
keyboard_mapping: enabled=1, map=/usr/share/bochs/keymaps/x11-pc-us.map
# 硬盘设置
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata0-master: type=disk, path="hd3M.img", mode=flat, cylinders=6, heads=16, spt=63
ata0-slave: type=disk, path="hd50M.img", mode=flat, cylinders=101, heads=16, spt=63
#gdbstub: enabled=1, port=1234, text_base=0, data_base=0, bss_base=0