Re: сборка ванильного ядра
Grigory Fateyev <greg@anastasia.ru> writes:
> Hello, Grigory!
> 24 Марта 2005г. в 17:52 You wrote:
>
> > Здравствуйте!
> >
> > Есть потребность собрать новое ядро 2.4.29, так как новое железо плохо
> > поддерживается в дебиановских.
> >
> > Всё собралось нормально, только затык:
> >
> > mkinitrd -o initrd.img-2.4.29-grsec 2.4.29-grsec
> > /usr/sbin/mkinitrd: /dev/mapper/vg1-root: LVM1 is required
> >
> > у меня root на LVM2
> > Reading all physical volumes. This may take a while...
> > Found volume group "vg1" using metadata type lvm2
> >
> > /usr/sbin/mkinitrd неправильно определяет LVM2.
> > sudo dpkg -l | grep initrd-tools [17:51:02]0|0.04
> > ii initrd-tools 0.1.77 tools to create initrd image for
> > prepackaged
> >
> > Как побороть?
>
> Вот кусок mkinitrd который определяет lvm2
> lvmdetect2() {
Скорее всего не туда надо смотреть, а на lvm(). А точнее, в Вашем
случае должно срабатывать условие:
[ -f "$MODULEDIR/kernel/drivers/md/dm-mod.o" ]
Похоже, нету этого модуля. Проверяйте конфиг ядра, все ли что нужно включили.
--
Mikolaj Golub
Reply to: