Kernel bootet nicht

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
allesfrager
Beiträge: 128
Registriert: 14.01.2004 16:29:39

Kernel bootet nicht

Beitrag von allesfrager » 10.11.2004 17:03:07

Hallo

ich habe mir mit

Code: Alles auswählen

apt-get install kernel-image-2.6.8-1-k7
einen neuen Kernel installiert.
Habe die frage nach dem erstellen der lilo.conf verneint !
Mit vi habe ich dann die lilo.conf bearbeitet.

Code: Alles auswählen

image=/vmlinuz
        label=Linux
        read-only
#       restricted
#       alias=1

        initrd=/initrd.img

image=/boot/vmlinuz-2.6.8-1-k7
label=2.6.8
read-only
root=/dev/hda1
Da ich eine Kernel image installiert habe sollten doch alle fs drin sein!
Ich habe ein ext3

Code: Alles auswählen

mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
Nur wenn ich den 2.6.8-1-k7 Kernel booten möchte kommt:

Code: Alles auswählen

VFS: Unable to mount root fs on unknown-black (3,1)
Habe ich bei meiner Lilo was falsch gemacht ?
beim lilo ausführen wurden aber keine fehler gemeldet.
Wie kann ich bitte den Kernel booten

Gruß
der allesfrager

Benutzeravatar
tobi979
Beiträge: 280
Registriert: 10.10.2003 19:18:28
Wohnort: /Meiningen

Beitrag von tobi979 » 10.11.2004 17:10:06

Hi,

ist initrd richtig verlinkt?
Gruss Tobi

allesfrager
Beiträge: 128
Registriert: 14.01.2004 16:29:39

Beitrag von allesfrager » 10.11.2004 17:22:49

hallo

Code: Alles auswählen

/boot$ ls
boot.0300           debianlilo.bmp          System.map-2.6.7-1-k7
boot.1600           initrd.img-2.6.7-1-k7   System.map-2.6.8-1-386
coffee.bmp          initrd.img-2.6.8-1-386  System.map-2.6.8-1-k7
config-2.6.7-1-k7   initrd.img-2.6.8-1-k7   vmlinuz-2.6.7-1-k7
config-2.6.8-1-386  map                     vmlinuz-2.6.8-1-386
config-2.6.8-1-k7   sarge.bmp               vmlinuz-2.6.8-1-k7
ich habe nur das

Code: Alles auswählen

image=/boot/vmlinuz-2.6.8-1-k7
label=2.6.8
read-only
root=/dev/hda1
hinzugefügt
Was genau meinst du mit initrd?

Gruß
der
allesfreger

Benutzeravatar
tobi979
Beiträge: 280
Registriert: 10.10.2003 19:18:28
Wohnort: /Meiningen

Re: Kernel bootet nicht

Beitrag von tobi979 » 10.11.2004 17:25:44

allesfrager hat geschrieben:

Code: Alles auswählen

image=/vmlinuz
        label=Linux
        read-only
#       restricted
#       alias=1

        initrd=/initrd.img

image=/boot/vmlinuz-2.6.8-1-k7
label=2.6.8
read-only
root=/dev/hda1
Du hast da initrd=/initrd.img stehen. Auf was zeigt der Link /initrd.img?
Gruss Tobi

pissflitsche1979
Beiträge: 182
Registriert: 13.02.2004 12:39:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leverkusen

Beitrag von pissflitsche1979 » 10.11.2004 17:26:14

füg mal unter dem Eintrag zum Kernel 2.6.8-1-k7 den Eintrag "initrd=/boot/initrd.img-2.6.8-1-k7" hinzu
Dann wie gehabt lilo nochmal ausführen und nach einem Neustart sollte alles gehen

Benutzeravatar
tobi979
Beiträge: 280
Registriert: 10.10.2003 19:18:28
Wohnort: /Meiningen

Beitrag von tobi979 » 10.11.2004 17:29:30

Hi,

kleine Anmerkung nicht hinzufügen, sondern ändern. Sonst steht es doppelt drin. Oder besser richtig verlinken.
Gruss Tobi

allesfrager
Beiträge: 128
Registriert: 14.01.2004 16:29:39

Beitrag von allesfrager » 10.11.2004 17:40:31

Hallo

Code: Alles auswählen

image=/boot/vmlinuz-2.6.8-1-k7
label=2.6.8
read-only
root=/dev/hda1
initrd=/boot/initrd.img-2.6.8-1-k7
jetzt kann ich den Kernel booten !
Danke für Eure hilfe.

Gruß
der allesfrager

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 11.11.2004 08:05:15

Der Punkt ist das beim Default-Kernel nicht alle Dateisysteme drin sind sondern keines, die sitzen alle in der initrd (kleiner Haken der mich auch schon heftig gestért hat, ich nutze nàmlich nie initrds...) - ist auch durchaus vernènftig, schliesslich mèsste ja sonst auch IDE und Scsi mit allem Zeugs fix rein...

MfG Peschmà
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Antworten