bochs是一个虚拟机,但是和vmware等普通虚拟机不同的是,它具有调试功能,这也就使得自己编写操作系统然后进行调试成为可能,非常方便。
下面介绍安装过程。
1. 在bochs官网上下载bochs-2.5.1.tar.gz,放在/root目录下
2. 解压缩
#tar xzvf bochs-2.5.1.tar.gz
3. 编译安装
#cd bochs-2.5.1
#./configure --enable-debugger --enable-disasm --with-x11
4. 补装缺类库,3中的安装会失败,是因为缺失部分类库
# sudo yum install libX11-devel
# sudo yum install gtk2-devel
5. 再次执行3中的命令,这次没有任何错误。