Наконец, у меня есть настройки меню grub2 следующим образом:
### BEGIN /etc/grub.d/10_linux ### menuentry 'Ubuntu, with Linux 2.6.32-25-server' --class ubuntu --class gnu-linux --class gnu --class os { insmod ext2 insmod raid insmod mdraid set root='(hd0,1)' search --no-floppy --fs-uuid --set b25dd301-41b9-4f4d-9b0a-0e31713dd74c linux /vmlinuz-2.6.32-25-server root=UUID=a0602d42-6855-482f-870c-6f6ecdcdae3f ro nosplash noplymouth initrd /initrd.img-2.6.32-25-server }
Когда я пытаюсь загрузиться, grub загружается нормально, но в итоге я получаю следующее сообщение об ошибке:
Gave up waiting for root device. Common problems: — Boot args (cat /proc/cmdline) — Check rootdelay= (did the system wait long enough?) — Check root= (did the system wait for the right device?) — Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/a0602d42-6855-482f-870c-6f6ecdcdae3f does not exist. Dropping to a shell!
Если из загрузчика grub я открываю командную строку grub>, я могу ls (hd0,), и в нем перечислены правильные разделы с UUID, как показано выше - sda6 показывает 'a0602d42-6855-482f-870c-6f6ecdcdae3f' (UUID RAID) ). Если I ls (md2) /, он правильно перечисляет все файлы в файловой системе RAID1 (ext4), поэтому он не является проблемой при доступе к raid-устройству.
У кого-нибудь есть предложения относительно того, в чем может быть проблема? Я не могу понять это.
Когда он бросает вас в оболочку, активен ли / dev / md2 и работает ли он без необходимости запускать его? Вы упоминали, что он ухудшен, и у меня были проблемы с получением ухудшенного массива для автоматического запуска в прошлом.
Darth Android 13 лет назад
0
1 ответ на вопрос
1
James
В конце концов я нашел ответ через Google.
Мне пришлось добавить параметр ядра rootdelay=90в linux /vmlinuz...строку grub.cfg. Затем система загружается без проблем. Это даже не займет много времени (возможно, 30 секунд от приглашения POST до Ubuntu). Кажется, это малоизвестный / мало документированный обходной путь для этой проблемы.
Не могли бы вы отметить свой ответ как решение вашего вопроса?
Der Hochstapler 12 лет назад
0