1.环境

centos6 

bochs-2.6.2

 2.安装依赖

  1. yum groupinstall “Server Platform Development” “Development Tools”
  2. yum install kernelheaders kerneldevel qtdevel gtk2devel textinfo tcldevel tkdevel

 3.下载源码并安装

可去sourceforge上面下载源码包

http://bochs.sourceforge.net

https://sourceforge.net/projects/bochs/files/bochs/2.6.2/

 

  1. tar xvfz bochs2.6.2.tar.gz
  2.  
  3. cd bochs2.6.2
  4.  
  5. ./configure \
  6. prefix=/home/guang/soft/bochs2.6.2 \
  7. enabledebugger \
  8. enabledisasm \
  9. enableiodebug \
  10. enablex86debugger \
  11. withx \
  12. withx11
  13.  
  14. make
  15.  
  16. make install
  17.  
  18. cd =/home/guang/soft/bochs2.6.2/bin/
  19.  
  20. vi bochsrc.txt

 4、测试启动

添加配置文件

  1. floppya: 1_44=“imagefile.img”, status=inserted #Use FLoppy Disk A
  2.  
  3. boot: floppy
  4.  
  5. display_library: x, options=“gui_debug”
  6.  
  7. #display_library:sdl

 启动

  1. ./bochs

版权声明:本文为kevinlights原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/kevinlights/p/12075490.html