У нас есть машина с Ubuntu Precise Pangolin, которая загружается в busybox initrd
. Насколько я понимаю, это обычно происходит, если не удается загрузить правильное ядро. Но в нашем случае простой 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
}
Удалите quiet
и splash
из своего grub и опубликуйте все ошибки, которые вы видите во время загрузки
linux /boot/vmlinuz-3.2.0-80-generic root=UUID=0977ef08-2737-4d1d-9ec6-31f6719c3ad4 ro $vt_handoff
. Чтобы получить логи из системы, вы можете следовать эта ссылка https://wiki.ubuntu.com/DebuggingKernelBoot