Недавно я установил массив raid 1. Оба / и / boot находятся на md0 (sda, sdb).
все работало, когда оно было в деградированном режиме, до того, как я синхронизировал два диска вместе. Он загружался с grub2 на sda в md0, который был только на sdb.
Grub2 был установлен как на sda, так и на sdb
Теперь, когда я синхронизировал два диска, машина не загружается. Он переходит прямо в подсказку о спасении личинки.
если я сделаю ls, он не отобразит мой рейд-диск, как это было раньше, и не позволит мне вручную загружаться с hd0 и т. д., предположительно потому, что синхронизация перезаписала его?
Я попытался загрузиться с аварийного компакт-диска, но не могу подключиться к разделу, потому что он относится к типу linux-raid.
Я не могу переустановить grub, потому что не могу подключиться к диску
Я действительно не знаю, что делать дальше.
Я использую Mint 13
Любой совет будет принят во внимание!
Я знаю, что это старый вопрос, но кто-то другой может искать то же самое, поэтому я решил, что все равно отвечу на него.
При загрузке с аварийного компакт-диска вы должны сначала собрать устройство md raid, прежде чем монтировать его:
mdadm --assemble /dev/md0 /dev/first-device-of-raid1 /dev/second-device-of-raid1
Затем вы собираетесь смонтировать устройство md0, а не отдельный раздел:
mount -o ro /dev/md0 /media/mountpoint/
Это, конечно, смонтирует его в режиме только для чтения, но это хорошая идея, пока вы не узнаете, что все работает правильно, чтобы вы не завершили работу с уже потенциально ненадежной файловой системой. Как только вы узнаете, что файловая система в порядке, ваши файлы доступны и т. Д., Вы можете попробовать переустановить grub, а в командной строке для этого будет достаточно потенциальных переменных, которые я собираюсь оставить для более глубокого чтения страницы руководства.