LINUX.ORG.RU

Сможет ли grub2 загрузиться с degraded software raid?


0

0

Доброго времени суток.

Сабж. Условия:

1. grub2 установлен в mbr и нулевую дорожку (core.img) на двух и более винтах, в биосе выбраны для загрузки именно они.
2. raid 5
3. отвалился именно тот диск, на котором находится ядро.

Т.е. подозреваю, что для raid 1 проблем быть не должно. А вот как для raid 5 ? Сможет ли grub2 восстановить ядро по контрольным суммам?

★★★★★

grub вообще не умеет md5, то есть /boot на md5 делать нельзя. А корневая ФС (которая /) на degraded raid5 - вполне возможно.

Nastishka ★★★★★
()
Ответ на: комментарий от Nastishka

Тогда как тебе такая схема:

4 диска побиты на 2 раздела каждый. Оба раздела - software raid.

1-й раздел - 200 Мб. на первых 2-х дисках в raid1. /boot
2-й - всё остальное. на всех дисках в raid5

router ★★★★★
() автор топика
Ответ на: комментарий от router

>1-й раздел - 200 Мб. на первых 2-х дисках в raid1. /boot

2-й - всё остальное. на всех дисках в raid5


Это правильно. Так будет работать.

Особенно если для отказоустойчивости каждую запись в menu.lst продублировать для всех дисков, на который прописан md1 /boot, меняя соответственно hdX,0.

nnz ★★★★
()

Всем спасибо, остановлюсь на варианте с двумя разделами

router ★★★★★
() автор топика
Ответ на: комментарий от nnz

> Даже расхваленный второй?

Ну там ведь все не так просто - stage1 читает stage1.5 или stage2 по карте блоков с определенного устройства, и чтобы грузиться с raid5, нужно хранить не адрес устройства и список блоков на устройстве, а список пар устройство-блок, так что насчет дармоедов я бы не спешила говорить :-)

Nastishka ★★★★★
()
Ответ на: комментарий от Nastishka

Это всё относится к первому grub. Значит, вопрос остаётся открытым

router ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.