使用bochs-2.6.6搭建Linux 0.11系统环境

最近在学习Linux操作系统内核,根据《Linux内核设计的艺术》所示,下面开始搭建一个基于Linux 0.11的操作平台。其中包括三部分的内容:

1,bochs仿真器:bochs是不错的调试系统软件的工具,此处我选择了bochs-2.6.6,直接安装即可,其中注意要完整安装,即勾选DLX Linux Demo;

2,Linux 0.11源文件:网上下载;

3,Linux 0.11 根文件系统和内核启动映像文件:分别是rootimage-0.11-20040305和bootimage-0.11-20040305,直接网上下载;

 

第一步,安装好bochs-2.6.6,其中勾选上DLX Linux Demo;

第二步,在bochs-2.6.6的安装后目录中添加一个文件夹为linux-0.11,如下图所示:

linux-0.11文件夹中包含有:bochsout,bochsrc_fd.bxrc,linux-0.11.tar源文件压缩包,rootimage-0.11-20040305根文件系统和bootimage-0.11-20040305内核启动映像文件。其中如不知bochsrc.bxrc如何新建,可直接复制安装目录中已有的bxrc文件至此后再更改名字和内容。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

vga_update_interval: 150000

i440fxsupport: enabled=1

 通过load加载bochsrc_fd.bxrc,后continue:

然后按下start启动,再通过A盘启动,通过Browse加载入rootimage-0.11-20040305,Type of floppy media选择auto,Status选择inserted,然后按ok。

ok后即启动了linux-0.11操作系统,如下图可看[/usr/root]#

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值