После обновления не запрашивается пароль для раздела подкачки

После обновления не запрашивается пароль для раздела подкачки

У меня в системе два зашифрованных раздела ( /etc/fstabсодержит следующие строки:)

/dev/mapper/sda2_crypt /              ext4    errors=remount-ro 0        1
/dev/mapper/sda3_crypt none           swap    sw              0         0

До обновления релиза после любой перезагрузки у меня запрашивался sda2_cryptпароль, и после ввода правильного пароля для этого раздела меня просили ввести sda3_cryptраздел C (swap), и после ввода правильного пароля для раздела swap начинался процесс загрузки и отображался экран входа в систему.

Но после обновления с 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

На предыдущем этапе, если я ввожу любой пароль или ключ, ничего не происходит, пока не истечет время ожидания.

Как решить эту проблему, чтобы он, как и раньше, запрашивал у меня пароль для раздела подкачки?

решение1

Я решил свою проблему, используя руководства, представленные вэтот ответ: сначала я запускаю 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

Связанный контент