1

Я установил Ubuntu Server 10.04 на ПК с двумя жесткими дисками по 500 ГБ каждый. Я использовал raid1 для обеспечения защиты данных.

После завершения установки система не загрузилась должным образом. Я получил следующее сообщение об ошибке:

ALERT! /dev/disk/by-uuid/$UUID does not exist. Dropping to a shell!

Я попробовал следующие сценарии:

1- Установка раздела /boot на зеркальное устройство /dev /md0.

2- Установка раздела /boot без raid1.

3- Установка системы без рейда вообще.

Я получил ту же ошибку в случаях 1 и 2. Тем не менее, система загрузилась, как и должно быть в случае 3.

Есть идеи, что может вызвать такую проблему? Разве я не могу установить сервер Ubuntu на эти жесткие диски с помощью raid1?

1 ответ1

0

Предполагается, что установка полностью RAID-1 будет работать "из коробки" (по крайней мере, с установщиком сервера). Я не знаю, что могло пойти не так для вас.

Если вы снова столкнетесь с этой проблемой, попробуйте изменить root=UUID=… на root=/dev/md0p1 (или что-то другое ) в строке linux в приглашении Grub.

Если это тоже не сработает, вы можете загрузиться на одном из компонентов зеркала, например /dev/sda1 . Убедитесь, что другой компонент неисправен с помощью mdadm /dev/md0 --fail /dev/sdb1 прежде чем выполнять какие-либо операции с RAID. Если вам удастся получить командную строку, запустите update-initramfs -u . Затем попробуйте перезагрузиться в /dev/md0p1 .

Если вам удастся загрузиться на устройстве RAID, либо выясните, какой правильный uuid подходит для вашего корневого раздела (это может быть так же просто, как запуск update-grub), либо в качестве альтернативы установите GRUB_DISABLE_LINUX_UUID=true в /etc/default/grub и запустите update-grub .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .