搭建Linux0.11系统环境
来源:互联网 发布:手机数据恢复破解版 编辑:程序博客网 时间:2024/05/29 15:14
学习Linux0.11内核源代码,我们需要搭建一个基于Linux0.11的操作平台:
1) boch仿真器:可以从http://bochs.sourceforge.net/中下载到。(最好是下载Bochs-2.4的版本,我Bochs的最新版本时出现了一点小问题)我这里也提供一个:
2) Linux跟文件系统: Linux0.11的内核只支持Minix类型的文件系统,而且Linux早期的都是从软盘启动的,因此我们选择软盘文件系统。
可以从http://www.oldlinux.org/linux.old/images/rootimage-0.11-20040305获得。我这里也提供一个:
3) linux 0.11内核启动映像文件:也就是内核代码编译生成后的image文件。
可以从http://www.oldlinux.org/linux.old/bootimage-0.11-20040305获得。
boch仿真器的安装及配置
安装Bochs-2.4.exe,将rootimage-0.11-20040305和bootimage-0.11-20040305保存在Linux0.11下:
在Linux目录中新建一个boch的配置文件bochsrc_fd.bxrc,内容如下:
双击bochsrc_fd.bxrc文件,如图1和图2所示
图1 辅助控制台
当出现"Insert root floppy and press ENTER"时,点击窗口第一个图标
继续按回车 等出现 [/usr/root]# 成功
1) boch仿真器:可以从http://bochs.sourceforge.net/中下载到。(最好是下载Bochs-2.4的版本,我Bochs的最新版本时出现了一点小问题)我这里也提供一个:
2) Linux跟文件系统: Linux0.11的内核只支持Minix类型的文件系统,而且Linux早期的都是从软盘启动的,因此我们选择软盘文件系统。
可以从http://www.oldlinux.org/linux.old/images/rootimage-0.11-20040305获得。我这里也提供一个:
3) linux 0.11内核启动映像文件:也就是内核代码编译生成后的image文件。
可以从http://www.oldlinux.org/linux.old/bootimage-0.11-20040305获得。
boch仿真器的安装及配置
安装Bochs-2.4.exe,将rootimage-0.11-20040305和bootimage-0.11-20040305保存在Linux0.11下:
在Linux目录中新建一个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
双击bochsrc_fd.bxrc文件,如图1和图2所示
图1 辅助控制台
当出现"Insert root floppy and press ENTER"时,点击窗口第一个图标
继续按回车 等出现 [/usr/root]# 成功
- 搭建Linux0.11系统环境
- 搭建Linux0.11系统环境
- 使用boch仿真器在x86 PC平台上搭建Linux0.11系统环境(windows下)
- Linux内核设计的艺术——搭建Linux0.11系统环境
- Linux内核设计的艺术——搭建Linux0.11系统环境
- Linux内核设计的艺术——搭建Linux0.11系统环境
- linux0.11 运行环境搭建以及调式--bochs (上)
- linux0.11 运行环境搭建以及调式--bochs (下)
- linux0.11 运行环境搭建以及调式--bochs (上)
- linux0.11 运行环境搭建以及调式--bochs (下)
- linux0.11系列之(一): 实验环境搭建
- linux0.11环境配置
- bochs运行linux0.11系统
- 《Linux0.11内核完全注释》读后小结 --- 调试环境的搭建
- linux环境下编译linux0.11内核
- Linux0.11中系统内存的使用
- Linux0.11中系统内存的使用
- linux0.11 execve系统调用分析
- Oracle JDBC内存管理--Oracle白皮书2009年8月 .
- Stringfomat
- Linux平台下java程序员的基本功(一)
- 静态方法隐藏、重写、继承
- Android设计模式系列(0)--开篇
- 搭建Linux0.11系统环境
- Android防止反编译
- linux网络编程之System V 消息队列(一):消息队列内核结构和msgget、msgctl 函数
- TypeError: 'dict_keys' object does not support indexing
- Android设计模式系列(1)--SDK源码之组合模式
- Android反编译拿来主义方法
- mysql批量插入数据方法
- Oracle 常用语句大全
- 高负载高并发应用 参考索引