windows系统下实验条件:
linux系统下实验条件:
三种仿真软件的区别描述:
Review: VMWare Workstation 3.1 vs Virtual PC 4.3.2 vs Bochs 1.4
bochs官网
bochs手册
ubuntu下bochs安装教程
sls-1.0.zip下载地址
1.megs:内存容量
2.floppa(floppyb):分别表示第一个软驱和第二个软驱
3.ata0,ata1,ata2,ata3:启动模拟系统中最大4个ATA通道
ATA通道
4.ata0-master(ata-slave)
5.boot
6.ips(Instructions Per Second)指定每秒钟仿真的指令条数
7.log:记录执行的日志信息
文件下载地址
linux-0.11-devel-050518.zip
- bochs-2.2.1.i586.rpm linux下bochs安装程序
- Bochs-2.2.pre4.exe windows下bochs安装程序
- bochsour.txt bochs运行日志文件
- bochsrc-fda.bxrc Bochs配置文件:从bochs虚拟A盘启动Linux0.11系统,并且要求随后根文件系统被替换插入当前虚拟启动驱动器中
- bochsrc-fdb.bxrc Bochs配置文件:从bochs虚拟A盘启动Linux0.11系统,根文件系统盘(rootimage-0.11)设置为B盘
- bochsrc-hd.bxrc Bochs配置文件:从bochs虚拟A盘启动Linux0.11系统,使用硬盘(C盘)映像文件( hdc-0.11-new.img)中的根文件系统
- bochsrc-hdboot.bxrc Bochs配置文件:从虚拟硬盘 hdc-0.11-new.img中启动系统配置文件
- bootimage-0.11 编译生成的映像(Image)文件:与bochsrc-fda.bxrc对应
- bootimage-0.11-fd 编译生成的映像(Image)文件:与bochsrc-fdb.bxrc对应
- bootimage-0.11-hd 编译生成的映像(Image)文件:与bochsrc-hd.bxrc对应
- bootimage-0.12-fd Linux0.12内核映像文件,作用同bootimage-0.11
- bootimage-0.12-hd Linux0.12内核映像文件,作用同bootimage-0.11-hd
- debug.bat windows平台启动Bochs调试功能的批处理程序
- diska.img与diskb.ing DOS格式软盘映像文件
- gcclib-1.4.0.taz Lnux0.11系统中使用了GUN gcc 1.40编译系统
- hdc-0.11-new.img 虚拟硬盘映像文件
- rootimage-0.11 软盘上的根文件系统盘
- SYSTEM.MAP 编译Linux0.11内核时生成的内核内存存储位置信息文件,调试内核时有用。
ubuntu下如前所述。
windows下:
安装给出的bochs 2.2pre4版可以使用四个配置文件正常启动。
之前尝试使用最新版 bochs 2.7.1,但是配置文件中有些语法已经不能识别,因此放弃。
1.使用bochsrc-fda.bxrc运行linux0.11系统
2.使用bochsrc-fdb.bxrc运行linux0.11系统
3.使用bochsrc-hd.bxrc运行linux0.11系统
4.使用bochsrc-hdroot.bxrc运行linux0.11系统
20220422 未完待续



