Hallo,
ich habe kürzlich Gentoo auf meiner externen USB-Festplatte installiert und es hat eigentlich auch alles wunderbar geklappt. Jetzt wollte ich mir noch einen eigenen Kernel kompilieren, da mir der Genkernel einfach zu aufgeblasen ist.
Leider erhalte ich immer folgende Meldung beim Booten dieses Kernels:
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Ich habe die hier aufgeführten Kernel-Optionen alle aktiviert:
http://de.gentoo-wiki.com/USB_Mass_Storage_Ger%C3%A4te
Zusätzlich habe ich noch Ext3 einkompiliert (Das Dateisystem der Root- und Bootpartition).
Zudem habe ich die Treiber für meinen Raid-Controller gefunden und auch aktiviert. (Sollte aber eigentlich nicht nötig sein, geht ja über USB).
Grub habe ich wie im Gentoo Handbuch beschrieben konfiguriert (ohne initramfs): http://www.gentoo.org/doc/de/handbook/handbook-amd64.xml?part=1&chap=10
Weiss jemand wo das Problem liegen könnte?
Linux 14.981 Themen, 106.344 Beiträge
Ich werde mir das am Wochenende noch einmal genau anschauen. Heute habe ich leider keine Zeit mehr.
@fakiauso
Wie gesagt, beim Genkernel ist es "root (hd0,0)" und dort funktioniert es.
Natürlich kann es nicht schaden, mal noch hd1 und hd2 auszuprobieren...
Die Partition ist die erste auf der Platte, die zweite Null sollte also eigentlich auch stimmen.
@KarstenW
Ich habe die erwähnten Treiber und Komponenten fest in den Kernel kompiliert. Leider habe ich keine Ahnung, was noch fehlen könnte.