第17章-实验环境设置与使用方法
- Bochs(box)采用模拟技术,不像VMware采用了虚拟化技术,仅模拟I/O操作,效率高。但是Bochs可以模拟出系统在仿真环境的具体状态和精确时序。因此多用来调试OS,模拟OS。
- Bochs是大佬在1994年开发的。运行在多平台,无论哪种平台都可以模拟x86 CPU。这是其他模拟软件无力的地方。虚拟化技术依赖于CPU。而这个纯属于模拟,效率低。
- Bochs运行必备资源
Bochs运行一般需要加载一个配置文件,里面杂七杂八。如果一条命令下来估计半页屏幕少不了。
- 具体怎么配置,安装包目录下有.bochsrc参考文件,书上说的那个bochsrc-sample.txt属于老版本。
- 不过不建议源码安装,会碰到坑爹问题。直接就可以了
如果是CentOS还是源码安装一波
常见问题
这里会报错,只需要手动删除那条配置就可以了。因为用的Bochs版本比较新。
不过已经在一键运行脚本里面配置好了,当时如果要运行相应版本的话自己改一波。毕竟,我又不知道你要啥
- 官方给的源码包有bug,坑爹~