Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

mal wieder "Unable to mount root fs on unknown-block(0,0)"

Diskussion: mal wieder "Unable to mount root fs on unknown-block(0,0)" im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hab diesen Fehler im Internet nun öfter gesehen, und einiges gelesen, doch hab nun auch einiges getestet, gerade bei ...

Antwort
Alt 11.01.10, 19:45   #1 (permalink)
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard mal wieder "Unable to mount root fs on unknown-block(0,0)"

Anzeige

Hab diesen Fehler im Internet nun öfter gesehen, und einiges gelesen, doch hab nun auch einiges getestet, gerade bei dem Thema, grub richtig einstellen (auch wenn da noch ein paar offene Fragen sind)

Um mal aufzuklären:
Habe Debian lenny installiert, weil ich bei squeeze das Problem hatte, dass das DHCP bei der Installation nicht ging und mir geraten wurde erst lenny zu installieren und dann die Distribution zu upgraden. Also hab ich das gemacht und danach von dem 2.6.26 Kernel auf 2.6.32.3-candela mit dem Programm Kernel Check geupgradet.

Meine Partitionen sind, so dass ich eine einzelne boot partition hab und eine gecryptete Partition in der ein LVM mit swap und root vorhanden ist.

Jetzt bekomme ich beim booten den Fehler:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Grub sieht für den boot Eintrag folgendermaßen aus:

insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 19f09abd-27ff-477d-88ca-8cab02fdf/f8f
linux //vmlinuz-2.6.32.3-candela root=/dev/mapper/root-root ro quie/t

ehrlich gesagt, verstehe ich gar nicht was das "insmod ext2" bedeutet und den Aufbau der kompletten letzten Seite...

P.s.: Hab als erste Partition noch ein ntfs winxp

Schon einmal Danke im vorraus

gugugs ist offline   Mit Zitat antworten
Alt 11.01.10, 21:06   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Deine ganze Grub-Konfiguration sieht ziemlich vermurkst aus. insmod-Anweisungen gehören da garnicht rein. Module, die beim Start geladen werden sollen (z.B. bevor die Platte gemountet wird), gehören in das initrd-Image oder statisch in den Kernel einkompiliert. Pfadangaben beginnen sicherlich auch nicht mit '//' und das Kernel-Image wird im Normalfall auch nicht mit 'linux /meinimage parameter' angegeben, sondern eher mit 'kernel /meinimage parameter'. Für nähere Infos empfehle ich dir mal grub-doc zu installieren und die 'info grub' anzuschauen. Das ist etwas ausführlicher als die Manpage.

Dass dein RootFS nicht gemountet werden kann, dürfte jedenfalls daran liegen, dass /dev/mapper/root-root noch nicht existiert, wenn versucht wird es zu mounten. Das hängt in den meisten Fällen damit zusammen, dass die zum Anlegen des Devices notwendigen Module nicht im initrd-Image sind.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 11.01.10, 21:12   #3 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Hm oke, hab da nichts manuell reingeschrieben (vllt war das auch der Fehler^^).

Hab jetzt mal gelesen eine initrd zu erstellen, mit

mkinitramfs -o /boot/initrd_name

und dann das in der grub hinzuzufügen, er bootet dann auch immerhin, doch dann kommen wieder etliche Fehler, dann hab ichs mal mit mkinitramfs-kpkg, doch da bekomme ich schon Fehler, bevor er überhaupt das Image fertig stellt.

Liegt das ganze jetzt an der falschen initrd oder nur, an dem Gemurks in grub?

Kann ich grub auch irgendwie ein automatisches setup durchlaufen lassen, gibts sowas? Benutze außerdem grub2
gugugs ist offline   Mit Zitat antworten
Alt 11.01.10, 21:15   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Probier's mal mit 'update-grub' und schau dir auch die zugehörigen Konfigurationen dazu an.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 11.01.10, 21:23   #5 (permalink)
Themenstarter
 
Registriert seit: 25.11.06
gugugs Leistung: Facit NTK
Likes: 0
Standard

Habs hinbekommen, lag nur an der initrd

Hab zuerst
mkinitramfs -o /boot/initrd.img-2.6.32.3-candela 2.6.32.3-candela
dann sagte er mir ich solle
update-initramfs ausführen,
das hab ich gemacht indem ich
update-initramfs -u -k 2.6.32.3-candela ausgeführt hab
jetzt funktioniert alles.

Danke für deine Hilfe
gugugs ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » mal wieder "Unable to mount root fs on unknown-block(0,0)"
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61