为了配合Linux 0.11内核工作原理的学习,本章介绍了利用PC机仿真软件和在实际计算机上运行Linux 0.11系统的方法。其中包括内核的编译过程、PC仿真环境下文件的访问和复制、引导盘和根文件系统的制作方法以及Linux 0.11系统的使用方法。最后还说明了如何对内核代码作少量语法修改,使其在现有的RedHat 9系统(gcc 3.x)下能顺利通过编译。
*(yvQk
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 lko_K_
在开始进行实验之前,首先准备好一些有用的工具软件。在Windows平台上,可以准备以下几个软件: Va
Bochs 2.x开放源代码的PC机仿真软件包。 h^eJ
UltraEdit超级编辑器。可用来编辑二进制文件。 UC`
WinImageDOS格式软盘映象文件读写软件。 HFe~H
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 ~z:2((
http://oldlinux.org/download/clk-ch14-expriment.pdf |e:M
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 Id@8
*注意: 请下载本站最新的相关Image文件配合使用。 Td1I
*注意2:请__先阅读__书本大部分章节之后再开始实验。 )
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 h~$;+.
*独立给出的新添内容: kPWl
(1) 集成盘的制作方法: p
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=238&show=0 qq
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 ~7u&X7
(2) 内核调试方法 /n
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=171 v$qht
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 -)m
(3) 从硬盘启动Linux 0.11 |xang4
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=214 S=
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 jRH
(4) 如何运行Linux 0.11系统 `
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=619&show=0 =Y4
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 Thq
(5) quinn 的 0.11实验环境(Linux和Windows),带Flash教程 p
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=1065&show=0 )^V{|N
http://www.quinnli.com/blog/ (>!KJz
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 qgPaG
(6) 在VMware中运行Bochs磁盘映像文件的方法 ~
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=1114&show=0 J;
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 )p%#,
(7) 用gdb和bochs调试内核 i]-D
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=893 -{k|d
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 lko_K_
在开始进行实验之前,首先准备好一些有用的工具软件。在Windows平台上,可以准备以下几个软件: Va
Bochs 2.x开放源代码的PC机仿真软件包。 h^eJ
UltraEdit超级编辑器。可用来编辑二进制文件。 UC`
WinImageDOS格式软盘映象文件读写软件。 HFe~H
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 ~z:2((
http://oldlinux.org/download/clk-ch14-expriment.pdf |e:M
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 Id@8
*注意: 请下载本站最新的相关Image文件配合使用。 Td1I
*注意2:请__先阅读__书本大部分章节之后再开始实验。 )
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 h~$;+.
*独立给出的新添内容: kPWl
(1) 集成盘的制作方法: p
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=238&show=0 qq
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 ~7u&X7
(2) 内核调试方法 /n
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=171 v$qht
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 -)m
(3) 从硬盘启动Linux 0.11 |xang4
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=214 S=
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 jRH
(4) 如何运行Linux 0.11系统 `
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=619&show=0 =Y4
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 Thq
(5) quinn 的 0.11实验环境(Linux和Windows),带Flash教程 p
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=1065&show=0 )^V{|N
http://www.quinnli.com/blog/ (>!KJz
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 qgPaG
(6) 在VMware中运行Bochs磁盘映像文件的方法 ~
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=1114&show=0 J;
©OldLinux论坛 -- 有关早期Linux内核代码发展的论坛。 )p%#,
(7) 用gdb和bochs调试内核 i]-D
http://www.oldlinux.org/cgi-bin/topic.cgi?forum=4&topic=893 -{k|d