up2date, kernel, no module error

Radek Vybiral Radek.Vybiral na vsb.cz
Středa Srpen 27 07:36:55 CEST 2003


On Tue, 26 Aug 2003, Karel Sandler wrote:

> Provedl jsem neuvazene up2date na RH8 vcetne jadra z 2.4.18 na 2.4.20. Pro
> vsechny rpm probehl update uspesne, az na jadro. Duvod je ten, ze pri
> puvodni instalaci bylo nutne z diskety dodat driver pro RAID adapter a nyni
> se pri up2date objevila tato hlaska:
> 
> 54:kernel       No module megaide found for kernel 2.4.20-20.8
> error: %post(kernel-2.4.20-20.8) scriptlet failed, exit status 1
> 
> V /lib/modules/2.4.18-14/kernel/drivers/scsi jsem nasel megaide.o a
> zkopiroval do /lib/modules/2.4.20-20.8/kernel/drivers/scsi. Drive nez udelam
> cokoliv dal, prosim o radu. Pohled do /boot a linky rikaji, ze po restartu
> se linux nerozjede, update jadra zustal v puli cesty. Otazkou nyni je,
> jestli a jak se vratit k puvodnimu jadru, nebo zda dokoncit, a jak, jeho
> update.

Je potřeba pro nové jádro vyrobit nový initrd a dát to zavaděči na vědomí.
Tzn. že musíte použít příkaz mkinitrd, ke kterému přidáte volbu 
--with-module megaide a výsledný soubor potom musí být uveden v 
konfiguraci např. pro lilo pod položkou initrd=
Dá se to pochopitelně provést i na funkčním předchozím jádru.

Potom by nemělo korektnímu zavedení systému nic bránit.

R.V.



Další informace o konferenci Linux