Hallo, ich habe meine root-Partition auf einem LVM-Device liegen. Hat bisher alles wunderbar geklappt. Habe mir jetzt meine eigenen Kernel compiliert und der sagt "unable to mount root fs". Habe mit der bestehenden /boot/initrd als auch mit einer via lvmcreate_initrd erzeugten Initial Ramdisk probiert (ja lilo habe ich ausgeführt und ja ich verwende lilo nicht grub). LVM, ReiserFS und ext2/3 unterstützung sind alle fest in den kernel eincompiliert. Wo ist der Fehler? mfg Stefan
* On Wed, 07 May 2003 at 16:20 +0200, Stefan Heinrichsen wrote:
ich habe meine root-Partition auf einem LVM-Device liegen. Hat bisher alles wunderbar geklappt. Habe mir jetzt meine eigenen Kernel compiliert und der sagt "unable to mount root fs".
Habe mit der bestehenden /boot/initrd als auch mit einer via lvmcreate_initrd erzeugten Initial Ramdisk probiert (ja lilo habe ich ausgeführt und ja ich verwende lilo nicht grub). LVM, ReiserFS und ext2/3 unterstützung sind alle fest in den kernel eincompiliert.
Macht die initrd ein vgchange -ay beim Start? Nimm die mal genauer unter die Lupe - ungzippen und mounten per mount -o loop. Nur so eine kleine Bemerkung am Rande: / auf LVM kann in Fällen, wo LVM z.B. wegen eines Plattenschadens nicht hochkommt absolut ekelhaft sein, weil man den Rechner, dann nicht mal mehr ansatzweise booten kann. Ohne ein unabhängiges Rettungssystem mit diversen Tools und den LVM-Utilities steht man dann etwas im Regen. Und, nicht vergessen: /etc/lvm* regelmässig sichern, mit diesen Files kann man, wenn LVM nicht mehr hochkommt, immer noch alles unbeschädigte runterziehn. Voraussetzung dafür ist aber, dass die Files greifbar (=nicht im LVM drinnen) sind. /apm -- GPG welcome, request public key: mailto:adalbert+key@lopez.at
Am Mit 07.05.03 um 17:06 CEST schrieb Adalbert Michelic
* On Wed, 07 May 2003 at 16:20 +0200, Stefan Heinrichsen wrote:
ich habe meine root-Partition auf einem LVM-Device liegen. Hat bisher alles wunderbar geklappt. Habe mir jetzt meine eigenen Kernel> compiliert und der sagt "unable to mount root fs".
Habe mit der bestehenden /boot/initrd als auch mit einer via lvmcreate_initrd erzeugten Initial Ramdisk probiert (ja lilo habe ich ausgeführt und ja ich verwende lilo nicht grub). LVM, ReiserFS und ext2/3 unterstützung sind alle fest in den kernel eincompiliert.
Macht die initrd ein vgchange -ay beim Start? Nimm die mal genauer unter die Lupe - ungzippen und mounten per mount -o loop.
Ja. Wenn du willst kannst du dir den Inhalt der initrd (mit Ausnahme von /dev) unter http://www.dogimo.de/~heinrichsen/initrd/ angucken Bin leider immer noch nicht weitergekommen. Meine .config vom Kernel-compilieren gibt es ebenfalls gratis dazu: http://www.dogimo.de/~heinrichsen/kernel-config Ich bin mittlerweile am Ende meiner (nicht so grossen) Weisheit. mfg Stefan
participants (2)
-
Adalbert Michelic
-
Stefan Heinrichsen