Nenhuma solicitação de senha da partição swap após a atualização

Nenhuma solicitação de senha da partição swap após a atualização

Tenho duas partições criptografadas em meu sistema ( /etc/fstabcontém as seguintes linhas:)

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

Antes da atualização do lançamento, após qualquer reinicialização, foi solicitada a sda2_cryptsenha e depois de inserir a senha correta para esta partição, foi solicitada a sda3_cryptpartição c (swap) e após inserir a senha correta para a partição swap, o processo de inicialização foi iniciado e a tela de login foi exibida.

Mas depois de atualizar do Lubuntu 16.04 para 18.04, existem algumas diferenças no processo de inicialização:

1)há 20 ou mais linhas de processo de inicialização (ou ações de pré-inicialização) que não estavam presentes antes disso. Antes desta atualização, a primeira linha da tela de texto era a solicitação de senha para sda2_cryptpartição. Estas novas linhas são sobre meu CD-ROM, dispositivos USB, placa gráfica e outros hardwares:

...
[    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) Após as novas linhas acima, ele pede a sda_cryptsenha da partição (por um prompt diferente do prompt antes da atualização):

Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Please unlock disk sda2_crypt:

Nesta etapa, antes disso quando eu digitava a senha, era exibido um asterisco *para cada caractere da senha, mas agora não há asteriscos para os caracteres da senha, mas funciona se eu inserir a senha correta e o processo de boot continuar:

cryptsetup (sda2_crypt) crypt setup successfully.
...

3) Mas antes da atualização, após o estágio acima, fui solicitada sda3_crypta senha da partição (troca), mas agora não há solicitação para essa solicitação de senha e o progresso da inicialização continua até aparecer:

[***    ] (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

No estágio acima, se eu inserir alguma senha ou chave, nada ocorre, até que o tempo de espera termine.

Como posso resolver este problema, então ele me pede a senha da partição swap como antes?

Responder1

Resolvi meu problema usando os guias fornecidos emesta resposta: primeiro executo mkswapna minha partição swap:

sudo mkswap /dev/sda3

Isso me dá um novo UUID.

Em seguida, comentei a linha no meu /etc/crypttabarquivo relacionada à partição swap e substituí-a pela seguinte linha:

cryptswap        UUID=<new UUID>   none   luks,swap,offset=1024

Após a reinicialização, ele me pediu a senha da partição swap (mas não da maneira que estava pedindo antes da atualização; antes da atualização, a senha da partição swap foi solicitada logo após o sucesso cryptsetupde sda2_crypt. Mas agora a senha sda3_cryptfoi solicitada após algumas linhas de registros de tempo de inicialização).

Porém, o problema foi resolvido e após o loginswapon --summaryresulta em:

Filename                       Type         Size     Used       Priority
/dev/dm-1                      partition    8002044  0          -1

efree -mresulta em:

                           total          used        free       shared         buff/cache        available
Mem:                        1926           420        1087           25                417             1352
Swap:                       7814             0        7814

informação relacionada