web-dev-qa-db-fra.com

Périphérique LUKS disparu

Le disque de 2 To que j'utilise comme sauvegarde cryptée est maintenant signalé par Ubuntu comme étant simplement de l'espace libre. Le chiffrement a été configuré en tant que périphérique chiffré par LUKS.

Le résultat de Sudo fdisk -l indique:

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6b6edeba

Device Boot      Start         End      Blocks   Id  System

Notez qu'il n'y a aucune information de partition signalée (il n'y avait qu'une seule partition sur le disque).

Essayer d'ouvrir le disque avec Sudo cryptsetup luksOpen /dev/sdc crypt1 renvoie l'erreur:

Device/dev/sdc n'est pas un périphérique LUKS valide.

Heureusement, j’ai des sauvegardes de la sauvegarde, donc je peux vivre avec les données en cours cette fois-ci, mais j’ai besoin de savoir: ce qui l’a provoquée et/ou comment je peux la réparer, car sinon je ne peux pas faire confiance à ma sauvegarde. à l'avenir et je devrai trouver une solution différente.

Edit1: Sur demande, une capture d’écran de l’utilitaire Disks: enter image description here

Ceci est sur Ubuntu 14.04.3 LTS.

3
Minos

Lancer Sudo file -s /dev/sdc retourne:

/dev/sdc: x86 boot sector

Cela rend très probable que l'en-tête LUKS, qui était brut sur le disque, a été écrasé par un chargeur de démarrage. La méthode par défaut pour Ubuntu sans LVM semble être d'installer un volume LUKS directement sur le disque.

Le système est en fait à double amorçage Windows 10 et Ubuntu (aurait dû le mentionner, désolé!). Pour trouver le coupable (indice: c'est toujours Microsoft): nous analysons les chaînes dans le premier secteur du disque:

Sudo dd bs=512 count=1 if=/dev/sdc 2>/dev/null | strings

Ce qui montre pour le disque de sauvegarde avec l'en-tête LUKS perdu:

Invalid partition table
Error loading operating system
Missing operating system

Le lecteur de démarrage par défaut a Grub 2 et, pour la même commande, renvoie:

GRUB 
Geom
Hard Disk
Read
 Error

Le disque Windows 10 avec le chargeur de bateau Windows 10:

Invalid partition table
Error loading operating system
Missing operating system

Bingo! Maintenant, je sais que j'ai installé manuellement le chargeur de démarrage Windows uniquement sur le disque Windows 10, car je l'avais écrasé par accident avec un chargeur de démarrage Grub et je savais que le volume LUKS était toujours là par la suite. Cependant, j'ai exécuté plusieurs utilitaires de réparation automatique de Windows 10, car mon installation de Windows 10 continuait de geler/de se bloquer. Il est donc possible que l'un d'entre eux ait décidé de s'approprier le disque de sauvegarde pour un chargeur de démarrage supplémentaire.

2
Minos