12.04 在启动时进入 initrd,但没有错误

12.04 在启动时进入 initrd,但没有错误

我们有一台运行 Ubuntu Precise Pangolin 的机器,它启动后进入initrdbusybox。据我所知,如果无法加载正确的内核,通常会发生这种情况。但在我们的例子中,exit在提示符下简单地initrd启动系统就可以了,没有任何错误或警告。

这可能是什么原因造成的?相关grub.cfg条目如下:

menuentry 'Ubuntu, with Linux 3.2.0-80-generic' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        gfxmode $linux_gfx_mode
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd5,msdos1)'
        search --no-floppy --fs-uuid --set=root 0977ef08-2737-4d1d-9ec6-31f6719c3ad4
        linux   /boot/vmlinuz-3.2.0-80-generic root=UUID=0977ef08-2737-4d1d-9ec6-31f6719c3ad4 ro   splash quiet $vt_handoff
        initrd  /boot/initrd.img-3.2.0-80-generic
}

答案1

从 grub 中删除quietsplash发布启动过程中看到的任何错误

linux   /boot/vmlinuz-3.2.0-80-generic root=UUID=0977ef08-2737-4d1d-9ec6-31f6719c3ad4 ro $vt_handoff

要从系统获取日志,您可以点击此链接https://wiki.ubuntu.com/DebuggingKernelBoot

相关内容