View previous topic :: View next topic |
Author |
Message |
nordi80 n00b
Joined: 12 Aug 2005 Posts: 12
|
Posted: Sat Aug 13, 2005 1:09 pm Post subject: Kernel Panic - not syncing |
|
|
Hab jetzt zum ersten Mal mein System aufgesetzt und wollte es nun booten ...
Leider kommt nun "Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)"
Habe da wohl in der grub.conf etwas falsch gemacht, bin aber eigentlich genau nach Handbuch vorgegangen
Was kann ich nun tun? |
|
Back to top |
|
|
STiGMaTa_ch Veteran
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Sat Aug 13, 2005 1:15 pm Post subject: Re: Kernel Panic - not syncing |
|
|
nordi80 wrote: | Hab jetzt zum ersten Mal mein System aufgesetzt und wollte es nun booten ...
Leider kommt nun "Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)"
Habe da wohl in der grub.conf etwas falsch gemacht, bin aber eigentlich genau nach Handbuch vorgegangen
Was kann ich nun tun? |
Selber ein wenig konstruktiv mitarbeiten und z.B. vor dem Fragen einfach mal die Forumssuche benutzen.
Diesen Thread gabs schon Xmal!
Ansonsten, Lies nochmals durch wie Grub HD's anspricht, schau ob (hd1,0) auch wirklich deinem root "/" entspricht, stelle sicher, dass du das Filesystem - mit welchem deine root Partition formatiert wurde - auch im Kernel einkompiliert ist - und zwar NICHT als Modul!
Lieber Gruss
STiGMaTa |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3501 Location: Berlin
|
Posted: Sat Aug 13, 2005 5:08 pm Post subject: |
|
|
Grub aus der Konsole. Und ggf. ein bißchen probieren. Meist ist der Pfad zum kernel falsch.
Wenn Du Grub per Konsole startest, siehst Du schon mal, ob er die angegebene Fetsplatte findet und wenn Du / mit einem speziellen Filesystem formattiert hast, siehst Du auch, ob Du das richtige erwischt hast. Auch sieht man m.E., ob der kernel gefunden wird. |
|
Back to top |
|
|
Vortex375 Veteran
Joined: 03 Mar 2005 Posts: 1739 Location: Deutschland
|
Posted: Sat Aug 13, 2005 9:00 pm Post subject: |
|
|
Nur ne kurze Zwischenfrage: Wenn die Meldung "Kernel panic" kommt, dann muss das doch eigentlich bedeuten dass der Kernel bereits geladen wurde und Grub gar nichts mehr damit zu tun hat (jetzt spricht ja der Kernel selbst die Festplatten an).
Oder versteh ich das Problem falsch? |
|
Back to top |
|
|
STiGMaTa_ch Veteran
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Sat Aug 13, 2005 9:13 pm Post subject: |
|
|
Vortex375 wrote: | [...] dass der Kernel bereits geladen wurde und Grub gar nichts mehr damit zu tun hat (jetzt spricht ja der Kernel selbst die Festplatten an).Oder versteh ich das Problem falsch? |
Ja. Die Meldung lautet "Unable to mount root fs on unknown-block(1,0)" Das bedeutet, dass Grub den Kernel anweist bei Beendigung seines Taskes den init Prozess vom root device (1,0) zu laden. Wenn nun aber z.B. das root Device sich auf- sagen wir - (hd0,1) befindet, dann muss man die Grub Einstellungen korrigieren.
Wenn (hd1,0) jedoch der korrekte Standort der root Partition ist, dann ist es tatsächlich ein Kernel Problem. Dann liegt das wahrscheinlich daran, dass der Kernel das Dateisystem (Filesystem) der Rootpartition nicht kennt (muss fest einkompiliert sein, nicht als Modul!) oder weil z.B. ein Raid Controller oder ähnliches verwendet wird, für den auch keine Unterstützung einkompiliert wurde.
Lieber Gruss
STiGMaTa |
|
Back to top |
|
|
Vortex375 Veteran
Joined: 03 Mar 2005 Posts: 1739 Location: Deutschland
|
Posted: Sat Aug 13, 2005 9:16 pm Post subject: |
|
|
Quote: | Das bedeutet, dass Grub den Kernel anweist bei Beendigung seines Taskes den init Prozess vom root device (1,0) zu laden. |
Wozu gibt man dann eine Option in der Art "root=/dev/hda4" an? |
|
Back to top |
|
|
STiGMaTa_ch Veteran
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Sat Aug 13, 2005 9:52 pm Post subject: |
|
|
Vortex375 wrote: | Wozu gibt man dann eine Option in der Art "root=/dev/hda4" an? |
Damit Grub den Kernel anweist, nach dem ausführen und checken diverser Treiber eben genau das angegebene root Device zu mounten. In deinem Beispiel wäre das dann z.B. (hd0,3). In seinem Beispiel hat er wahrscheinlich root=/dev/hdb1 angegeben. Oder verstehe ich jetzt deine Frage falsch?
Lieber Gruss
STiGMaTa |
|
Back to top |
|
|
Vortex375 Veteran
Joined: 03 Mar 2005 Posts: 1739 Location: Deutschland
|
Posted: Sat Aug 13, 2005 9:57 pm Post subject: |
|
|
Ne mich hat es nur grad was verwirrt wie du gesagt hast grub weist den Kernel an, init von hd(1,0) zu laden, wenn der Kernel die Festplatte doch mit /dev/hdx anspricht.
Aber ich glaub ich habs jetzt kapiert, danke. |
|
Back to top |
|
|
|