mkinitrd kan gecompileerde module niet vinden

Pagina: 1
Acties:

  • deepbass909
  • Registratie: April 2001
  • Laatst online: 20:31

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
Ik ben bezig met een kernel update van mijn scsi-server.
Ik draai daarin op een IBM ServeRAID controller, waar een speciale driver voor nodig is (ips.o voor 2.4 kernel of ips.ko voor een 2.6 kernel).

In mijn /lib/modules/2.6.11.4smp/kernel/drivers/scsi staat netjes de ips.ko module,
maar als ik dan mkinitrd uitvoer krijg ik een fout melding dat hij geen module kan vinden voor de ips.
Ik ben dus bang dat mkinitrd niet overweg kan met .ko modules, zou dat kunnen kloppen? en is een update van mkinitrd dan genoeg om het op te lossen??

Ik gebruik op het moment versie 3.4.42 van mkinitrd, verder draai ik RedHat 9 als distro met 2.4.20-31.9smp als kernel.

[edit]
Ik probeer ondertussen een nieuwe versie van mkinitrd te installeren, ik loop daar tegen een lullige dependencie aan
code:
1
2
3
4
5
6
7
8
9
10
11
12
[root@pandarve linux]# rpm -i mkinitrd-4.1.18-2.i386.rpm
warning: mkinitrd-4.1.18-2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        lvm2 is needed by mkinitrd-4.1.18-2
[root@pandarve linux]# rpm -i lvm2-2.00.25-1.01.i386.rpm
warning: lvm2-2.00.25-1.01.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        kernel >= 2.6 is needed by lvm2-2.00.25-1.01
        libdevmapper.so.1.00 is needed by lvm2-2.00.25-1.01
        libdevmapper.so.1.00(Base) is needed by lvm2-2.00.25-1.01
        libselinux.so.1 is needed by lvm2-2.00.25-1.01
        lvm < 1.0.3-19 conflicts with lvm2-2.00.25-1.01

of te wel, ik moet een 2.6 kernel draaien om een initrd te kunnen maken voor een 2.6 kernel... :X

kortom HELP!!! :?

[ Voor 45% gewijzigd door deepbass909 op 18-03-2005 14:55 ]

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


  • laurencevde
  • Registratie: November 2001
  • Laatst online: 02-10-2025
paar mogelijkheden:
2.6-kernel compileren zonder initrd
2.4-driver van RAID-controller op je 2.4-kernel installeren en dan mkinitrd draaien
ergens anders een initrd vandaan plukken

ik ga voor de eertse :)

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL


  • deepbass909
  • Registratie: April 2001
  • Laatst online: 20:31

deepbass909

[☼☼] [:::][:::] [☼☼]

Topicstarter
Het eerste zou iid een mogelijkheid zijn, waar het niet dat ik graag de module wil kunnen updaten zonder de server opnieuw op te hoeven starten, en dat is alleen mogelijk als de driver als module geladen wordt...

Misschien wordt het toch maar tijd dat ik hem her-installeer met Gentoo... ben ik tenminste ook van al die dependencies af...

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier