[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: