2 votes

Réparation de table de partition endommagée

Ceci est la suite de Récupérer une partition étendue , mais cette fois j'ai un problème différent lié à la table de partitions elle-même.

J'ai réussi à restaurer la partition dont j'avais besoin et sauvegardé les fichiers qui étaient cruciaux pour moi (du moins ceux pour lesquels j'avais de l'espace pour les stocker quelque part)

Bon maintenant passons au problème. Ma table de partition est corrompue, en démarrant RIP Linux, je peux la monter dans TrueCrypt (et d'autres que j'ai récupérés), mais c'est à peu près tout. Lorsque je lance GParted, j'ai un lecteur non alloué.

Informations sur le périphérique GParted:

Informations sur le périphérique

Modèle : ATA ST2000DL003-9VT1
Taille : 1,82 To
Chemin : /dev/sda

Table de partition : non reconnue
Têtes : 255
Secteurs par piste : 63
Cylindres : 243201
Secteurs totaux : 3907029168
Taille des secteurs : 512

Lorsque je vérifie les informations sur l'espace non alloué, j'obtiens :

Système de fichiers : non alloué
Taille : 1,82 To
Premier secteur : 0
Dernier secteur : 3907029167
Secteurs totaux : 3907029168

Avertissement : Impossible d'avoir une partition en dehors du disque !

Maintenant, la sortie de testdisc (Analyser):

TestDisk 6.13, Utilitaire de récupération de données, novembre 2011
Christophe GRENIER 
http://www.cgsecurity.org

Disque /dev/sda - 2000 Go / 1863 Gio - CHS 243201 255 63
Structure de partition actuelle:
     Partition                  Début        Fin    Taille en secteurs

> 1 P Linux                13132 242 39 16353 233  8   51744768                                        
  2 E étendue LBA         16807 223  1 243201 254 63 3637021626
 Aucune partition n'est bootable
  5 L Linux                16807 223 57 20430  39 25   58191872
    X étendue             20430  70  1 243201  78 13 3578816632
 Démarrage NTFS ou exFAT invalide
  6 L HPFS - NTFS          20430  71 58 243201  78 13 3578816512
 6 LNext

Maintenant fdisk:

# fdisk -l /dev/sda

Disque /dev/sda : 2000,4 Go, 2000398934016 octets
255 têtes, 63 secteurs/piste, 243201 cylindres, total 3907029168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique/physique) : 512 octets / 512 octets
Taille d'E/S (minimale/optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00039cd0

   Syst. de fichiers   Amorce  Début         Fin      Blocs   Id  Système
/dev/sda1       210980864   262725631    25872384   83  Linux
/dev/sda2       270018504  3907040129  1818510813    f  W95 Ext'd (LBA)
/dev/sda5       270018560   328210431    29095936   83  Linux
/dev/sda6       328212480  3907028991  1789408256    7  HPFS/NTFS/exFAT

Maintenant, j'aimerais réparer cela pour organiser correctement les partitions, mais je ne sais pas quel outil est capable de le faire (j'en ai essayé quelques-uns, certains offraient une réparation, mais c'était trop risqué à ce moment-là - je continue de sauvegarder les données).

1voto

dr4cul4 Points 75

J'ai réussi à éditer manuellement l'entrée de disque concernant la partition étendue, ce qui m'a permis de la voir correctement sous GParted. À ce stade, le problème est résolu.

0voto

Frank Thomas Points 33103

Je vois que vous utilisez TestDisk. il est capable d'effectuer certaines réparations de tables de partition: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

0voto

Anibas Points 518

Je suggérerais d'utiliser OnTrack ou tout autre produit du marché de la récupération de données forensics. Si vous soupçonnez des dommages physiques et qu'il s'agit d'un disque Seagate, vous pouvez réparer le disque en utilisant le logiciel Sea Tools qui vous permettra de récupérer plus de données. Assurez-vous de faire d'abord une sauvegarde de l'image.

0voto

confuzzled Points 923

J'ai eu une panne similaire et j'ai finalement pu récupérer des données du disque (avec quelques secteurs défectueux). J'ai dû obtenir un convertisseur TTL, réinitialiser SMART et reconstruire la partition pour que le disque soit utile.

Après cela, j'ai laissé le terminal ouvert et je le laisserai tourner pendant quelques minutes pour traiter ses erreurs.

L'OS ne lit toujours pas depuis la partition.

TestDisk a réussi à récupérer les données. Je ne peux pas faire d'image car le disque plante après un certain temps, mais j'ai copié manuellement des dossiers avec quelques erreurs CRC ici et là et j'ai récupéré la plupart des données. Je dois périodiquement réinitialiser le disque -- "\1", "e" depuis le terminal est génial si vous opérez à distance.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X