[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