工作进度:已经完成对 Redhat Linux 的安装并且成功配置内核 rtlinux,在内核检测时正常。
工作完成备注:rtlinux 安装全过程
注 1:过程中的命令是从头到尾一次完成的,打开一个终端之后不需要关闭,直接依次完
成各个步骤即可。整个实验的环境使用的是 VMWare8.0+RedhatLinux9+linux-2.4.20 内核
+rtlinux3.2-pre3 内核
1.下载内核 linux-2.4.20,www.kernel.org/pub/linux/kernel/2.4/中;下载 rtlinux 内核 rtlinux-
3.2-pre3
2.将两个压缩包解压,并且将两个文件夹 linux-2.4.20 以及 rtlinux-3.2-pre3 拷贝至/usr/src 文
件夹
3.建立终端,转至/usr/src 文件夹,建立 linux-2.4.20 内核的连接
cd /usr/src
ln –s linux-2.4.20 linux
4.安装 rtlinux-3.2-pre3 文件夹中对应 linux-2.4.20 的补丁
cd linux
patch –p1 < /usr/src/rtlinux-3.2-pre3/patches/kernel_patch-2.4.20-rtl3.2-pre3
5.配置 2.4.20 内核(此步骤最为关键,直接影响 rtlinux 安装成功与否)。需要改动的选项
会在下面给出,其他的使用默认选项。
make manuconfig
Code maturity level options ->
[*] Prompt for development and/or incomplete code/drivers
Loadable module support ->
[*] Enable loadable module support
[*] Set version information on all module symbols
[*] Kernel module loader
Processor type and features ->
your CPU type(选择对应的 CPU 类型,如果是奔腾酷睿双核的,选择奔腾 4)
[*] MTRR (Memory type range register)
[ ] Symmetric mulit-processing support
General setup ->
(Direct) PCI access mode
[ ] Advanced Power Management BIOS support
Memory Technology Devices(MTD)->
[*] Memory Technology Devices(MTD) support
SCSI support ->
SCSI low-level drivers ->
<*> BusLogic SCSI support
File system ->
<*> Ext3 journalling file system support
评论5