habe auf meinem Rechner SUSE 6.2 installiert. Bei der Installation habe ich den SCSI Controller (Tekram DC-395/UW/F) von der Module Diskette nachgeladen. Jetzt compiliere ich den Kernel neu mit
make xconfig, make bzImage, make modules, make modules_install, make bzlilo.
Mit diesem neucompilierten Kernel fährt das System nicht hoch, auch wenn ich an der Kernelkonfiguration nichts ändere.
Er findet keinen SCSI Host und kann damit sein root fs nicht mounten.
In der konfiguration finde ich auch keine Möglichkeit meinen Controller auszuwählen.
Hi Teddy,
die SCSI Unterstützung muß fest in den Kernel eincompiliert sein.
Nicht als Modul !!
Bei der Kernelconfiguration solltest du sehr
wohl den Treiber für den Controller finden.
Schau welchen Chipsatz der Controller hat.
Dann sollte sich in Kernelkonfiguration SCSI
auch ein passender Treiber finden.
Wenn du die Kernelcompilierung mit make xconfig anstößt finden sich hinter jeder
Einstellung auch Hilfetexte was diese Ein-
stellung bewirkt.
Vielleicht wäre eine Kernelcompilierung gar
nicht notwendig gewesen,da SusE verschiedene
Kernel mit SCSI Unterstützung schon bei der
Installation anbietet.
Starte doch mal Yast und schau nach welcher
Kernel in Frage kommt. Wenn sich einer findet der deinen Controller unterstützt
kannst du ihn einfach Installieren.
Gruß Norbert
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
vielen Dank erstmal für deine Antwort. Neucompilieren will ich den Kernel deshalb damit ich ein Image meines Bootsektors auf meine Windows Partition kpieren kann. Dann kann nämlich der NT Bootloader das Linux von der SCSI Platte laden.
Also dann gucke ich mal nach dem Chipsatz, vielleicht komme ich da weiter.
Teddy
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
vielen Dank erstmal für deine Antwort.
Neucompilieren will ich den Kernel
deshalb damit ich ein Image meines
Bootsektors auf meine Windows Partition
kpieren kann. Dann kann nämlich der NT
Bootloader das Linux von der SCSI Platte
laden.
Also dann gucke ich mal nach dem
Chipsatz, vielleicht komme ich da weiter.
Teddy
Hi Teddy,
schau mal auf der SusE Seite http://www.suse.de in die Hardwaredatenbank
ob sich dort dein Controller findet.
Bevor du einen neuen Kernel compilierst
ließ unbedingt die Kapitel zur Kernelconfi-
guration und compilation. Sonst kannst du böse Überraschungen erleben.
Also vor dem compilieren erst LESEN !!!
Es sind mittlerweile fast ca.800 Eintellungen zum Kernel vorhanden.
Falls du nach dem compilieren auch noch ein
„make clean“ ausgeführt hast müssen alle Einstellungen bei der Kernelconfiguration
neu gesetzt werden.
Also Vorsicht !
Viel Erfolg !
Gruß Norbert
Hallo Linux Experten
habe auf meinem Rechner SUSE 6.2
installiert. Bei der Installation habe
ich den SCSI Controller (Tekram
DC-395/UW/F) von der Module Diskette
nachgeladen. Jetzt compiliere ich den
Kernel neu mit
make xconfig, make bzImage, make modules,
make modules_install, make bzlilo.
Mit diesem neucompilierten Kernel fährt
das System nicht hoch, auch wenn ich an
der Kernelkonfiguration nichts ändere.
Er findet keinen SCSI Host und kann damit
sein root fs nicht mounten.
In der konfiguration finde ich auch keine
Möglichkeit meinen Controller
auszuwählen.
Kann mir jemand helfen.
Gruesse
Teddy
Hi Teddy,
die SCSI Unterstützung muß fest in den
Kernel eincompiliert sein.
Nicht als Modul !!
Bei der Kernelconfiguration solltest du
sehr
wohl den Treiber für den Controller
finden.
Schau welchen Chipsatz der Controller
hat.
Dann sollte sich in Kernelkonfiguration
SCSI
auch ein passender Treiber finden.
Wenn du die Kernelcompilierung mit make
xconfig anstößt finden sich hinter jeder
Einstellung auch Hilfetexte was diese
Ein-
stellung bewirkt.
Vielleicht wäre eine Kernelcompilierung
gar
nicht notwendig gewesen,da SusE
verschiedene
Kernel mit SCSI Unterstützung schon bei
der
Installation anbietet.
Starte doch mal Yast und schau nach
welcher
Kernel in Frage kommt. Wenn sich einer
findet der deinen Controller unterstützt
kannst du ihn einfach Installieren.