[Comm] Загрузка с softraid1

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Сб Июн 25 17:56:04 MSD 2005


On Fri, Jun 24, 2005 at 06:19:17PM +0400, Eugene Prokopiev wrote:
> >В ALM 2.4 этот патч (и соответствующая поддержка в mkinitrd) уже есть;
> >установка / на RAID (без LVM) средствами инсталятора вроде бы
> >предусмотрена, но глючит.
> >
> >
> >>И можно ли как-нибудь обойтись без raidtab внутри initrd? А то 
> >>получается что этот initrd слишком уж привязан к конфигурации текущей 
> >>системы и его не перенести без исправлений на другую.
> >
> >
> >При использовании raidautorun файл raidtab внутри initrd не нужен -
> >запускаются все массивы, компоненты которых находятся в разделах с типом
> >0xfd.  raidtab нужен только для штатного mkinitrd.
> 
> Хорошо, как с помощью этого initrd сделать правильный initrd с 
> поддержкой raid? Вот что делаю я:
[skip]

Похоже, egrep -s '^/dev/md/?[0-9]+[  ]' "$FSTAB_FILE" | fgrep -qsv noauto
не нашёл ничего подходящего в fstab, поэтому поддержка RAID не
включилась.  В текущей версии mkinitrd в Сизифе есть опция
--with-raid, включающая эту поддержку независимо от содержимого fstab.
Либо можно подсунуть через опцию --fstab другой файл fstab, содержащий
фиктивную запись с /dev/mdX.

> Или нужно помещать busybox в initrd вручную?

busybox там есть всегда (под именем /bin/sh), просто не создан нужный
симлинк и файл устройства /safedev/md255, а также нет команды запуска
raidautorun /safedev/md255 в linuxrc.

> Кстати, а можно ли как-нибудь посоветовать initrd создать образ в ext2?

Собрать ядро без поддержки romfs, но со встроенной поддержкой ext2.
Если в ядро встроены и romfs, и ext2, mkinitrd выберет romfs - см.
функцию MakeImageFile.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20050625/d90b1b88/attachment-0003.bin>


Подробная информация о списке рассылки community