Linux 0.11系统环境搭建(windows下)

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控制台界面
Linux 0.11系统环境搭建(windows下)_第1张图片
主界面
Linux 0.11系统环境搭建(windows下)_第2张图片

4.可以看到命令行信息

Insert root floppy and press ENTER

由于在内核映像bootimage-0.11中是从第一个软盘启动的,因此我们需要重新设置仿真器这里写图片描述

将bootimage改成rootimage
Linux 0.11系统环境搭建(windows下)_第3张图片
Linux 0.11系统环境搭建(windows下)_第4张图片
点击ok之后在主界面按回车
Linux 0.11系统环境搭建(windows下)_第5张图片
系统至此搭建完成!

你可能感兴趣的:(linux内核,一个操作系统的实现)