From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 9 Apr 2005 21:30:28 +0400 From: "Konstantin A. Lepikhov" To: community@altlinux.ru Message-ID: <20050409173028.GB12836@lks.home> Mail-Followup-To: community@altlinux.ru References: <4257DA38.4000009@iop.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4257DA38.4000009@iop.kiev.ua> X-Operation-System: ALT Linux Sisyphus (20050324) 2.6.11-wks26-up-alt2 User-Agent: Mutt/1.5.8+cvs20050213i X-AV-Checked: ClamAV using ClamSMTP Subject: [Comm] Re: aic7xxx X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 17:30:39 -0000 Archived-At: List-Archive: List-Post: Hi Andriy! Saturday 09, at 04:35:52 PM you wrote: > 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 > > Почему оно его не видит? ARAIR, он создает модули для initrd с учетом _текущего_ ядра, а не нового. А в старом ядре может aic7xxx_old действительно не было. Можно сделать так - запустить mkinitrd с --pause, руками добавить нужный модудь и обновить linuxrc. -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR