[sisyphus] LVM в initrd для ядра 2.6.14-std26-up-alt5
Led
=?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Чт Мар 9 18:19:35 MSK 2006
В сообщении от 9 марта 2006 17:13 Kirill A. Shutemov написал(a):
> On 16:43 Thu 09 Mar, Led wrote:
> > В сообщении от 9 марта 2006 16:00 Nick S. Grechukh написал(a):
> > > В сообщении от 9 марта 2006 15:06 Led написал(a):
> > > > В сообщении от 9 марта 2006 14:56 Denis Pynkin написал(a):
> > > > > В сообщении от 9 марта 2006 10:55 Eugene Prokopiev написал(a):
> > > > > > В приципе да, но для начала хотелось бы поднять просто LVM/LVM2.
> > > > > > Даже проще: пока нужно только сделать initrd, часть котрого не
> > > > > > readonly. В ALM2.4 имелся скрипт lvmcreate_initrd, который
> > > > > > создавал образ в ext2, а далее в него я уже добавлял требуемые
> > > > > > модули и правил linuxrc. Не знаю, почему, но образ, который
> > > > > > создает mkinitrd, в ext2 перенести нельзя - он просто не
> > > > > > работает. Вместо попыток выполнить то, что написано в linuxrc, я
> > > > > > сразу получаю kernel panic с сообщением о том, к root-устройству
> > > > > > достучаться нельзя.
> > > > >
> > > > > угу
> > > > > в стандартном ядре отсутствует вкомпилированная поддержка ext2 -
> > > > > только romfs поэтому мне пришлось перекомпилировать заново - только
> > > > > ради CONFIG_EXT2_FS=y ;-)
> > > >
> > > > А ext2.ko в initrd не проще добавить?
> > >
> > > в тот initrd, который по условию должен быть ext2, или какой-то другой?
> > > :)
> >
> > Сорри, "проглядел", что нужна rw FS для initrd:)
> > А почему именно ext2?
>
> Может втащить в initrd unionfs и сделать rw с помощью tmpfs?
Если tmpfs, то зачем ещё и unionfs?
--
Led.
Подробная информация о списке рассылки Sisyphus