Recentemente meu Ubuntu inicializa lentamente. Para resolvê-lo, pesquisei e encontrei o comando update-initramfs -u
e tentei executá-lo, mas ele me mostrou o seguinte erro:
cryptsetup: WARNING: failed to detect canonical device of /dev/sda7
Graças à resposta do Predato aqui , resolvi o problema.
Solução
Observação: é óbvio, mas nas etapas descritas abaixo, você precisa fazer o que está relacionado ao seu problema, por exemplo, para considerar sua própria mensagem de erro. O que quero dizer com / dev / sdax abaixo é a sua partição com esse erro, por ex. / dev / sda7.
Da resposta dele:
% bl0ck_qu0te%
Considerando o erro ocorrido, execute o comando e copie o UUID de / dev / sda7. É algo neste formato: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, onde x é um número hexadecimal.
Primeiro, faça um backup:
sudo cp /etc/crypttab /etc/crypttab.back
Aqui, abra o arquivo para edição:
sudo nano /etc/crypttab
Em seguida, remova a linha relacionada a / dev / sda7. Para mim, não encontrei nenhuma linha contida ou relacionada a / dev / sda7, então eu pulei.
Em seguida, execute sudo nano /etc/fstab
e adicione uma nova linha com esta sintaxe:
UUID=your_copied_uuid none swap sw 0 0
Nota (importante): Se houver uma linha com o UUID exatamente copiado, não faça nada e não edite nada. Por exemplo, editei a linha relacionada a / dev / sda7 alterando o ext4 para swap; então, na próxima reinicialização, a inicialização falhou (o problema está resolvido agora).
Como último passo, e acho que o mais importante, execute sudo nano /etc/uswsusp.conf
e altere a seguinte linha:
resume device = /dev/sda1
Para:
resume device = UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Ao executar essas etapas, seu problema pode ser corrigido. Para mim, o problema foi corrigido e não houve erros na execução de update-initramfs -u
. Mais uma vez, um agradecimento especial à resposta de Predato.
Espero que isso ajude alguém!