- 论坛徽章:
- 0
|
编译2.6内核究竟要不要升级mkinitrd?
[quote]原帖由 "waker"]initrd.img是由bootload加载入内存的,ext3编成模块加在initrd中照样可以启动[/quote 发表:
所以,按我的理解,ext3并非要编译进内核中,但具体实践中,如果没编译进内核中,会出现类似如下错误:
mount: error 19 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
umount /initrd/proc fail: 2
Freeing unused kernel memory: 244k freed
Kernel panic – not syncing: No init found. Try passing init = option to kernel.
而这可以通过重新生成initrd.img来解决。所谓在grub.conf中root=LABLE=\必须修改成绝对分区编号,其实也就是因为没有生成重新生成initrd.img的问题造成。
这样说法,是否有错? |
|