Итак,
Рейд 1 с двумя дисками, оба диска начали давать предупреждения (но мы все знаем, что это за типы компании, они не позволяют вам делать вещи, пока лошадь не пробежит несколько миль от сарай и все здание в огне).
Диск 1 умер, и рейд пометил его как _. Я поставил новый диск (через несколько, ошибочно, недель) и начал синхронизацию, все выглядело нормально, но я не знал, что потеряю Grub.
При следующей загрузке система не могла загрузиться должным образом, и это было до такой степени, что я не мог переместить Grub из sda в sdb; теперь диск умер (как в двигателе даже не запускается), и я не знаю, как следовать.
Диск 2 был синхронизирован с рейдом; если я загружаюсь с живого CD и выполняю «сборку», он обнаруживает, что диск является частью Raid, но в качестве запасного.
Есть ли вообще способ перестроить grub и перемонтировать этот диск? Я хватаюсь за соломинку здесь ...
Спасибо всем.
Проблема здесь в том, что MBR не является частью настройки RAID. Вам нужно переустановить Grub на диск.
Первый шаг - загрузка с носителя Ubuntu Live с компакт-диска или USB. Откройте терминал и станьте пользователем root, используя sudo -i
.
Соберите массив, как вы указали в вопросе. Это даст вам несколько устройств в /dev/md
. Смонтируйте файл с вашей корневой файловой системой как /mnt/
, запустив commant mount /dev/md/device /mnt
.
Если у вас есть отдельный загрузочный раздел, например /dev/sda1
, вам нужно будет смонтировать его в /mnt/boot
Далее, вам нужно будет смонтировать syfs, dev и procfs в / mnt / sys, / mnt / dev и / proc соответственно:
mount -o bind /sys /mnt/sys
mount -o bind /dev /mnt/dev
mount -o bind /proc /mnt/proc
Теперь вы должны иметь возможность выполнить chroot для / mnt:
chroot /mnt
Это должно дать вам новый bash подскажите, из корневой файловой системы. Если вы не уверены, что у вас есть отдельный загрузочный раздел, выполните grep "/boot" /etc/fstab
для проверки. Если у вас есть, установите его.
Следующий шаг - переустановить grub.
grub-install /dev/sda
Это предполагает, что sda - это устройство, на которое вы хотите переустановить grub - проверьте это.
Если вы не получите никаких сообщений об ошибках, это то, что нужно для переустановки grub. Массив будет работать в ухудшенном режиме.