[gelöscht]
Hallo, habe gestern ArchLinux mit dem ftp-iso installiert. Wobei ich den Kernel und das Initrd auf auf Logical Volume entpackt habe. Mit Grub2 gebootet.
linux (volg-arch-install)/isolinux/vmlinuz
initrd (volg-arch-install)/isolinux/initrd.img
Installiert wurde das System erfolgreich auf ein weiteres Logical Volume (/dev/mapper/volg-arch) inklusive /boot.
D.h. meine Volume Group samt den Logical Volumes wurde problemlos vorher erkannt und eingebunden. LVM support wurde während der Installation konfiguriert in der rc.conf und der mkinitcpio.conf. initrd wurde vom Setup dann neu erstellt.
Nach der Installation boote ich aus Grub2 (welches ja von lvm2 booten kann) heraus mittels
linux (volg-arch)/boot/vmlinuz26 root=/dev/mapper/volg-arch
initrd (volg-arch)/boot/kernel26.gz
Doch leider prangt kurze zeit später die Mitteilung auf dem Screen, dass keine Volume Group gefunden werden konnte. Dann gibts natürlich Errors, weil kein Root-Dateisystem gefunden wurde. Schließlich lande ich in der ramfs-Shell.
Ich nehme an, der LVM-Support wurde korrekt aktiviert, weil ja wenigstens nach Volume Groups gescannt wird, wenn auch erfolgslos. Auch das Fallback-initrd findet keine.
D.h. LVM wurde korrekt erkannt vorm Setup, aber beim späteren Booten klappt es nicht.
Außer ich boote den Kernel und Initrd vom Setup und hänge das installierte System als root-System ein, wie folgend:
linux (volg-arch-install)/isolinux/vmlinuz root=/dev/mapper/volg-arch
initrd (volg-arch-install)/isolinux/initrd.img
So klappt das zwar, wird aber extrem verzögert, da natürlich alles mögliche für die Setuproutine mitgeladen wird.
Ich gehe also davon aus, dass das Setup mir eine falsche Initrd erzeugt.
Kann mir irgendwer helfen?