Ich habe zwei verschlüsselte Partitionen auf meinem System ( /etc/fstab
enthält folgende Zeilen:)
/dev/mapper/sda2_crypt / ext4 errors=remount-ro 0 1
/dev/mapper/sda3_crypt none swap sw 0 0
sda2_crypt
Vor dem Release-Upgrade wurde ich nach jedem Neustart nach der Passphrase gefragt und nachdem ich das richtige Passwort für diese Partition eingegeben hatte, wurde ich nach der C- sda3_crypt
Partition (Swap-Partition) gefragt und nachdem ich das richtige Passwort für die Swap-Partition eingegeben hatte, wurde der Bootvorgang gestartet und der Anmeldebildschirm angezeigt.
Aber nachdem ich von Lubuntu 16.04 auf 18.04 aktualisiert habe, gibt es einige Unterschiede im Bootvorgang:
1)Es gibt 20 oder mehr Zeilen zum Startvorgang (oder zu Aktionen vor dem Start), die vorher nicht vorhanden waren. Vor diesem Upgrade war die erste Textzeile des Bildschirms eine Kennwortabfrage für sda2_crypt
die Partition. Diese neuen Zeilen beziehen sich auf meine CD-ROM, USB-Geräte, Grafikkarte und andere Hardware:
...
[ 2.154964] cdrom: Uniform CD_ROM driver revision 3.20
...
[ 2.404918] usb 1-1.1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.410061] hidraw: raw HID events driver (C) Jiri Kosina
...
[ 2.904677] [drm] Initialized radeon 2.36.0 20080528 for 0000:02:00.0 on minor 0
[ 3.044778] Switched to clocksource tsc
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
2) Nach den obigen neuen Zeilen werden Sie nach dem sda_crypt
Partitionskennwort gefragt (mit einer anderen Eingabeaufforderung als vor dem Upgrade):
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Please unlock disk sda2_crypt:
In dieser Phase wurde vorher beim Eintippen des Passworts für jedes Zeichen des Passworts ein Sternchen angezeigt *
. Jetzt gibt es keine Sternchen mehr für die Zeichen des Passworts. Es funktioniert jedoch, wenn ich das richtige Passwort eingebe und der Startvorgang fortgesetzt wird:
cryptsetup (sda2_crypt) crypt setup successfully.
...
3) Vor dem Upgrade wurde ich nach dem obigen Schritt nach sda3_crypt
dem Kennwort für die (Swap-)Partition gefragt. Jetzt erfolgt jedoch keine Eingabeaufforderung für dieses Kennwort und der Startvorgang wird fortgesetzt, bis Folgendes angezeigt wird:
[*** ] (1 of 3) A start job is running for dev-mapper-sda3_crypt.device (28s / no limit)
[ *** ] (2 of 3) A start job is running for dev-disk-by\x2duuid-0d7eb3a2\x2dd6b0\x2d41a8\x2db7a7\x2debec030a3d41.device
Wenn ich im obigen Schritt ein beliebiges Passwort oder einen beliebigen Schlüssel eingebe, geschieht nichts, bis die Wartezeit abgelaufen ist.
Wie kann ich dieses Problem lösen, sodass ich wie zuvor nach der Passphrase für die Swap-Partition gefragt werde?
Antwort1
Ich habe mein Problem mithilfe der Anleitungen in gelöstdiese Antwort: zuerst führe ich mkswap
auf meiner Swap-Partition aus:
sudo mkswap /dev/sda3
Es gibt mir eine neue UUID.
Dann habe ich die Zeile in meiner Datei, die sich auf die Swap-Partition bezieht, auskommentiert /etc/crypttab
und durch die folgende Zeile ersetzt:
cryptswap UUID=<new UUID> none luks,swap,offset=1024
Nach dem Neustart wurde ich nach dem Kennwort für die Swap-Partition gefragt (aber nicht auf die gleiche Weise wie vor dem Upgrade; vor dem Upgrade wurde die Passphrase für die Swap-Partition direkt nach dem erfolgreichen Ausführen von abgefragt cryptsetup
. sda2_crypt
Jetzt sda3_crypt
wurde die Passphrase jedoch nach einigen Zeilen der Boot-Protokolle abgefragt).
Das Problem ist jedoch gelöst und nach dem Loginswapon --summary
ergibt:
Filename Type Size Used Priority
/dev/dm-1 partition 8002044 0 -1
Undfree -m
ergibt:
total used free shared buff/cache available
Mem: 1926 420 1087 25 417 1352
Swap: 7814 0 7814