LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 934|回复: 2

看了 一个 帖子,对里面d00m3d说的一句话不是很了解,望大牛们帮忙解释

[复制链接]
发表于 2009-12-9 21:12:12 | 显示全部楼层 |阅读模式
Post by d00m3d;2034778
看了兄弟翻了这麽多的旧帖,问题始终如一,就是内核配置不当,必要的文件系统的支援是不应该编译成模块的,应把它们直接编译进内核才对,否则便要像某些发行版一样要依赖 initrd、initramfs 之类来作二次引导去辅助启动了

就是这了,我对内核编译不是很了解(没什么基础)。
发表于 2009-12-10 07:10:44 | 显示全部楼层
原文出处都不交待!

http://www.linuxsir.cn/bbs/thread357857.html

这是关於内核的编译配置,如配置得宜,就可以不像一般发行版的做法,无需使用 initrd 或 initramfs 等来协助引导
回复 支持 反对

使用道具 举报

发表于 2009-12-10 09:05:37 | 显示全部楼层
Linux内核中驱动的运行分为模块化加载(编译内核时选项为'M')和非模块化加载(编译内核时选项为'Y')两种方式。简单地说,对于模块化加载的内核驱动,只有在内核配置正确,且相应(硬件)资源被激活时才加载进行内存运行,否则只存在于外存(没有运行);而非模块化加载的驱动在内核启动时已经初始化运行了。

看来LZ并没有完整地读过一本Linux操作系统介绍的书。

Post by hackqiang;2054236
就是这了,我对内核编译不是很了解(没什么基础)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表