On Sat, Apr 23, 2005 at 01:38:21PM +0300, Andriy Dobrovol`s`kii wrote: > Andriy Dobrovol`s`kii пишет: > > >Hi, > >Нужно обновить М2.2 до М2.4. > >Пакетную базу обновил. Ставлю ядро из обновлений. > >2.4.26-std-smp-alt11 и оно ругается на отсутствие aic7xxx в момент > >создания initrdimg. > >На ядре от М2.2 > >модуль болтается в памяти > >lsmod|grep aic > >aic7xxx 119964 6 > >scsi_mod 95428 2 [aic7xxx sd_mod] > > > >uname -r > >2.4.20-alt17-smp > > > >При попытке генерации образа для нового ядра > >mkinitrd -fv initrd-2.4.26-std-smp-alt11.img 2.4.26-std-smp-alt11 > >mkinitrd: Generating module dependencies... > >mkinitrd: ...done. > >No module "aic7xxx_old" found for kernel 2.4.26-std-smp-alt11 > >mkinitrd: Using modules: > >/lib/modules/2.4.26-std-smp-alt11/kernel/drivers/scsi/scsi_mod.o > >/lib/modules/2.4.26-std-smp-alt11/kernel/drivers/scsi/sd_mod.o > >/lib/modules/2.4.26-std-smp-alt11/kernel/fs/jbd/jbd.o > >/lib/modules/2.4.26-std-smp-alt11/kernel/fs/ext3/ext3.o > >........ > >mkinitrd: Created romfs image file > >mkinitrd: Installed ramdisk into initrd-2.4.26-std-smp-alt11.img > >mkinitrd: Added bootsplash > >"/usr/share/splash/themes/current/config/bootsplash-800x600.cfg" to > >the initrd-2.4.26-std-smp-alt11.img > >Ramdisk size: 188K > >Хотя > >ls /lib/modules/2.4.26-std-smp-alt11/kernel/drivers/scsi/ai* > >/lib/modules/2.4.26-std-smp-alt11/kernel/drivers/scsi/aic7xxx_old.o > > > >/lib/modules/2.4.26-std-smp-alt11/kernel/drivers/scsi/aic7xxx: > >aic79xx.o aic7xxx.o > > > >Почему оно его не видит? > > Перевожу обсуждение сюда, т.к. это именно проблемы с железом. > Почему оно его не видело разобрался. В /etc/modules.conf были неверные > записи. После исправления оно всё видит, но не работает с файловой системой. > В ходе загрузки наблюдается kernel panic на этапе: > Using /lib/modules/2.4.26-std-smp-alt11/kernel/fs/jbd/jbd.o > Journalled Block Device driver loaded > Using /lib/modules/2.4.26-std-smp-alt11/kernel/fs/ext3/ext3.o > kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno =2 > VFS:Cannot open root device "806" or 06:06, retrying in 1s > ...... > Please append a correct "root= " boot option > kernel panic: VFS: Unable to mount root fs on 08:06 Так модули aic7xxx и sd_mod попали в initrd? Что говорит aic7xxx при загрузке? Если ничего - попробуйте загрузку с параметром pci=noacpi (эта проблема проявляется на чипсетах ServerWorks - почему-то там в таблицах ACPI чушь вместо _BBN, в результате часть шин PCI оказывается полностью невидимой).