为了配合学习《linux内核完全注释》一书,经过一段时间的摸索,我终于把linux 0.1x内核运行的文件系统制作出来了。为了方便大家实验,我制作了一个在bochs系统下运行的软件包。其中包括启动映像文件bootimage-0.1x和一个60mb的硬盘映像文件hdc.img。
运行环境:
bochs 2.x模拟系统。
运行配置:
软件包中已经自带bochsrc.txt.
安装方法:
将该软件包linux-0.1x.zip复制到bochs的主目录(通常是c:program filesbochs-2.1)中解包,会生成linux-0.1x子目录。将该子目录中的配置文件bochsrc.txt复制到主目录中,即可运行。
常见问题:
由于各个版本的bochs可能将其一些配置文件(比如bios-bochs-latest等)放置的位置不同,可能会造成不能运行的问题。在本模拟软件的配置文件中,bochs的这些配置文件是默认放在bochs主目录下的,若你的这些配置是放在某个子目录中的话,可以将它们复制到主目录下,或者修改本模拟包自带的bochsrc.txt配置文件。
下载位置:
http://oldlinux.org/download/linux-0.1x.zip ( 2mb )
bochs模拟系统:
http://oldlinux.org/download/bochs-2.1.pre2.exe ( 2.9mb )
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器