红联Linux门户
Linux帮助

内核升级后报 mkrootdev: label / not found

发布时间:2013-02-01 02:33:49来源:红联作者:johnqhu
我有一个rhel 4 AS 的Virtual machine(wmware 9),因为要访问ext4和ntfs分区,所以试着升级了kernel,
有试过2.6.32.60和2.6.34.14
都是报下面的错误。

mkrootdev: label / not found
mount :error 2 mounting ext3
mount :error 2 mounting none
switchroot: mount failed 22
umount initrd/dev failed : 2
Kernel panic - not syncing : Attempted to kill init !

因为是virtual machine,硬盘也是virtualdisk,只有两个分区 root "/"分区和swap分区。
"/boot"和"/"是同一个分区我很奇怪为什么能读取boot信息,但是找不到"/"目录。
用rhel 4本来的kernel 2.6.9-EL启动则没有任何问题。

请指教这个问题该如何解决?谢谢。因为要用icfb 5141,只能用rhel 4。又需要读ext4,所以只能升级内核。实在是头痛啊。
文章评论

共有 1 条评论

  1. Lynghu 于 2013-02-01 09:25:56发表:

    不懂的路过