Portál AbcLinuxu, 16. července 2025 15:23


Dotaz: Problem pri kompilaci jadra 2.6.2 s modulem AIC7xxx

11.2.2004 13:17 Martin Majoroš | skóre: 1
Problem pri kompilaci jadra 2.6.2 s modulem AIC7xxx
Přečteno: 83×
Odpovědět | Admin
Zdravim, vyskytl se mi tento problem: Pouzivam distribuci Redhat 9.0 s puvodnim jadrem. Snazim se zkompilovat si novy kernel 2.6.2. Pouzivam zarizeni: SCSI storage controller Adaptec AIC-7880U . V jadre jsem zapunul podporu techto zarizeni jako modul:
Device Drivers ---> 
    SCSI device support ---> 
        SCSI low-level drivers --->
           Adaptec AIC7xxx suport (old driver)
           Adaptec AIC7xxx FAST -> U160 support (new driver)
Jadro jsem kompiloval nasledovne:
  make O=/root/build/kernel
  sudo O=/root/build/kernel modules_install install
Pri vykonavani install se mi objevi nasleduici chyba:
  No module aic7xxx fond for kernel 2.6.2
  mkinitrd failed
  make[2]: *** [install] Erorr 1
  make[1]: *** [install] Erorr 2
  make: *** [install] Erorr 1 

Doufam, ze se mi podarilo dobre popsat muj problem.
            
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.2.2004 13:33 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Problem pri kompilaci jadra 2.6.2 s modulem AIC7xxx
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podivej se jak se vlastne maji moduly jmenovat a jestli je mas dobre prelozene a nainstalovane, problem je asi v tom, ze mkinitrd nemuze najit modul aic7xxx.o coz ani nenajde uz jen proto, ze se bude jmenovat minimalne .ko, mozna se ani nemusi jmenovat aic7xxx (i kdyz mam dojem ze to zustalo zachovano), takze mozna zkus nejdriv zupdatovat mkinitrd nebo si udelej initrd sam. Jestli je nejaky problem v mkinitrd nebo ne s 2.6 jadrem nevim, protoze to nepouzivam ale delam rucne...
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
11.2.2004 18:00 Martin Majoroš | skóre: 1
Rozbalit Rozbalit vše Problem pri kompilaci jadra 2.6.2 s modulem AIC7xxx
Dal jsem rucne
mkinitrd initrd-2.6.2.img 2.6.2
A vysledek byl stejny jako v predchozim pripade.
11.2.2004 19:48 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Problem pri kompilaci jadra 2.6.2 s modulem AIC7xxx
Aha, tak to se dalo cekat. Ja sem totiz myslel vykaslat se na nejake mkinitrd :-). Tedy pripravit si strom co na tom ramdisku ma byt, a pak to nacpat do obrazu fs podle toho co pouzivas, budto si vyrobis maly souburek s ext2 filesystemem ten namountujes a nakopirujes tam ten strom, nebo pokud pouzivas romfs tak obraz vytvoris pomoci genromfs. Ale tak jako tak mu musis obsah toho ramdisku pripravit sam, treba nekde v tempu. S prislusnym startovacim skriptem a prislusnyma modulama...
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
11.2.2004 14:28 Maude Lebowski
Rozbalit Rozbalit vše Problem pri kompilaci jadra 2.6.2 s modulem AIC7xxx
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja mam v modulech:

alias scsi_hostadapter aic7xxx_old

ale mame Adaptec 7892A, zkus to zavest rucne jestli se to chytne

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.