[Comm] Загрузка с softraid1
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Июн 24 12:51:08 MSD 2005
On Thu, Jun 23, 2005 at 08:07:13PM +0400, Eugene Prokopiev wrote:
> >Проблема в том, что поддержка уровней RAID вынесена из ядра в загружаемые
> >модули (как, впрочем, и драйверы SCSI, а в последних ядрах std26 - и IDE).
> >В результате встроенный в ядро код автозапуска RAID не может без
> >дополнительных утилит в userspace запустить массивы.
> >
> >Однако есть возможность после загрузки необходимых модулей выполнить
> >автозапуск RAID повторно - путём вызова ioctl RAID_AUTORUN. Именно это и
> >делает утилита raidautorun, собираемая в пакете mkinitrd-busybox (в
> >стандартном наборе утилит busybox raidautorun отсутствует - добавляется
> >патчем). mkinitrd при обнаружении /dev/md* в /etc/fstab и наличии
> >/etc/raidtab включает в initrd модули для поддержки RAID (список
> >используемых уровней RAID берётся из raidtab) и добавляет вызов
> >raidautorun /dev/md255 в linuxrc после загрузки всех модулей. (/dev/md255
> >используется для обхода ошибки в старых ядрах (<= 2.4.20) - применение
> >raidautorun к устройству, которое при этом запускается, приводило к oops.)
>
> правильно ли я понимаю, что в ALM 2.4 mkinitrd-busybox c этим патчем
> отсутствует? Где брать патч?
В ALM 2.4 этот патч (и соответствующая поддержка в mkinitrd) уже есть;
установка / на RAID (без LVM) средствами инсталятора вроде бы
предусмотрена, но глючит.
> И можно ли как-нибудь обойтись без raidtab внутри initrd? А то
> получается что этот initrd слишком уж привязан к конфигурации текущей
> системы и его не перенести без исправлений на другую.
При использовании raidautorun файл raidtab внутри initrd не нужен -
запускаются все массивы, компоненты которых находятся в разделах с типом
0xfd. raidtab нужен только для штатного mkinitrd.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20050624/4138dad4/attachment-0003.bin>
Подробная информация о списке рассылки community