频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

收集信息(3)

作者: 黄永兵译 出处:51CTO.com  2008-02-26 17:54    砖    好    评论   进入论坛
阅读提示:《详解定制一个Liunx内核》主要讲的是为你的服务器和桌面计算机建立一个定制的linux内核。本文是收集信息部分。

现在回到Intel Pentium 4架构,即我们将要用它工作的机器,在开始内核代码编译前,我们还有许多事情需要考察。
我们可以看到当前运行内核加载了哪些模块,使用lsmod命令就可以,注意如果不是root用户,你可能需要输入命令的的全路径才行。

普通输出没什么信息,注意这里有部分驱动不是作为模块加载的,为了让我们定制的内核在没有initrd的情况仍然可以启动,类似ext3文件系统和磁盘控制器驱动都必须包含进内核。我们可以将网卡驱动编译为一个模块。

我们需要查看文件系统的布局,同时也要关注我们使用的分区设备和文件系统类型。我们已经可以从dmesg输出看到一些信息,但我们也可以用df命令的输出来查看。-h和-T参数的含义分别是“容易读的”和“显示类型”。

这是一个非常漂亮的安装,一个小的启动分区存放内核和启动加载器,一个大的根分区放在第一块IDE硬盘上,/dev/hda。这里没有scsi磁盘分区,如果有它将显示为/dev/sda1,sda2,sdb1等。此处的文件系统使用的是ext3。temfs被挂载(/dev/shm文件系统),它与ramdisk类似,但它更具动态性。没有内存被真正使用,直到有一些内容复制到那里和当被移除的时候,它存在于页面缓存或swap中。

我们必须查看/etc/fstab文件,这是系统在初始化时加载你文件系统的文件系统表,有一些非常重要的内容需要接受检查。注意在fstab中空格是不重要的,只要在参数之间至少有一个空白或tab就可以了。

看最前面以LABEL=开头的2行,卷标的内容提示支持ext3文件系统,在Redhat系统中,默认情况下,分区通过卷标来挂载,使得切换磁盘驱动器变得很容易。

在redhat内核上需要安装一些补丁,如果我们建立一个标准的内核,系统启动脚本不能加载我们的文件系统,系统将不能启动。

注意:当你打上补丁后,通过卷标加载成为可能,假如你要使用initrd,你可以不用改变它。
因此我们建议使用一个文本编辑器编辑fstab,使用真实的分区设备,做起来并不困难,因为我们已经从df –hT输出知道了/文件系统挂载在/dev/hda2,/boot挂载在/dev/hda1,因此改变LABEL=语句,像下面这样:

为你的系统在fstab中使用真实的分区设备,同时你也应确定在启动加载配置文件中没有类似root=’label=/’或内核甚至不能加载root文件系统的语句,本文稍后将会提及到。

在编辑类似fstab的配置文件时请小心,如果你破坏了它们,你可能需要一张紧急救援磁盘来修复它们,在编辑前创建一个备份是非常不错的注意,当你需要恢复时只要重新命名即可。

现在我们已经收集到足够的信息,可以开始了,下面的任务是解压缩内核代码包,开始阅读那些文档文本。

【责任编辑:雪花 TEL:(010)68476606】

回书目   上一节   
专题
Linux——从菜鸟到高手
Linux/Solaris服务器的安全配置
Linux 集群技术专题
Linux中文环境
Linux防火墙
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本