La partition 1 ne commence pas sur une frontière de cylindre physique

Comment utiliser TestDisk pour récupérer une partition perdue
Locked
Message
Author
rouedeboue
Posts: 10
Joined: 09 May 2018, 20:08

La partition 1 ne commence pas sur une frontière de cylindre physique

#1 Post by rouedeboue »

Salut tout le monde.

Je vous explique mon problème, j'ai formaté par erreur un disque dur 2To avec une partition ext4 en FAT.
J'ai fait une analyse avec TestDisk, j'ai vu la partition et son nom, je l'ai sélectionnée et j'ai sauvegardé.
Elle ne se lance pas et garde aussi le nom de la partition FAT.
J'ai fait un fsck, voici le retour :

Code: Select all

fsck de util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Numéro magique invalide dans le super-bloc
fsck.ext2 : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
fsck.ext2: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/sdd

Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2/ext3/ext4 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2/ext3/ext4 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>
 ou
    e2fsck -b 32768 <périphérique>

Trouvé une table de partitions dos dans /dev/sdd
Je me retrouve d'ailleurs avec deux partitions. Voici le résultat d'un fdisk :

Code: Select all

Disque /dev/sdd : 1,8 TiB, 2000398934016 octets, 3907029168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x0231b2d1

Périphérique Amorçage Début        Fin   Secteurs Taille Id Type
/dev/sdd1              2047 3907028991 3907026945   1,8T  f Étendue W95 (LBA)
/dev/sdd5              2048 3907028991 3907026944   1,8T 83 Linux

La partition 1 ne commence pas sur une frontière de cylindre physique.
galacticus@galacticus-Inspiron-3847:~$ 
J'ai le backup.log TestDisk, le voici :

Code: Select all

#1536593243 Disk /dev/sdd - 2000 GB / 1863 GiB - CHS 243201 255 63
 1 : start=     2048, size=3907026944, Id=83, *
#1536593843 Disk /dev/sdd - 2000 GB / 1863 GiB - CHS 243201 255 63
 1 : start=     2048, size=3907026944, Id=83, *
J'ai refait une petite analyse avec TestDisk pour avoir le nom et les infos de la partition que je souhaite rétablir :

Code: Select all

  Linux                    0  32 33 243201  78 13 3907026944 [2to]
J'ai lu (ici) que l'on pouvait afficher les superblocs de secours avec la commande sudo mke2fs -n /dev/sdd. Voici la liste de ses superblocs de secours stockés sur les blocs :

Code: Select all

sudo mke2fs -n /dev/sdd
mke2fs 1.44.1 (24-Mar-2018)
Trouvé une table de partitions dos dans /dev/sdd
Procéder malgré tout ? (o,N) o
En train de créer un système de fichiers avec 488378646 4k blocs et 122101760 i-noeuds.
UUID de système de fichiers=58cac2a3-99be-47eb-8c86-5c0659886325
Superblocs de secours stockés sur les blocs : 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000, 214990848
Je souhaiteras être un peu dirigé et guidé car je fais assez de bêtises comme ça. Je n'ai pas envie de faire n'importe quoi.
Si vous pouvez m'aider, ce serait super sympa.
Je me souviens qu'il y a quelques années j'avais eu un problème de décalage dans le départ d'une partition et que j'avais dû faire des calculs pour rétablir cela, mais je ne me souviens plus du tout. Je crois que cela avait marché.
Je vous remercie d'avance. :D
SALUT

rouedeboue
Posts: 10
Joined: 09 May 2018, 20:08

Re: La partition 1 ne commence pas sur une frontière de cylindre physique

#2 Post by rouedeboue »

Pas du ressort de TestDisk, c'est ça ? :D

Locked