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

French Forum

Moderators: Laurent85, killer de bug

Post Reply
galacticus
Level 2
Level 2
Posts: 82
Joined: Wed Jun 28, 2017 11:25 am
Location: PACA, France

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

Post by galacticus » Fri Sep 28, 2018 4:06 am

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
Processor: Dual core Intel Core i3-4150
Graphics: Intel 4th Generation Core Integrated Graphics Controller
Memory: DDR3 15958.4MB
Audio: Card-1 Intel 8 Series/C220 Series High Def.
Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD

Laurent85
Level 15
Level 15
Posts: 5727
Joined: Tue May 26, 2015 10:11 am

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

Post by Laurent85 » Sat Sep 29, 2018 4:41 pm

Bonjour,
Pas simple pour te guider parce qu'il y a un tas de raisons pour que ça se passe pas bien. L'idéal dans cette situation est de travailler sur un clone du disque dur, ça évite d'aggraver la situation.

Pour info /dev/sdd n'est pas une partition, c'est le disque dur entier, il ne faut pas lancer dessus des commandes applicables à des partitions.
Image

galacticus
Level 2
Level 2
Posts: 82
Joined: Wed Jun 28, 2017 11:25 am
Location: PACA, France

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

Post by galacticus » Wed Oct 17, 2018 5:12 am

Salut !
Ouep. Et si je n'avais qu'une partition, ça change quelque chose ?
Okay. Je vais acheter un disque dur alors et cloner le bougre de disque en question.
Merci.
Processor: Dual core Intel Core i3-4150
Graphics: Intel 4th Generation Core Integrated Graphics Controller
Memory: DDR3 15958.4MB
Audio: Card-1 Intel 8 Series/C220 Series High Def.
Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD

Laurent85
Level 15
Level 15
Posts: 5727
Joined: Tue May 26, 2015 10:11 am

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

Post by Laurent85 » Wed Oct 17, 2018 5:42 am

galacticus wrote:
Wed Oct 17, 2018 5:12 am
Ouep. Et si je n'avais qu'une partition, ça change quelque chose ?
Non. Une partition a un numéro.
/dev/sdd c'est l'identifiant du périphérique disque en entier, /dev/sdd1 par exemple avec le chiffre 1 à la fin c'est l'identifiant d'une partition, chacune des deux a une adresse physique différente sur la surface du disque.
Image

galacticus
Level 2
Level 2
Posts: 82
Joined: Wed Jun 28, 2017 11:25 am
Location: PACA, France

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

Post by galacticus » Wed Oct 17, 2018 4:24 pm

Oui, je sais. :)
Je me demandais juste si c'était pareil pour la restauration d'une partition ou d'un disque, car, il n'y avait qu'une partition sur le disque en question. Donc, tu disais, toujours travailler en parlant de partition "sdd1" quand on veut travailler sur des partition, même s'il n'y en a qu'une.
C'est magique ça le clonage ! :)
Tu conseilles quoi toi pour cloner ? Je regarder sur korben. Clonezilla, c'est bien ?

Merci à toi.
Processor: Dual core Intel Core i3-4150
Graphics: Intel 4th Generation Core Integrated Graphics Controller
Memory: DDR3 15958.4MB
Audio: Card-1 Intel 8 Series/C220 Series High Def.
Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD

Laurent85
Level 15
Level 15
Posts: 5727
Joined: Tue May 26, 2015 10:11 am

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

Post by Laurent85 » Wed Oct 17, 2018 6:04 pm

galacticus wrote:
Wed Oct 17, 2018 4:24 pm
Je me demandais juste si c'était pareil pour la restauration d'une partition ou d'un disque, car, il n'y avait qu'une partition sur le disque en question. Donc, tu disais, toujours travailler en parlant de partition "sdd1" quand on veut travailler sur des partition, même s'il n'y en a qu'une.
Pour être plus clair un disque contient une ou des partitions, qui elle-mêmes contiennent chacune leur système de fichiers. Le nombre de partitions d'un disque ne change rien à l'affaire, pour restaurer un disque il faut reconstituer la structure des données stockées. Un fsck sur un disque ça n'a pas de sens, la commande fsck vérifie l'intégrité du système de fichiers d'une partition.
Tu conseilles quoi toi pour cloner ? Je regarder sur korben. Clonezilla, c'est bien ?
Clonezilla est très bien pour un disque sain (matériellement), il a l'avantage d'occuper moins d'espace disque quand on clone vers une image disque, les secteurs vides ne sont pas dupliqués, et l'inconvénient que le format de stockage de l'image disque ne permette pas d'accéder directement aux données.

Pour un disque en sursis matériellement il faut utiliser gddrescue que j'utilise aussi bien sur disque sain, on obtient un clone, un vrai bit à bit de l'original, lorsque le format du clone est une image disque cela permet d'accéder directement aux données. C'est important quand un disque présente des signes de fatigue de pouvoir travailler directement sur une image disque, travailler sur le disque physique ne ferait qu'accélérer l'arrivée de la panne complète et tout perdre.
Image

galacticus
Level 2
Level 2
Posts: 82
Joined: Wed Jun 28, 2017 11:25 am
Location: PACA, France

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

Post by galacticus » Thu Oct 25, 2018 11:33 am

Ouep, merci. Excuse mon côté obsessionnel parfois ! :)
Processor: Dual core Intel Core i3-4150
Graphics: Intel 4th Generation Core Integrated Graphics Controller
Memory: DDR3 15958.4MB
Audio: Card-1 Intel 8 Series/C220 Series High Def.
Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD

Post Reply

Return to “Français (French)”