Rechner erkennt SCSI Device beim booten nicht

Jan-Benedict Glaw jbglaw at lug-owl.de
Wed Sep 8 15:20:25 CEST 1999


On Wed, Sep 08, 1999 at 02:50:15PM +0200, Christoph.Schnier at Bertelsmann.de wrote:
> Hallo,
> Du hast geschrieben:
> > 
> > Also, von Disk gebootet, dann insmod SCSI-Treiber. Läuft für die Inst-
> > allation, aber nicht später, denn:
> > 1. (Der SCSI-Adapter hat ein BIOS bzw. er wird vom 
> > Rechner-BIOS unterstützt)
> > und kann den Boot-Block einlesen. Daraufhin wird der Kernel 
> > geladen. Das
> > klappt an sich auch gut, aber: Der installierte Kernel hat 
> > den Adapter ja nur
> > als Modul. D.h., daß der Treiber beim Booten nicht zur 
> > Verfügung steht.
> 
> Ja OK, aber ich habe auch bei der INstallation schon einen Kernel ausgewählt, der SCSI-Support haben sollte. nichts desto trotz, habe .... (ich siehe unten...)

Das ist so ein Ding mit dem "Ich hab' aber ... ausgewählt!" und dem, was dann 
auch auf der Platte landet... Schick doch mal den output von folgenden
Befehlen 'rum:

cat /etc/lilo.conf | grep -iv passw
ls -l /
ls -l /boot


> 
> > 2. Der Treiber steht nicht zur Verfügung -> Keine Platten da 
> > (für Linux) ->
> > nichts da, von dem dann gestartet werden kann.
> > 3. Lösung: Mit Boot-Disk booten, Modul laden, System starten. 
> > Dann zügigst
> > in die Kernel-Sourcen und einen neuen Kernel bauen, der 
> > Unterstützung für den
> > entsprechenden SCSI-Adpater _fest_ einkompiliert hat. Diesen 
> dann neu gestartet und den Kernel neu gebaut und, so ich glaube auch entsprechend
> umkopiert. Das macht bei SuSe 'make zLilo'.

Taucht denn beim Booten jetzt Dein SCSI-Adapter als gefunden auf? Wenn ja,
dann ist das schon die halbe Miete. Wenn das so ist, dann kannst Du mit rdev
(oder in der /etc/lilo.conf) das root-Device eintragen. Die Panic ist doch
"Cannot mount root device", oder?

MfG, JBG

-- 
Fehler eingestehen, Größe zeigen: Nehmt die Rechtschreibreform zurück!!!



More information about the Linux mailing list