Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/05/2021, à 21:01

Sandrew

[Resolu] [LUKS] Comment reparer un disque chiffre ?

Salut,

J'ai fait un redemarrage sauvage apres un freeze, et l'un de mes disques USB n'a pas apprecie. J'ai des sauvegardes des donnees, mais ca prendra du temps de les telecharger a nouveau. Du coup, j'essaie d'abord de sauver le disque.

Lorsque je branche le disque, Nautilius affiche une fenetre avec:

"Unable to access "DDExtLinux34". Error mounting /dev/dm-4 at /media/neela/DDExtLinux34;Can't read superblock on /dev/mapper/luks-88910d14-847a-4b15-8621-3a775e97e98b"

Fdisk voit le disk. Le type "Unknown" m'a paru suspect, mais un disque avec la meme configuration (et qui fonctionne) renvoie la meme info

neela@hooban:~$ sudo fdisk -l /dev/sdc
Disk /dev/sdc: 4.6 TiB, 5000981077504 bytes, 9767541167 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: A513BC19-0280-4567-8F69-2CD1B32FA939

Device     Start        End    Sectors  Size Type
/dev/sdc1   2048 9767540735 9767538688  4.6T unknown

Le retour de lsblk

neela@hooban:~$ sudo lsblk --fs /dev/sdc
NAME                                          FSTYPE      LABEL        UUID                                 MOUNTPOINT
sdc                                                                                                         
└─sdc1                                        crypto_LUKS              88910d14-847a-4b15-8621-3a775e97e98b 
  └─luks-88910d14-847a-4b15-8621-3a775e97e98b ext4        DDExtLinux34 88c05e3f-d232-4af6-a310-62e61bedf921 

J'a tente une reparation, en suivant ce lien, mais sans succes

neela@hooban:~$ sudo fsck.ext4 -f /dev/sdc1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext4: Superblock invalid, trying backup blocks...
fsck.ext4: Bad magic number in super-block while trying to open /dev/sdc1

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

/dev/sdc1 contains a crypto_LUKS filesystem

J'ai egalement tente la commande suggeree ci-dessu, sans succes

neela@hooban:~$ sudo e2fsck -b 32768 /dev/sdc1
e2fsck 1.44.1 (24-Mar-2018)
e2fsck: Bad magic number in super-block while trying to open /dev/sdc1

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

/dev/sdc1 contains a crypto_LUKS filesystem

Si vous avez une idee, je suis preneur. Merci d'avance

S

Dernière modification par Sandrew (Le 08/05/2021, à 12:03)

Hors ligne

#2 Le 07/05/2021, à 21:30

iznobe

Re : [Resolu] [LUKS] Comment reparer un disque chiffre ?

Bonsoir , tout est expliqué ici : https://askubuntu.com/questions/1124500 … -with-fsck


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 07/05/2021, à 23:11

geole

Re : [Resolu] [LUKS] Comment reparer un disque chiffre ?

Bonsoir
Je ne serais pas surpris que la bonne commande soit.

sudo cryptsetup luksOpen /dev/sdc1
sudo fsck -y  /dev/mapper/luks-88910d14-847a-4b15-8621-3a775e97e98b   

Dernière modification par geole (Le 07/05/2021, à 23:19)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#4 Le 08/05/2021, à 12:03

Sandrew

Re : [Resolu] [LUKS] Comment reparer un disque chiffre ?

Merci a tous les deux. En effet, ma commande etait erronee. Voici ce qui a marche (inspire de la reponse acceptee dans ce fil):

neela@hooban:~$ sudo cryptsetup close luks-88910d14-847a-4b15-8621-3a775e97e98b
neela@hooban:~$ sudo cryptsetup -v luksOpen /dev/sdc1 sdc1_crypt
Enter passphrase for /dev/sdc1: 
Key slot 0 unlocked.
Command successful.
neela@hooban:~$ sudo fsck /dev/mapper/sdc1_crypt 
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
DDExtLinux34: recovering journal
JBD2: Invalid checksum recovering block 243 in log
Journal checksum error found in DDExtLinux34
DDExtLinux34 was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong (1211025888, counted=696424041).
Fix<y>? yes
Free inodes count wrong (152620983, counted=152616292).
Fix<y>? yes

DDExtLinux34: ***** FILESYSTEM WAS MODIFIED *****
DDExtLinux34: 4764/152621056 files (6.2% non-contiguous), 524517783/1220941824 blocks
neela@hooban:~$ sudo cryptsetup close sdc1_crypt 
neela@hooban:~$

Je pense que c'est equivalent a la proposition de geole. Merci a tous les 2.

S

Hors ligne