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/10/2018, à 12:53

SyGMa_x64

Récupération données après commande mkfs.ntfs

Bonjour à tous,

J'ai accidentellement lancé la commande mkfs.ntfs sur une mauvaise partition qui me servait de stockage de données.
J'utilise un disque dur SATA 1 TB partitionné comme suit (commande fdisk -l ):

Périphérique Amorçage    Début        Fin  Secteurs Taille Id Type
/dev/sda1    *             2048  976562175 976560128 465,7G 83 Linux
/dev/sda2             976564222 1953523711 976959490 465,9G  5 Étendue
/dev/sda5             976564224  996093951  19529728   9,3G 82 partition d'échange Linux / Solaris
/dev/sda6             996096000 1953523711 957427712 456,6G  7 HPFS/NTFS/exFAT

sda1 est ma partition système. sda6 était formaté en NTFS et monté afin d'y stocker des données. J'ai lancé (accidentellement) la commande mkfs.ntfs /dev/sda6, puis un Ctrl+C instantanément (un peu dan la panique) en m'apercevant de mon erreur.

Depuis, ma partition n'est plus accessible et il m'est impossible de la monter ! La commande mount /dev/sda6 me renvoie :

mount: wrong fs type, bad option, bad superblock on /dev/sda6,
       missing codepage or helper program, or other error

Dans la gestion des disques, je voyais ma partition /dev/sda6 impossible à monter mais depuis un reboot du système, j'ai une partition "Espace disponible".

Ai-je définitivement perdu mes données ?
La commande mkfs.ntfs ayant été annulé instantanément, est-il possible que cela ait uniquement "cassé" le système de fichiers mais les données sont encore intactes ? Est-il alors possible de "reconstruire" un système de fichiers sans supprimer les données ?

Merci d'avance pour votre aide.

EDIT : GParted m'indique la partition /dev/sda6 comme système de fichiers "inconnu" et décrit l'erreur :
Impossible de détecter le système de fichiers ! Les raisons possibles sont :
- Le système de fichiers est endommagé
- Le système de fichiers est inconnu de GParted
- Il n'y a aucun système de fichiers (non formaté)
- L'entrée périphérique /dev/sda6 est manquante

Dernière modification par SyGMa_x64 (Le 07/10/2018, à 12:57)

Hors ligne

#2 Le 07/10/2018, à 13:00

??

Re : Récupération données après commande mkfs.ntfs

Bonjour

Tentes avec testdisk et parcours la partition SDA6. Tu n'as peut-être pas trop cassé. https://doc.ubuntu-fr.org/testdisk
Tu verras ce que  l'étape 11 trouvera.

Sinon une grande partie de tes données seront récupérables sans nom de fichier avec photorec https://doc.ubuntu-fr.org/photorec


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#3 Le 07/10/2018, à 16:47

bluc

Re : Récupération données après commande mkfs.ntfs

Je ne sais pas ce que ça donne sur une partition formatée , mais pour l'avoir fait sur une partition effacée, je sais que le résultat est surprenant et facile avec testdisk


Clevo :  Ubuntu 23.10   ❖  Xubuntu 22.10  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne

#4 Le 07/10/2018, à 18:08

SyGMa_x64

Re : Récupération données après commande mkfs.ntfs

Merci pour vos réponses wink

J'ai effectué des analyses avec testdisk et j'ai malheureusement obtenu ces résultats en me promenant dans différents menus :

Invalid NTFS or EXFAT boot
 6 L HPFS - NTFS          62004  27 40 121601  57 56  957427712
 6 L HPFS - NTFS          62004  27 40 121601  57 56  957427712
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63

The harddisk (1000 GB / 931 GiB) seems too small! (< 2800 GB / 2608 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partition can't be recovered:
     Partition               Start        End    Size in sectors
>  HPFS - NTFS          112473  94 53 340505 251 61 3663343980
Can't open filesystem. Filesystem seems damaged.

Cependant, testdisk me propose une restauration dans un fichier image.dd de 490 GB (taille de la partition). Je vais essayer de trouver un espace de stockage pour ce fichier et tenter une restauration. Avec quel outil je peux restaurer mes fichiers à partir d'un fichier .dd ? Cela peut se faire avec testdisk ?

Hors ligne

#5 Le 07/10/2018, à 18:14

Nasman

Re : Récupération données après commande mkfs.ntfs

Ce qui correspond à la partition
/dev/sda6             996096000 1953523711 957427712 456,6G  7 HPFS/NTFS/exFAT
est
6 L HPFS - NTFS          62004  27 40 121601  57 56  957427712
Conversion du système LBA en CHS

As tu effectué un deeper search ?


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#6 Le 07/10/2018, à 18:24

??

Re : Récupération données après commande mkfs.ntfs

Je constate simplement  que testisk n'a pas su trouver une structure de fichier.
Il te propose de sauver 490 Gb qui ne sont pas structurés. Lorsque  tu restoreras avec la commande dd cela restera toujours pareil!
Je ne suis pas du tout certain que photorec sache travailler à partir d'un fichier.  Fais dès maintenant l'opération photorec.
Tu as probablement assez de place dans SDA1 pour accueillir la récupération  si SDA6 n'avait pas trop de fichiers.


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#7 Le 07/10/2018, à 18:27

??

Re : Récupération données après commande mkfs.ntfs

Je constate simplement  que testisk n'a pas su trouver une structure de fichier.
Il te propose de sauver 490 Gb qui ne sont pas structurés. Lorsque  tu restoreras avec la commande dd cela restera toujours pareil!
Je ne suis pas du tout certain que photorec sache travailler à partir d'un fichier. 

Si l'opération de deeper search proposée par nasman  ne donne rien, fais  l'opération photorec.
Tu as probablement assez de place dans SDA1 pour accueillir la récupération  si SDA6 n'avait pas trop de fichiers.


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#8 Le 07/10/2018, à 19:05

SyGMa_x64

Re : Récupération données après commande mkfs.ntfs

J'avais fait un deeper search qui n'a rien donné. Les données de sda6 occupaient environ 200 GB, je peux les stocker sur sda1. Je vais tenter photorec et vous dirais comme ça s'est passé.

Hors ligne

#9 Le 07/10/2018, à 21:09

SyGMa_x64

Re : Récupération données après commande mkfs.ntfs

J'ai commencé une opération de restauration des données avec photorec et des fichiers ont été récupérés intégralement. Je n'ai pas terminé l'opération car elle prend environ 9h et j'ai besoin de ma machine mais je la lancerai certainement cette nuit wink

Merci pour vos astuces big_smile

Hors ligne