[d-kernel] Re: software raid root

Sergey Vlasov vsu at altlinux.ru
Mon Jul 14 16:00:26 MSD 2003


On Sat, 12 Jul 2003 19:46:07 +0300
Michael Shigorin <mike at osdn.org.ua> wrote:

> > Получился следующий набор патчей (два в mkinitrd и два в ядро):
> > busybox-0.60.5-alt-raidautorun.patch - добавляет в busybox из пакета
> > mkinitrd команду raidautorun, которая запускает автоопределение RAID.
> > mkinitrd-2.8.7-alt-rootraid.patch - дополнение для mkinitrd; при
> > обнаружении /dev/md* в fstab вставляет вызов raidautorun в создаваемый
> > linuxrc.
> 
> 2 ldv, inger, rider: это *must* have в ближайшем дистрибутиве.
> 
> Тогда у нас будет хоть с чего-то возможно встать на root software
> raid1.
> 
> Естественно, саму процедуру тоже стоит лишний раз протестировать
> -- если я правильно понял, для корня забивается /dev/md0 (сперва
> было он у меня оказался на /dev/md1 => mismatch).

Не забивается - в raidautorun /dev/md0 нужно просто указать
какой-нибудь /dev/md*, запускаются всё равно все, а монтирует ядро уже
само по параметру root=... Хотя я это не проверял.

Кстати, если поставить туда какой-нибудь /dev/md255, можно будет
обойти баг с raidstop - он проявляется только в том случае, если
запускается тот md, через который делается RAID_AUTORUN.

Ещё, видимо, будет перетащить этот /dev/md* в /safedev - пока что у
нас devfs нет, но когда-нибудь будет...



More information about the devel-kernel mailing list