Je pense que j'installais un tas de mises à jour, et après ce qui semblait être une heure environ, j'ai finalement reçu ce message dans la fenêtre du terminal:
cryptsetup: WARNING: failed to detect canonical device of overlayfs
cryptsetup: WARNING: could not determine root device from /etc/fstab
Qu'est-ce que cela signifie et comment y remédier?
updates
cryptsetup
Maegan
la source
la source
/etc/fstab
(ouvrez un terminal et saisissezcat /etc/fstab
).Réponses:
Si vous n'utilisez pas de volumes ou de swaps enCRYPTED, vous n'avez pas besoin de cryptsetup, désinstallez-le et redémarrez à l'aide des commandes suivantes:
Pour trouver l'ID de votre appareil, exécutez:
Pour vous assurer que vous n'utilisez pas de systèmes de fichiers cryptés, veuillez vérifier
/etc/fstab
, si vous voyez l'option 'crypt' n'importe où, alors vous avez besoin de cryptsetup et ce dont vous avez besoin est de le configurer correctement.la source
Pré-information: j'utilise btrfs dans LUKS avec une partition de démarrage non chiffrée. Pour LVM ou d'autres configurations, la solution peut différer!
Si vous utilisez réellement cryptsetup et rencontrez cette erreur, le correctif pour moi était de:
/etc/crypttab
fichier est correctement configuré. Il doit y avoir au moins une entrée nommée "racine", c'est l'/
entrée racine . C'était crucial pour moi - et personne ne l'a mentionné jusqu'à présent!/etc/fstab
avec/dev/mapper/root
. Vérifiez que les UUID sont correctement configurésupdate-initramfs -u
Lancez maintenant qui ne met à jour que votre noyau le plus récent. Si un avertissement de cryptage s'affiche, vous avez échoué aux étapes précédentes. Passez en revue tous les fichiers et essayez de comprendre le problèmeupdate-grub
pour résoudre tous les problèmes de grub restants/boot/grub/grub.cfg
. Allez chercher le premiermenuentry
qui sera celui qui sera démarré. Lasearch
partie doit contenir l'UUID de la partition de démarrage (non chiffré!). Lalinux
partie devrait avoir quelque chose qui dit celaroot=/dev/mapper/root
ou qui pointe vers l'UUID du volume non chiffré (dans ma configuration le volume btrfs)Bonne chance!
la source