From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 14 Jul 2003 16:00:26 +0400 From: Sergey Vlasov To: ALT Linux kernel packages development Message-Id: <20030714160026.524dcd4e.vsu@altlinux.ru> In-Reply-To: <20030712164607.GD901@osdn.org.ua> References: <20030709202051.44fbda1d.vsu@altlinux.ru> <20030712164607.GD901@osdn.org.ua> X-Mailer: Sylpheed version 0.9.2 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [d-kernel] Re: software raid root X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2003 12:03:44 -0000 Archived-At: List-Archive: List-Post: On Sat, 12 Jul 2003 19:46:07 +0300 Michael Shigorin 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 нет, но когда-нибудь будет...