1,安装带调试环境的bochs-2.3.6,http://bochs.sourceforge.net/
解压:
tar -zvxv bochs-2.3.6.tar.gz
2,安装带gdbstub的bochs系统:
进入2.36目录,运行命令:
1)./configure --enable-gdb-stub --enable-disasm --enable-debugger
2)make
3)make install
3,运行实例程序。http://oldlinux.org/Linux.old/bochs/
1)unzip linux-0.00-rh9-050120.zip
2)进入0.00目录,修改bochsrc.bxrc文件
romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
改成romimage: file=$BXSHARE/BIOS-bochs-latest 注意/改成/。
vgaromimage: $BXSHARE/VGABIOS-elpin-2.40 把/改成/
3)进入实例目录,运行
bochs -q -f bochsrc.bxrc