|
1.小弟在网上看了很多文章,如果编译内核时,把很多功能做为模块加载,而不是直接编译到内核中,就要用到initrd.img这个.但小弟把这个文件挂载到系统里,看了一下,在/mnt/lib/modules/kervel-version/kernel/drivers 和fs 这两个目录下只包括了很少比如ext3.ko , jbd.ko ,scsi_mod.ko 等几个驱动模块.我一直认为凡是选为模块加载的,都应该包括到initrd.img这个文件中的,看来不是这样.哪位大哥能给解释一下initrd.img和内核初始化时的机制吗?
2.我将scsi disk support 也选为了模块,但系统依然能够挂载所有的文件系统,请问这是为什么?(我的硬盘是scsi的) |
|