#1 Le 24/09/2013, à 00:09
- supakins
récupération de partition ext4 suite à début de formatage fat32
Bonjour,
Il y a quelques jours j'ai perdu mes données sur mon disque dur externe partitioné en ext4 en faisant une fausse manip avec usb-creator.
Il a du commencer à le reformater en fat 32.
J'ai tenté plusieurs opérations en m'inspirant des formums et de la page http://doc.ubuntu-fr.org/utilisateurs/rmy/recuperer.
Ce qui a le mieux marché jusqu'à présent a été l'utilisation de Active Partition Recovery qui me retrouve ma partition ext4 avec son nom mais dans un état poor.
Mais il ne m'affiche aucune structure de fichier et me dit qu'une autre partition fat32 la recouvre.
Tout cela me semble assez cohérent et je me dis que tout ce que j'ai à faire c'est réparer le MBR pour qu'ubuntu me monte ce disque en ext4 et que je puisse acceder à mes dossiers et récupérer ce que je peux récupérer (le disque fait 1Tb alors il doit en rester pas mal quand même...)
Mais voilà, ça je n'arrive pas à faire.
Je voulais refaire la table de partition avec testdisk mais il n'arrive pas à retrouver ma ext4, juste la fat32.
Est-ce que quelqu'un pourrait m'indiquer comment procéder car là je ne trouve que des post qui parlent de récuper le Grub ou une partition Windows mais ce n'est pas mon cas.
Merci.
A plus,
jK
Hors ligne
#2 Le 24/09/2013, à 13:57
- genma
Re : récupération de partition ext4 suite à début de formatage fat32
Pourrais tu réexpliquer quelques points que je ne comprends pas.
Ton disque, il avait une seule partition en ext4. Et une fausse manip a "commencé" à le formater en fat32, c'est bien ça?
De ce que je comprends ta partition actuelle est dans un état instable. Elle n'est plus en ext4 et pas encore en fat32.
La journalisation et la partie "indiquant que c'est du ext4" a probablement été endommagé.
Je sais que ça n'aide pas, mais ça montre que ton message a été lu ;-) Quelqu'un d'autre aura peut-être une idée voir la solution.
"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ? https://blog.genma.fr
Mon twitter? http://twitter.com/genma
Hors ligne
#3 Le 24/09/2013, à 15:01
- Nasman
Re : récupération de partition ext4 suite à début de formatage fat32
1) Avais tu une unique partition en ext4 sur ce disque physique ?
2) Quel est le disque en question
sudo fdisk -lu
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#4 Le 02/02/2014, à 16:08
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
Salut,
Je viens de voir les réponses et je vous remercie beaucoup.
Désolé de ne pas avoir suivi mais je ne maitrise pas beaucoup les forum et j'ai perdu le fils, je sais plus comment.
J'ai réattaqué le problème hier et voilà que je retombe sur mon post.
Donc oui genma c'est exactement ce que tu as écrit, j'avais une partition unique en ext4 qui a été partiellement formatée en fat32.
J'arrive à la retrouver avec testdisk en choisissant le type "none" mais pas avec le type "intel".
Lorsque j'essaie d'aller plus loin, tesdisk me renvoie:
____________________________________________________
http://www.cgsecurity.org
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
P ext4 0 0 62 121601 80 60 1953525104 [JK_TOSHI]
Write isn't available because the partition table type "None" has been selected.
[ Quit ] [Deeper Search]
Try to find more partitions
__________________________________________________
Ce qui ne m'avance pas beaucoup.
Donc je me dis que c'est encore possible de retrouver les fichiers et surtout les répertoires et toute l'architechture du disque.
J'ai envoyé un mail hier au concepteur de testdisk Christophe Grenier (grenier@cgsecurity.org).
Nasman, la commande "sudo fdisk -lu" me renvoie:
______________________________________________________________________
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312581808 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000ae2b8
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 300503039 150250496 83 Linux
/dev/sda2 300505086 312580095 6037505 5 Etendue
/dev/sda5 300505088 312580095 6037504 82 Linux swap / Solaris
Disque /dev/sdb: 500.1 Go, 500107859968 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773164 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x1c13fc85
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 63 976768064 488384001 b W95 FAT32
Disque /dev/sdc: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000947df
Périphérique Amorce Début Fin Blocs Id Système
_________________________________________________________________________
Il s'agit donc du disque /dev/sdc: 1000.2 Go.
Visiblement il ne reconnait aucun format de partition sur le disque.
Voilà où j'en suis.
Merci encore pour votre soutien et excusez moi encore de ne pas avoir suivi mon post.
Je vais m'y remettre!
A plus,
jK
Hors ligne
#5 Le 02/02/2014, à 17:51
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
Salut
Si tu choisis le type intel, ça dit quoi dans testdisk ?
@+
#6 Le 02/02/2014, à 20:00
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
Salut,
Si je choisi le type intel, il ne trouve rien du tout.
++
Hors ligne
#7 Le 02/02/2014, à 20:10
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
Peux-tu faire une copie d"écran ?
Dernière modification par Compte anonymisé (Le 02/02/2014, à 20:11)
#8 Le 02/02/2014, à 20:17
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
Pardon je ne comprends pas bien, une copie d'écran de quoi?
Tu veux que je relance le scan en type intel et puis que je prenne une copie d'écran du résultat?
Hors ligne
#9 Le 02/02/2014, à 20:19
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
C'est pour voir s'il y a des options supplémentaires, sinon si tu choisis EFI GPT ça donne quoi ?
#10 Le 02/02/2014, à 20:39
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
après voir sélectionné le type "intel" tu as les options suivantes
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
[ Analyse ] Analyse current partition structure and search for lost partitions
[ Advanced ] Filesystem Utils
[ Geometry ] Change disk geometry
[ Options ] Modify options
[ MBR Code ] Write TestDisk MBR code to first sector
[ Delete ] Delete all data in the partition table
[ Quit ] Return to disk selection
j'avais regardé en gros sur le site de testdisk et il semblait qu'elles sont classées par ordre de criticicité.
comme je travaille directement sur le disque (car je n'ai pas un autre dd de capacité >= 1Go),
je ne souhaite pas tester les options sans être sur de ce que je fais, au risque de définitivement tout perdre...
Hors ligne
#11 Le 02/02/2014, à 20:46
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
en sélectionnant EFI GPT j'ai moins d'options:
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
[ Analyse ] Analyse current partition structure and search for lost partitions
[ Advanced ] Filesystem Utils
[ Geometry ] Change disk geometry
[ Options ] Modify options
[ Quit ] Return to disk selection
Puis en lançant le scan il me renvoie
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
Current partition structure:
Partition Start End Size in sectors
Bad GPT partition, invalid signature.
Par contre comme je l'ai dit plus haut, en type "none" il me trouve desuite la partition.
Hors ligne
#12 Le 02/02/2014, à 20:50
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
Si tu choisis Advanced en intel ça dit quoi ?
#13 Le 02/02/2014, à 21:18
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
Que te renvoie :
sudo dd if=/dev/sdc bs=512 count=1 | hexdump -C
#14 Le 02/02/2014, à 21:50
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
désolé j'étais occupé à autre chose.
la commande me renvoi ça
:~$ sudo dd if=/dev/sdc bs=512 count=1 | hexdump -C
[sudo] password:
00000000 fa b8 00 10 8e d0 bc 00 b0 b8 00 00 8e d8 8e c0 |................|
00000010 fb be 00 7c bf 00 06 b9 00 02 f3 a4 ea 21 06 00 |...|.........!..|
00000020 00 be be 07 38 04 75 0b 83 c6 10 81 fe fe 07 75 |....8.u........u|
00000030 f3 eb 16 b4 02 b0 01 bb 00 7c b2 80 8a 74 01 8b |.........|...t..|
00000040 4c 02 cd 13 ea 00 7c 00 00 eb fe 00 00 00 00 00 |L.....|.........|
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 df 47 09 00 00 00 00 00 |.........G......|
000001c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00100229 s, 511 kB/s
_________________________________________________
pour l'option Advanced
avec Intel
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
No partition available.
[ Quit ]
Return to main menu
avec None
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
P Unknown 0 0 1 121601 80 63 1953525168
[ Type ] [Image Creation] [ Quit ]
Change type, this setting will not be saved on disk
L'option Type m'a l'air intéressante si je veux le forcer à la lire comme une ext4.
Mais ce ne sont pas les même valeurs de début fin et taille de secteur que celle qu'il m'avait trouvé avec le scan en None.
Merci pour ton soutien, c'est cool.
Hors ligne
#15 Le 02/02/2014, à 23:21
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
Dans l'option type il faudrait mettre 83 ou ext4 en fonction de l'option proposée puis choisir list et sites fichiers sont listés, les sélectionner puis les copier.
#16 Le 02/02/2014, à 23:52
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
ok alors quand je lui ai proposé ext4 et il me propose en retour superbloc
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
P ext4 0 0 1 121601 80 63 1953525168
[ Type ] [Superblock] [Image Creation] [ Quit ]
Locate ext2/ext3/ext4 backup superblock
mais je ne connais pas le superblock de récupération...
trop peur de faire une bétise.
Hors ligne
#17 Le 02/02/2014, à 23:52
- jamesbad000
Re : récupération de partition ext4 suite à début de formatage fat32
Bonsoir.
Forcer le type de partition à ce niveau n'aura pas plus d'effet que coller un autocolant Porsche sur une épave à mon avis.
P Unknown 0 0 1 121601 80 63 1953525168
En plus cette partition ne vaut pas un clou, elle commence directement sur le secteur 1
Au vu du post #4, http://forum.ubuntu-fr.org/viewtopic.ph … #p15932401. ta partition aurait un positionnement illicite (Secteur 62). Alors que par convention les 63 premiers secteurs sont réservés, dans un partitionnement ms-dos...
Soit tu as utilisé un outil merdique pour faire ce partitionnement, soit le disque est mal reconnu...
Quoiqu'il en soit, je suggère de refaire un essaie comme suit
Sélectionne le type de partitionnement intel, mais avant de lancer [ Analyse ] va dans
[ Options ] Modify options
puis sélectionne
>Cylinder boundary : Yes
et appuie sur ENTREE pour le faire passer à No
Si suite à ça il ne retrouve toujours pas la partition, ce n'est pas rédhibitoire. On peut la recréer à la main selon les caractéristiques qui apparaissent dans ton post #4
Dernière modification par jamesbad000 (Le 02/02/2014, à 23:56)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#18 Le 03/02/2014, à 00:01
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
merci jamesbad000, ça sonne plutôt bien,
on y va!
Hors ligne
#19 Le 03/02/2014, à 00:15
- jamesbad000
Re : récupération de partition ext4 suite à début de formatage fat32
Hum, j'aurais aussi du te dire d'activer l'option de dernier cylindre partiel
Allow partial last cylinder : Yes
Dernière modification par jamesbad000 (Le 03/02/2014, à 00:32)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#20 Le 03/02/2014, à 00:30
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
ok
alors j'arrête et je reprends parce que j'en suis à 30% et toujours rien...
je reprends avec cette autre option mais je vais me coucher dans 15 min.
je reprendrai demain soir sinon.
merci pour ton aide en tout cas.
merci aussi à toi, jeanjd63.
à plus,
sk
Hors ligne
#21 Le 03/02/2014, à 00:35
- jamesbad000
Re : récupération de partition ext4 suite à début de formatage fat32
Si malgré l'activation des 2 options il ne trouve pas la partition en quick search, il serait bon de vérifier qu'il y a bien une partition ext4 à l'emplacement proposé. Histoire d'éviter un problème parce que testdisk n'aurait pas reconnu la géométrie du disque de façon correcte :
sudo dd if=/dev/sdc skip=63 count=1 | hexdump -C -s 56
(La partition étant supposée au secteur 62 en notation CHS, ca devient 61 en LBA.
Ensuite on ajoute 2 secteurs pour trouver le 1er super bloc. Puis le magic number d'une partition ext (53 ef) est en position 56
cf 3.1 sur le wiki ext http://www.nongnu.org/ext2-doc/ext2.html#SUPERBLOCK )
Si on trouve bien le super block on peut recréer la partition manuellement...
Dernière modification par jamesbad000 (Le 03/02/2014, à 00:42)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#22 Le 03/02/2014, à 00:42
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
Oula tu me perds là avec ces histoires de superblock...:|
Je dois me lever tôt, donc je préfère reprendre demain soir à tête reposée.
Je vais checker le wiki pour me faire un peu à toutes ces notions nouvelles pour moi.
Histoire d'avoir l'impression de savoir ce que je fais.
Merci encore et bonne soirée.
A plus
Hors ligne
#23 Le 03/02/2014, à 01:00
- jamesbad000
Re : récupération de partition ext4 suite à début de formatage fat32
Le superblock est la partie qui contient les caractéristiques générales d'un système de fichier ext4. Sans lui il est quasi impossible pour un programme de retrouver les fichiers dans la partition.
La commande que j'ai indiqué va simplement afficher ce qui se trouve à l'emplacement ou il devrait se trouver.
Après je donne des explications en espérant que ça pourra servir à ceux qui aident régulièrement à résoudre des problème de partitionnement et de système de fichier. Mais ça demande tout de même un investissement conséquent pour quelqu'un qui n'a jamais appréhendé des structures de données système.
Dernière modification par jamesbad000 (Le 03/02/2014, à 01:21)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#24 Le 03/02/2014, à 20:32
- supakins
Re : récupération de partition ext4 suite à début de formatage fat32
salut,
merci pour toutes ces précisions.
je m'y remets:
:~$ sudo dd if=/dev/sdc skip=63 count=1 | hexdump -C -s 56
[sudo] password :
00000038 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
1+0 enregistrements lus
1+0 enregistrements écrits
*
000001f8
512 octets (512 B) copiés, 0,000668521 s, 766 kB/s
j'ai du mal à interpréter tout ça...
Hors ligne
#25 Le 03/02/2014, à 20:38
- Compte anonymisé
Re : récupération de partition ext4 suite à début de formatage fat32
Je pense que la solution serait de créer une partition vide ayant les mêmes caractéristiques que la partition supprimée.
Est-ce que Active Partition Recovery te donnais des infos sur la partition ?
quelque chose de ce type ? :
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
P ext4 0 0 62 121601 80 60 1953525104 [JK_TOSHI]
Write isn't available because the partition table type "None" has been selected.