unable to mount root fs
unable to mount root fs
Ich muss sagen, dass meine tolle Kernel-konfigurations Aktion, trotzdem ich mich an das die Links hier gehalten habe, doch mehr Chaos war als ich dachte. Die meisten Dinge habe ich wiedermal nicht verstanden. Es handelt sich hierbei um den 2.6.9 kernel und es kam ein Fehler, der wenn ich mich recht an die letzten paar Versuche erinnere (unter Suse, redhat ...), jedesmal hatte.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (0,0)
Ich weiss echt nicht weiter...
Man kann vor seinem eigenen Arschloch nicht davon laufen!
obey the fist! - chaossquad
obey the fist! - chaossquad
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
HI,
wenn er die root Partition nicht oeffnen kann dann kann das an folgenden Punken liegen
wenn er die root Partition nicht oeffnen kann dann kann das an folgenden Punken liegen
- falsche root partition in der config deines Bootmanagers angegeben
- falschen Treiber fuer die Festplatte / Festplattencontroller
- Dateisystem Treiber als Modul oder garnicht gebaut
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Hi!
Habe gerade die gleiche Schwierikeit-selber Kernel.
Habe festgestellt daß mir gar kein initrd.img-2.6.9 gebaut wurde.
Die ist weder unter /kernel-2.6.9/arch/i386/boot/ noch
in die /boot/ über make install gemacht worden-bin auch nach dem Howto vorgegangen.
vmlinuz-2.6.9 ,config sowie System.map sind unter /boot/ vorhanden
Des weiteren eröffnet sich mir nicht die Logik des Pachens.
Habe zwar allerhand darüber gelesen-war aber leider immer ein sehr oberflächliches Howto das weder wirklich erklärt was genau passiert
noch für einen Daddel wie mich "tu dies mach das" sagt.
Schätze mal das sind Howtos für diejenigen die schon genauer wissen was sie tun.-im Gegensatz zu uns.
Was die FS-treiber angeht habe ich da lieber nicht herumgefummelt und die Dinge bei den defaults von Kernel.org gelassen wo ich mir die Sources gezogen habe-also nur das entfernt wobei ich mir absolut sicher war.
Neukompilieren ??Wirklich nötig?
oder gibt es da einen Umweg in dem Fall?(will mir die 2h sparen )
Was müssen wir denn genau nicht als Modul sondern fest einbauen?
Grreeets und nachträglich noch ein gutes Neues!
#Nachtrag:
zu meiner menu.lst:
Habe gerade die gleiche Schwierikeit-selber Kernel.
Habe festgestellt daß mir gar kein initrd.img-2.6.9 gebaut wurde.
Die ist weder unter /kernel-2.6.9/arch/i386/boot/ noch
in die /boot/ über make install gemacht worden-bin auch nach dem Howto vorgegangen.
vmlinuz-2.6.9 ,config sowie System.map sind unter /boot/ vorhanden
Des weiteren eröffnet sich mir nicht die Logik des Pachens.
Habe zwar allerhand darüber gelesen-war aber leider immer ein sehr oberflächliches Howto das weder wirklich erklärt was genau passiert
noch für einen Daddel wie mich "tu dies mach das" sagt.
Schätze mal das sind Howtos für diejenigen die schon genauer wissen was sie tun.-im Gegensatz zu uns.
Was die FS-treiber angeht habe ich da lieber nicht herumgefummelt und die Dinge bei den defaults von Kernel.org gelassen wo ich mir die Sources gezogen habe-also nur das entfernt wobei ich mir absolut sicher war.
Neukompilieren ??Wirklich nötig?
oder gibt es da einen Umweg in dem Fall?(will mir die 2h sparen )
Was müssen wir denn genau nicht als Modul sondern fest einbauen?
Grreeets und nachträglich noch ein gutes Neues!
#Nachtrag:
zu meiner menu.lst:
Code: Alles auswählen
#Custom Kernel for OSS-Non-Free Support Rev:2004-02-01 (test)
title Custom Kernel 2.6.9-686 (Sound)
root (hd0,0)
kernel /boot/vmlinuz-2.6.9 root=/dev/hda1 ro
#initrd (Fehlt mir ja)
savedefault
boot
#Default Apt-installed Kernels Rev: 2004-24-12 (Working)
title Debian Kernel 2.6.8-1-686 (!!NoSound!!)
root (hd0,0)
kernel /boot/vmlinuz-2.6.8-1-686 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.8-1-686
savedefault
boot
....
Zuletzt geändert von TheNewbie am 02.01.2005 19:34:06, insgesamt 1-mal geändert.
Es ist schwer sich von alten Angewohnheiten zu trennen.Windows bin ich gewohnt.
-
- Beiträge: 182
- Registriert: 13.02.2004 12:39:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leverkusen
Zu allererst mal musst du nicht alles neu machen, du musst nur noch ne initrd erzeugen weil die nicht erstellt wird wenn du make install ausführst.
Was du machen must ist:
Und im allgemeinen lebt es viel einfacher wenn man seinen Kernel mit make-kpkg baut, das findet man im Paket "kernel-package" und dann kann man mit
einen Kernel Paket mit initrd bauen und dann installieren. Das erspart einem den Stress irgendeinen Schritt zu vergessen.
Was du machen must ist:
Code: Alles auswählen
mkinitrd -o /boot/initrd.img-2.6.9 2.6.9
Code: Alles auswählen
make-kpkg --initrd kernel_image