SCSI system bootet nicht mit kernel 2.6

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
StingRay427
Beiträge: 14
Registriert: 23.04.2005 12:47:23
Wohnort: Duesseldorf
Kontaktdaten:

SCSI system bootet nicht mit kernel 2.6

Beitrag von StingRay427 » 23.04.2005 13:37:40

erstmal zur hardware:
Mobo: Abit NF7 rev. 2.0 (Nforce 2 400 Ultra chipset) neuster BIOS d27
Athlon XP 2500+ M @2500 mhz (200 mhz fsb x12.5)
2x256 MB Corsair PC3200LL (400 mhz 2-2-5-T1, Dual Channel)
Radeon 9700 Pro

SCSI Controller: Adaptec 29160 Utlra 160 BIOS 2.57
HDD: Seagate ST373405 LW Cheetah
DVD: Toshiba SD-M 1401
CD-Brenner: Plextor PX-W124TSi

Keine IDE geraete, in BIOS IDE controller deaktiviert

Linux Debian 3.0r4 (Woody) scheint zu funkionieren mit kernel 2.4

Ich habe den Kernel 2.6.11.7 nach der anleitung zusammengebastelt
http://www.falkotimme.com/howtos/debian ... /index.php

wenn ich
mkinitrd -o initrd.img-2.6.11.7 2.6.11.7
ausfuehre, bekomm ich folgendes:
add_modules_dep_2_5: modprobe failed
FATAL: Module aic7xxx not found
FATAL: Module sd_mod not found
....
und Warnung, dass das nicht unbedingt schlimm sei, weil man die treibers in kernel fest eingebunden hat.. oder so aenlich.

Eigentlich sollte ich ja die Meldung ingnorieren, weil ich die treiber also
SCSI Disc Support {sd_mod}
AIC7xxx neue treiber fuer mein Adaptec 29160 (dort gibts auch aeltere, die kein ultra 160 unterstuetzen) {aic7xxx}
als <*> markiert habe, nicht als <M> in make menuconfig.

SCSI CD-Rom habe ich erstmal deaktiviert, weil damit gehts auch net.
SCSI Generic ebenfalls, aber ich glaub ich brauch das eh nicht.

Das ganze startet nicht, bekomm nur komplett schwarzes bild beim boot versuch, nur die <CTRL>+<ALT>+<DEL> tasten funktionieren. Habe Lilo boot-loader als bootmanger, wie auch in der obengennanter anleitung steht. Falsche Treiber? Oder werden die gar nicht in Kernel installiert/kompiliert? Geht SCSI nur mit 2.4(aber das kann ja net wahr sein) ?

sd_mod und aic7xxx als module zu kompilieren klappts zwar in dem sinne bekomme keine fehler meldungen, aber im endeffekt ist das dasselbe, weil ja root verzeichnis auf /dev/sda6 befindet, halt auf meiner einziger SCSI festplatte.

zusatzfragen:
was ist das eigentlich modprobe?

koennte ich vielleicht packete wie:
kernel-package
ncurses-dev
module-init-tools
initrd-tools
procps
updaten ? also noch neuere versionen als die ich in debian 3.0 r4 habe? wo? bzw welche sonstige packete ich noch runterladen bzw. updaten soll ?

Moeglichkeit waere, noch firmware/bios fuer SCSI controller updaten, aber ich weiss nicht welche ich version habe, OEM oder retail, falls ich OEM habe, das waere dann fuern A....
http://www.adaptec.com/worldwide/suppor ... s_3100.exe

Zutreffendes zu meinem problem habe ich bis jetzt nicht gefunden in foren, bin wohl Einzelfall mit sch... SCSI controller :?:

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 23.04.2005 15:13:41

Du bekommst also keine Fehlermeldung, sondern nur einen schwarzen Bildschirm.
Warum vermutest du dann den Fehler im SCSI System ?

Wenn du deine SCSI Treiber und Filesystem Treiber fest in den Kernel einbindest, brauchst du auch keine initrd.

Hast du schon einen 2.6 er Debiankernel probiert ?
Wenn dieser funktioniert, kannst du dir, ausgehend von dessen Config einen angepaßten Kernel bauen.

modprobe ist ein Programm mit dem Module in den Kernel geladen und auch wieder entfernt werden können.

Gruß
gms

StingRay427
Beiträge: 14
Registriert: 23.04.2005 12:47:23
Wohnort: Duesseldorf
Kontaktdaten:

Beitrag von StingRay427 » 23.04.2005 15:18:40

von der seite habe ich noch nicht betrachtet, werde mal dann kompilierten kernel installieren.

btw danke fuer die schnelle antwort :)

StingRay427
Beiträge: 14
Registriert: 23.04.2005 12:47:23
Wohnort: Duesseldorf
Kontaktdaten:

Beitrag von StingRay427 » 23.04.2005 18:30:47

ich fuehl mich von mir selbst verarscht zu sein...
habe Fehldiagnose festgestellt, bei mir funzt framebuffer nicht, hatte in lilo.conf option vga auf 794.
Hab neu den kernel kompiliert, hab VESA treiber genommen und framebuffer dingsbums auch und funzt trozdem nicht, aber na ja egal, mit vga = normal funzt es.

1000 Dank gms, dass du so einem geborenem Linux noobie wie mir geholfen hast :lol:

Antworten