+ -
当前位置:首页 → 问答吧 → 我装完2.6.17.13内核后,并没执行mkinitrd -c -k 2.6.17.13 -m reiserfs,只是

我装完2.6.17.13内核后,并没执行mkinitrd -c -k 2.6.17.13 -m reiserfs,只是

时间:2006-10-20

来源:互联网

我装完2.6.17.13内核后,并没执行:
代码:
cd /boot 
mkinitrd -c -k 2.6.17.13 -m reiserfs
只是修改一下lilo.conf为:
image = /boot/vmlinuz-generic-2.6.17.13
root = /dev/hda2
label = Slack11_26
read-only
但居然也能用了,奇了怪了 ! ?

作者: canglong   发布时间: 2006-10-20

对了,如果把reiserfs文件系统编译进内核,是否就根本不需要:
mkinitrd -c -k 2.6.17.13 -m reiserfs
了呢 ?

作者: canglong   发布时间: 2006-10-20

而且lilo中也不需要增加
initrd = /boot/initrd.gz了,
是这样的么 ?!

作者: canglong   发布时间: 2006-10-20

你说得对。initrd.gz的作用就是在引导阶段载入内核中缺乏的驱动模块。

作者: windrose   发布时间: 2006-10-20

国外论坛记得说过实际上该内核把reiserfs支持已经编译进去了,所以能直接启动。

作者: kite   发布时间: 2006-10-20

你改完 lilo 的配置文件后,是不是没有执行 lilo 命令?不执行改变是不会生效的。

作者: qianzheng82   发布时间: 2006-10-22

lilo是执行了的,#uname -a 显示内核也都是正确的,也算是所谓的双内核了吧。

作者: canglong   发布时间: 2006-10-22