1.
下载boch 2.4
https://sourceforge.net/projects/bochs/files/bochs/
下载linux-0.11内核
http://www.oldlinux.org/Linux.old/Linux-0.11/sources/system/
http://www.oldlinux.org/Linux.old/images/
http://www.oldlinux.org/Linux.old/images/
2.建一个boch的可执行文件bochsrc_fd.bxrc
内容是:
megs: 32
romimage: file=$BXSHARE/BIOS-bochs-latest
vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
vga: extension=vbe
floppya: 1_44=bootimage-0.11-20040305, status=inserted
floppyb: 1_44=bootimage-0.11-20040305, status=inserted
boot: a
log: bochsout.txt
mouse: enabled=0
ips: 15000000
vga_update_interval: 150000
i440fxsupport: enabled=1
第五第六行的文件名需要和下载的文件名一致
3.点击打开这个文件
会出现两个界面,分别为console控制台界面
主界面
4.可以看到命令行信息
Insert root floppy and press ENTER
由于在内核映像bootimage-0.11中是从第一个软盘启动的,因此我们需要重新设置仿真器
将bootimage改成rootimage
点击ok之后在主界面按回车
系统至此搭建完成!