У меня есть два зашифрованных раздела в моей системе (/etc/fstab
содержит следующие строки:)
/dev/mapper/sda2_crypt / ext4 errors=remount-ro 0 1
/dev/mapper/sda3_crypt none swap sw 0 0
Перед обновлением версии после любой перезагрузки относительно меня попросили sda2_crypt
пароль и после ввода правильного пароля для этого раздела, меня попросили csda3_crypt
(подкачка) раздел и после ввода правильного пароля для процесса начальной загрузки раздела подкачки был запущен и экран входа в систему, была отображена.
Но после того, как я обновил от Lubuntu 16.04 до 18,04, существуют некоторые различия в процессе начальной загрузки:
1) существует 20 или больше строк процесса начальной загрузки (или действия перед начальной загрузкой), который не присутствовал перед этим. Перед этим обновлением первая строка текстового экрана была запросом пароля для sda2_crypt
раздел. Эти новые строки о моем CD-ROM, USB-устройствах, видеокарте и других аппаратных средствах:
...
[ 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) После выше новых строк, это просит sda_crypt
пароль раздела (подсказкой, отличающейся от подсказки перед обновлением):
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Please unlock disk sda2_crypt:
На этом этапе, прежде чем это, когда я ввел пароль, там было отображено звездочка *
для каждого символа пароля, но теперь никаких звездочек для символов пароля, но это работает, если я ввожу правильный пароль, и процесс начальной загрузки продолжите:
cryptsetup (sda2_crypt) crypt setup successfully.
...
3) Но перед обновлением, после выше этапа относительно меня попросили sda3_crypt
(подкачка) пароль раздела, но теперь нет никакой подсказки для этого запроса пароля и прогресса начальной загрузки, переходит, пока это не показывает:
[*** ] (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
На вышеупомянутом этапе, если я ввожу какой-либо пароль или ввожу какой-либо ключ, ничто не происходит, пока не закончено время ожидания.
Как я могу решить эту проблему, таким образом, Она просит у меня пароль раздела подкачки как прежде?
Я решил свою проблему с помощью руководств, предоставленных в этом ответе: сначала я работаю mkswap
на моем разделе подкачки:
sudo mkswap /dev/sda3
Это дает мне новый UUID.
Затем прокомментированный строка на моем /etc/crypttab
файл связан с разделом подкачки и замененный это следующей строкой:
cryptswap UUID=<new UUID> none luks,swap,offset=1024
После перезагрузки это попросило у меня пароля раздела подкачки (но не таким образом это спрашивало перед обновлением; прежде чем пароль раздела подкачки обновления требовали сразу после успешный cryptsetup
из sda2_crypt
. Но теперь пароль sda3_crypt
относительно попросили после некоторых строк журналов времени начальной загрузки).
Однако проблема решена и после входа в систему swapon --summary
результаты в:
Filename Type Size Used Priority
/dev/dm-1 partition 8002044 0 -1
и free -m
результаты в:
total used free shared buff/cache available
Mem: 1926 420 1087 25 417 1352
Swap: 7814 0 7814