下载地址 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的安装地址别忘记换
加载配置文件
运行成功
Original: https://www.cnblogs.com/thotf/p/16284908.html
Author: thotf
Title: centos 安装bochs
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/582264/
转载文章受原作者版权保护。转载请注明原作者出处!