Hallo Olaf, Am 07.05.20 um 19:36 schrieb Olaf Hering:
On Fri, May 01, Bernd Nachtigall wrote:
Wie geht es richtig?
Die beiden Platten haben unterschiedliche /dev/disk/by-id/ Werte. dracut wird die in der initrd speichern, und beim Start erwarten. Arrgh, ich wusste warum ich bei allen andern Rechnern die Dinger via Label mounte ...
Naja, bis zum Entschlüsseln der LUKS-Partition komme ich ja. Da das ein 'ugegradeter' Rechner war, war /boot darauf nicht verschlüsselt. dracut sollte eigentlich LUKS Partitionen suchen
Am besten nach 'man dracut' suchen und schauen ob es ein Option für den Kernel gibt mit dem die initrd etwas anderes als das eingebaute /dev/disk/by-id nimmt.
man dracut (ff.) ... Eine wahre Quelle der Information :-)
Alternativ: eine genügend neue openSUSE Installations DVD starten, am Anfang die Passphrase eingeben damit das LVM auftaucht. Dann mit 'Strg+Alt+Shift+x' ein xterm starten, oder mit Alt+F2 zur Konsole. Dann nachschauen welche LVMs es gibt und ein chroot in das rootfs:
# lsblk -f # mount-rootfs-and-do-chroot.sh /dev/meinlvm/lv # mount -vat ext4 # mount -vat btrfs # mount -vat xfs # mkinitrd # exit 0 # sync
Jetzt müsste die initrd die neue Platte kennen und benutzen.
Danke für diese ausführliche Beschreibung! Das kommt auf jeden Fall ins Archiv. (Inzwischen habe ich den Weg der Neuinstallation und des anschließenden Restore gewählt.) Aber evtl. suche ich eine andere Platte und versuche deinen Weg. Nur zum lernen ... Bernd
Viel Erfolg.
Olaf
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org