1.環境
centos6
bochs-2.6.2
2.安裝依賴
- yum groupinstall -y "Server Platform Development" "Development Tools"
- yum install kernel-headers kernel-devel qt-devel gtk2-devel textinfo tcl-devel tk-devel
3.下載源碼並安裝
可去sourceforge上面下載源碼包
https://sourceforge.net/projects/bochs/files/bochs/2.6.2/
- tar xvfz bochs-2.6.2.tar.gz
- cd bochs-2.6.2
- ./configure \
- --prefix=/home/guang/soft/bochs-2.6.2 \
- --enable-debugger \
- --enable-disasm \
- --enable-iodebug \
- --enable-x86-debugger \
- --with-x \
- --with-x11
- make
- make install
- cd =/home/guang/soft/bochs-2.6.2/bin/
- vi bochsrc.txt
4、測試啟動
添加配置文件
- floppya: 1_44="imagefile.img", status=inserted #Use FLoppy Disk A
- boot: floppy
- display_library: x, options="gui_debug"
- #display_library:sdl
啟動
- ./bochs