+ -
当前位置:首页 → 问答吧 → 看了 一个 帖子,对里面d00m3d说的一句话不是很了解,望大牛们帮忙解释

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

时间:2009-12-10

来源:互联网

引用:
作者: d00m3d
看了兄弟翻了这麽多的旧帖,问题始终如一,就是内核配置不当,必要的文件系统的支援是不应该编译成模块的,应把它们直接编译进内核才对,否则便要像某些发行版一样要依赖 initrd、initramfs 之类来作二次引导去辅助启动了
就是这了,我对内核编译不是很了解(没什么基础)。

作者: hackqiang   发布时间: 2009-12-10

原文出处都不交待!

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

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

作者: d00m3d   发布时间: 2009-12-10

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

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

引用:
作者: hackqiang
就是这了,我对内核编译不是很了解(没什么基础)。

作者: linux001   发布时间: 2009-12-10