EDIT. Ich habe Variante 1 gewählt. -> Siehe ganz unten!
Das eine Neuinstallation schneller ist trifft vielleicht dann zu, wenn man das schon häufiger machte. Ich nehme an, dass aufgrund des USB Sticks das gleiche Problem erneut auftreten wird. Aus diesem Grund und weil ich versuchen möchte zu lernen folge ich nun deiner Anleitung. Schwierig ist, dass man alles manuell alles tippen muss. C&P ist bedeutend angenehmer. 🙁
Danke für die Hilfe!
Ist es jetzt eigentlich wichtig ob encrypt vor filesystem steht oder umgekehrt und wie wäre es korrekt?
EDIT: Ich muss aber schon das System chrooten bevor ich die fstab anpassen kann, oder? Die Meldung "2 logical volumes in group "main" now active" erschien nachdem ich "vgchange -ay" durchführte.
Ich habe mir jetzt die UUIDs ausgeben lassen. Welche muss ich wo angeben? Es muss doch die Boot-Partition durch (bei mir sdb2) ersetzt werden. Welche UUIDs gehören dann zu den verbleibenden Punkten?
Wie muss das in der FSTAB aussehen wenn ich statt der Partitionsbezeichnungen die UUID nehmen will?
EDIT1: Habs schon, einfach die UUID statt /dev/sdY schreiben. Ich war mir nicht sicher ob ein UUID= davor muss.
Abschließende Frage: Muss ich in der Grub.cfg die UUID der Partition sdb1 angeben? Das ist die Partition auf der das LVM liegt.
EDIT A: Ich habe jetzt die UUID in die fstab eingetragen und in die /etc/default/grub-Kernelzeile. Quasi so wie bei dir, angepasst an meine UUIDs. Muss ich ein update-grub durchführen NACHDEM ich die grub.cfg geändert habe? Beim Boot wird immer noch nach (jetzt) /dev/sda1 ... gesucht ... danach kommt die Meldung
[sdb] No Caching mode page present
[sdb] Assuming drive cache : write through
....
Waiting 10 seconds for device '/dev/mapper/main-root' ...
ERROR: Device xyz not found usw.
Ich kriege einen Rappel 🙁
EDIT B:
Ich habe nun die /etc/default/grub angepasst, die grub-cfg neu erstellt wobei ich lauter Warnings erhalten habe und danach versucht Grub neu auf /dev/sdb2 zu installieren. Die Antwort aus dem Terminal lautet:
Path '/boot/grub' is not readable by GRUB on boot. Installation impossible. Aborting.
Das /boot nicht lesbar ist da es noch nicht in / gemountet ist, das ist mir klar. Darum befindet sich /boot doch aber auf /sdb. Wo genau ist denn das Problem von GRUB wenn ich Grub versuche zu installieren?
grub-install /dev/sdb
EDIT C: Sorry Jungs, /boot war nicht gemountet. Ich versuche so lange bis alles läuft und editiere den Post dann so, dass er für andere User mit ähnlichen Fragen verständlich wird. Dieser Thread ist gerade mein Notizzettel.
EDIT D: Immer noch der Gleiche Fehler. Von welchen Dateien braucht ihr alles Bilder um den Fehler zu finden? Schreibt mal bitte alle Pfade auf. Ich mache Fotos und hänge die an. Anders werden wir nicht weiter kommen.
EROOR: device '/dev/maper/main-root' not found. Skipping fsck.
EROOR: Unable to find root device '/dev/maper/main-root'
Muss bevor dieses Device geladen wird nicht mein Passwort/Encryption-Key abgefragt werden? Genau das ist nämlich nicht der Fall. Muss ich dazu ein Kernelmodul laden? Habe ich etwas vergessen?
EDIT D: Ich glaube ich habe den Übeltäter. Wenn ich den Kernel bauen will kommt die Fehlermeldung:
==> ERROR: Hook 'filesystem' cannot be found
#...und am Ende:
==>WARNING: errors were encountered during the build. The image may not be complete
Was kann ich tun?
EDIT E: Wieder einen Schritt weiter. Es muss natürlich beim Hook "filesystems" heißen, nicht singular. Mal sehen was der Reboot bringt.
Das Linuximage wurde diesmal ohne einen Fehler erstellt. Wo genau liegt das Problem? Der PC verweigert nach wie vor den Bootvorgang... eine Passwortabfrage bleibt aus.
Ich kann manuell nachdem die Bash erscheint das LVM öffnen mit
cryptsetup luksOpen /dev/sda1 lvm
Danach bootet das System jedoch nicht und ich bleibe in der Bash. Kann ich von diesem Punkt aus irgendwie das Ganze reparieren?