Penso che stavo installando un sacco di aggiornamenti e, dopo quella che sembrava un'ora o giù di lì, ho finalmente ricevuto questo messaggio nella finestra del Terminale:
cryptsetup: WARNING: failed to detect canonical device of overlayfs
cryptsetup: WARNING: could not determine root device from /etc/fstab
Cosa significa e come posso risolverlo?
Risposta accettata:
Se non stai usando i volumi enCRYPTED o lo swap, allora non hai bisogno di cryptsetup, basta disinstallarlo e riavviare usando i seguenti comandi:
sudo apt-get remove cryptsetup
# it's better to update and reinstall GRUB before rebooting
sudo update-grub
sudo grub-install /dev/<your_device_id>
sudo reboot
Per trovare l'ID del tuo dispositivo, esegui:
lsblk
e individua il disk
che contiene una part
ition montato su /boot/*
. Tieni presente che dovresti utilizzare l'ID del dispositivo (ad es. /dev/sda
), non l'id della partizione (ad es. )/dev/sda1
Per assicurarti di non utilizzare filesystem criptati, controlla /etc/fstab
, se vedi l'opzione 'cripta' ovunque, allora hai bisogno di cryptsetup e quello che ti serve è configurarlo correttamente.