centos 安装bochs

下载地址    https://sourceforge.net/projects/bochs/files/bochs/ 

我这里安装2.6.2

tar xvfz bochs-2.6.2.tar.gz

 

环境包

sudo yum install gtk2 gtk2-devel

sudo yum install libXt libXt-devel

sudo yum install libXpm libXpm-devel

sudo yum install SDL SDL-devel

sudo yum install libXrandr-devel.x86_64 

yum install xorg-x11-server-devel 

 

配置

./configure --pref /your_path/bochs --enable-debugger --enable-disasm --enable-iodebug --enable-x86-debugger --with-x --with-x11

your_path换安装地址

 

make

make install

 

 

配置文件 bochsrc.txt,放在安装目录下

# Bochs启动配置文件
# 1.Bochs在运行中可使用的内存,设为32MB
megs: 32
# 2.设置对应真实机器的BIOS和VGA BIOS; 须为绝对路径,Bochs不识相对路径
romimage: file=/home/thotf/bochs/share/bochs/BIOS-bochs-latest
vgaromimage: file=/home/thotf/bochs/share/bochs/VGABIOS-lgpl-latest
# 3.选择启动盘符为硬件启动
boot: disk 
# 4.日志输出
log: bochs.out
# 5.关闭鼠标,打开键盘
mouse: enabled=0
keyboard: keymap=/home/thotf/bochs/share/bochs/keymaps/x11-pc-us.map
# 6.硬盘设置
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14

 

2,5的安装地址别忘记换

加载配置文件

 

 

 

 

 

运行成功

 

posted on 2022-05-18 15:36  thotf  阅读(328)  评论(0)    收藏  举报

导航