У меня есть raid-1, работающий под rhel6 (/dev/md0), который сопоставлен с /. Он содержит два неразмеченных диска (/dev/sda и /dev/sdb). Я хотел бы иметь возможность загрузки с любого диска. Но Grub не позволит мне сделать это, так как он не видит раздел на любом диске. Боюсь, что я сделал эту систему не загружаемой (и я не хочу перезагружаться, чтобы выяснить это). Любые идеи о том, как выйти из этого? Я рад прервать рейд, чтобы это произошло, если это необходимо.

Точнее говоря, запуск grub-install /dev /sd [a, b] приводит к: неизвестной подписи таблицы разделов (это повторяется 10 раз). Файл /boot /grub /stage1 не читается правильно.

И прямой запуск grub с последующим произнесением «root (hd0,0)» или «root (hd1,0)» приводит к: ошибке 5: таблица разделов неверна или повреждена

1 ответ1

0

Я не думаю, что GRUB будет работать без таблицы разделов. Если вы не против потерять данные, просто переразбейте диски и начните все сначала. Я считаю полезным сделать разделы "весь диск" для элементов RAID немного меньшими, чем размер диска, потому что все диски, проданные с данным размером, НЕ идентичны с точки зрения количества секторов. Если вы потеряете один или два цилиндра на конце, у вас будет больше шансов заменить привод и добавить замену, когда придет время.

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