2 votes

restaurer les paritions "disparues" après l'installation de Windows

Ma table de partition ressemblait à ceci :

[/boot (ext2)] [logical: [linux(ext4) /][linux(ext4) /home][linux swap] ] [windows 7]

Windows ne démarrait pas correctement, alors je me suis dit que j'allais le réinstaller, rien de grave. Comme prévu, il a écrasé le MBR donc j'ai démarré sur un live-cd linux afin d'exécuter Grub-install. Cependant, à mon grand désespoir, ma partition logique est maintenant inexplicablement vide. Windows et Linux le voient comme un espace libre non alloué, bien qu'il soit toujours à l'intérieur d'une partition logique. La partition de démarrage au début du disque semble intacte.

Je suis assez énervé par cette situation (sérieusement, wth Windows, wth) et si quelqu'un sait pourquoi ce qui s'est passé, je serais intéressé de le savoir. Mais le plus important est de savoir comment récupérer mes partitions.

Mise à jour :

en cours d'exécution gpart j'obtiens :

Begin scan...
Possible extended partition at offset(101mb)
   Possible partition(Linux ext2), size(39997mb), offset(102mb)
   Possible partition(Linux ext2), size(381143mb), offset(40099mb)
End scan.

Checking partitions...
   Partition(Linux ext2 filesystem): logical 
   Partition(Linux ext2 filesystem): orphaned logical 
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 005(0x05)(Extended DOS)
   size: 429343mb #s(879294464) s(208845-879503308)
   chs:  (13/0/1)-(1023/254/63)d (13/0/1)-(54746/139/62)r

Primary partition(2)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(3)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(4)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Il semble avoir seulement trouvé les partitions manquantes (ces décalages semblent corrects). Les deux partitions qu'il résume dans les deux premières lignes de sortie sont les tailles et les décalages corrects des partitions manquantes. Cependant, les informations ci-dessous ne montrent qu'une seule partition, qui représente la totalité de la partition étendue, et aucune information sur les partitions logiques qu'il a affichées ci-dessus.

Mise à jour2 :

À ce stade, j'ai créé une nouvelle partition logique qui s'étend sur toute la partition étendue, et j'ai un très grand boucle for en cours d'exécution.

dumpe2fs /dev/sda5 -o superblock=$i

Est-ce que ça a un sens ? Je commence à désespérer :(

0voto

Jason Christa Points 572

J'ai fini par récupérer les partitions en utilisant TestDisk ( https://www.google.com/search?sugexp=chrome,mod=5&sourceid=chrome&ie=UTF-8&q=testdisk ) qui a fonctionné phénoménalement vite et bien. Les choses se sont cependant gâtées parce que, d'une manière ou d'une autre, ma table de partition restaurée se chevauchait, alors je les ai montées individuellement et les ai goudronnées sur un disque dur externe, j'ai supprimé les systèmes de fichiers, j'en ai créé de nouveaux et j'ai recopié les fichiers. Ça a pris une bonne partie de la nuit, mais oui...

Je garde des sauvegardes de mes tables de partition à partir de maintenant. Sérieusement, il n'y a AUCUNE raison de ne pas le faire puisque ce n'est pas comme si elles changeaient particulièrement souvent. Faites simplement une copie et téléchargez-la sur Google Drive ou sur un espace web ou autre.

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