Beiträge von Monad

    Das habe ich gerade auf Reddit gefunden:


    Latest Tumbleweed snapshot broke my encryption password login


    Dort wurde es als Plymouth-Bug identifiziert. Workaround: Rollback auf letzten Snapshot vor dem Problem, alle Plymouth Pakete zum upgrade sperren (zypper al) und upgrade durchführen.


    Treffer und versenkt. Das ist genau das Problem gewesen. Habe nun alle plymouth-Pakete gesperrt und konnte ein paar andere Pakete nicht aktualisieren, aber alles andere ist nun aktuell und läuft wie erwartet.

    Danke für die schnelle Hilfe.

    Schau mal hier, wie fstab und crypttab auszusehen haben - vielleicht hilft es :)

    https://en.opensuse.org/SDB:Encrypted_filesystems

    Ich habe an der fstab hinten nur die fsck-Parameter etwas geändert und an der crypttab gar nichts verändert, sprich der Inhalt wurde so bei der Installation angelegt und ich gehe eigentlich davon aus, dass er korrekt ist. Es hat ja auch bis zu diesem Update alles funktioniert. Jetzt kann es natürlich sein, dass irgendein aktualisiertes Paket ein (neueres) Format will, andere Parameter oder was weiß ich, allerdings würde ich dann schon gerne konkret wissen wollen was ich da wie ändern muss. Einfach so blind rumprobieren, ist eher frustrierend. Aber danke, hab mich selbst auch schon ein bisschen in das ganze eingelesen.


    Hat dein Passwort zufälligerweise Sonderzeichen?

    Das tut es zwar, allerdings liegt da ein Missverständnis vor, es werden gar keine Tastatureingaben angenommen. Es erscheinen keine Platzhalter, wenn man beispielsweise irgendeinen Buchstaben eingibt, Enter-Drücken beendet nicht die Passworteingabe. Es passiert schlicht gar nichts.

    Ich nutze Tumbleweed und habe heute ein Update durchgeführt, allerdings ist nach einem Neustart der Passwort-Prompt zum Zugriff auf meine verschlüsselte Home-Partition nicht erschienen und ich bin nach kurzer Wartezeit im Emergency-Mode gelandet. Dort konnte ich herausfinden, dass er die xfs.Partition mit dem Home-Verzeichnis nicht gefunden hat (und folglich nicht mounten konnte). "mount -a" konnte die Home-Partition auch nicht mounten (soweit keine Überraschung). Ich habe dann versucht mit cryptsetup die verschlüsselte Partition zu mounten (mit den Einträgen aus der crypttab). Das hat auch geklappt, danach lief mount -a anstandslos durch und hat home korrekt gemounted. Als ich dann allerdings mit "systemctl default" weitermachen wollte, erschien noch im Textmodus die Aufforderung das Passwort für die verschlüsselte Partition einzugeben, allerdings nam das System keinerlei Eingaben an.

    Ich hab dann noch einmal neu gestartet und direkt "systemctl default" eingegeben, was ebenfalls zur eingefrorenen Passworteingabe im Textmodus führte. Ich musste dann notgedrungen einen rollback auf den Stand vor der Installation durchführen, um überhaupt wieder ins System zu kommen. Dort klappt dann auch alles wie sonst auch (der Passwort-Prompt kommt beim booten, home wird korrekt gemounted).


    Meine crypttab sieht wie folgt aus:

    Code
    cr_nvme-PM981a_NVMe_Samsung_1024GB__S4GXNE0M919201-part9  UUID=dca50301-d83b-415b-a6ab-bd18589a5d6e
    cr_ata-WDC_WD30EZRX-00MMMB0_WD-WCAWZ1469318-part1  UUID=7ba20ba5-6089-434f-8c0f-28521aaa0159  none  _netdev,noauto,nofail
    cr_ata-WDC_WD30EZRX-00MMMB0_WD-WCAWZ1469318-part2  UUID=377ce660-a727-4b53-bafe-d0e97d328677  none  _netdev,noauto,nofail

    Und hier noch meine fstab:

    Für Hilfe bin ich sehr dankbar.