Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2016, à 17:05

emm

[résolu]DD : effacer ancienne table de partition gpt hs

Bonjour,
J'ai un soucis de table de partition sur un DD avec lequel j'ai fait pas mal de trucs depuis que je l'ai.
Le disque fonctionne normalement avec sa table de partition mbr, mais il reste des traces d'une ancienne table gpt.
Cela m'empêche de faire des sauvegardes avec clonezilla car "Ce disque contient des tables de partitionnement GPT et MBR discordante : /dev/sdx (...) Vous pouvez utiliser gdisk ou sgdisk pour corriger le problème"
Quand j'ouvre gdisk, j'ai ceci :
http://imagik.fr/images/2016/11/22/Capt … 0gdisk.png
Je ne voudrais pas faire de bêtise avec.
Le message de Clonezilla :
http://imagik.fr/images/2016/11/22/IMG_1704.jpg
il fait référence à sgdisk, mais je n'en trouve pas trace dans mon synaptique.
Merci de votre aide.


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre ou TDCT'Pix le permettent).

Dernière modification par emm (Le 23/11/2016, à 12:01)

Hors ligne

#2 Le 22/11/2016, à 17:08

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Peut tu poster le résultat de :

sudo fdisk -l

(en précisant de quel disque il s'agit)

Après on regardera plus finement les secteurs de ce disque (notamment la fin du disque ou se trouve le backup de l'en-tête gpt et de la table des partitions).


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#3 Le 22/11/2016, à 18:54

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

il est long le bougre smile , il s'agit de sdc.
Ne t'étonnes pas si des parties du disques sont vides, il est en chantier :

...

Disque /dev/ram7 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram8 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram9 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram10 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram11 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram12 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram13 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disque /dev/ram14 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes




...

Disque /dev/sdc : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier:

Périphérique Amorçage     Start       Fin  Secteurs   Size Id Type
/dev/sdc1                  2048    206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sdc2                206848 409602047 409395200 195,2G  7 HPFS/NTFS/exFAT
/dev/sdc3             409602048 976773119 567171072 270,5G  5 Étendue
/dev/sdc5    *        425990144 447039487  21049344    10G 83 Linux
/dev/sdc6             530311168 976773119 446461952 212,9G 83 Linux
/dev/sdc7             447041536 468025343  20983808    10G 83 Linux

Partition table entries are not in disk order.

Dernière modification par emm (Le 19/12/2016, à 22:17)

Hors ligne

#4 Le 22/11/2016, à 19:13

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Maintenant que l'on connaît le disque :

sudo dd if=/dev/sdc bs=512 count=3 | hexdump -C
sudo dd if=/dev/sdc bs=512 count=1 skip=976773167 | hexdump -C

La deuxième commande devrait afficher le backup de l'en-tête gpt
S'il est effectivement présent, on regardera les 32 secteurs précédents (copie de la table des partitions des 32*4=128 partitions possibles)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#5 Le 23/11/2016, à 08:59

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Et voici :

sudo dd if=/dev/sdc bs=512 count=3 | hexdump -C
3+0 enregistrements lus
3+0 enregistrements écrits
1536 bytes (1,5 kB, 1,5 KiB) copied, 2,884e-05 s, 53,3 MB/s
00000000  eb 63 90 d0 bc 00 7c 8e  c0 8e d8 be 00 7c bf 00  |.c....|......|..|
00000010  06 b9 00 02 fc f3 a4 50  68 1c 06 cb fb b9 04 00  |.......Ph.......|
00000020  bd be 07 80 7e 00 00 7c  0b 0f 85 0e 01 83 c5 10  |....~..|........|
00000030  e2 f1 cd 18 88 56 00 55  c6 46 11 05 c6 46 10 00  |.....V.U.F...F..|
00000040  b4 41 bb aa 55 cd 13 5d  72 0f 81 fb 55 aa 75 09  |.A..U..]r...U.u.|
00000050  f7 c1 01 00 74 03 fe 46  10 66 00 80 01 00 00 00  |....t..F.f......|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|
00000080  00 20 fb a0 64 7c 3c ff  74 02 88 c2 52 be 80 7d  |. ..d|<.t...R..}|
00000090  e8 17 01 be 05 7c b4 41  bb aa 55 cd 13 5a 52 72  |.....|.A..U..ZRr|
000000a0  3d 81 fb 55 aa 75 37 83  e1 01 74 32 31 c0 89 44  |=..U.u7...t21..D|
000000b0  04 40 88 44 ff 89 44 02  c7 04 10 00 66 8b 1e 5c  |.@.D..D.....f..\|
000000c0  7c 66 89 5c 08 66 8b 1e  60 7c 66 89 5c 0c c7 44  ||f.\.f..`|f.\..D|
000000d0  06 00 70 b4 42 cd 13 72  05 bb 00 70 eb 76 b4 08  |..p.B..r...p.v..|
000000e0  cd 13 73 0d 5a 84 d2 0f  83 d8 00 be 8b 7d e9 82  |..s.Z........}..|
000000f0  00 66 0f b6 c6 88 64 ff  40 66 89 44 04 0f b6 d1  |.f....d.@f.D....|
00000100  c1 e2 02 88 e8 88 f4 40  89 44 08 0f b6 c2 c0 e8  |.......@.D......|
00000110  02 66 89 04 66 a1 60 7c  66 09 c0 75 4e 66 a1 5c  |.f..f.`|f..uNf.\|
00000120  7c 66 31 d2 66 f7 34 88  d1 31 d2 66 f7 74 04 3b  ||f1.f.4..1.f.t.;|
00000130  44 08 7d 37 fe c1 88 c5  30 c0 c1 e8 02 08 c1 88  |D.}7....0.......|
00000140  d0 5a 88 c6 bb 00 70 8e  c3 31 db b8 01 02 cd 13  |.Z....p..1......|
00000150  72 1e 8c c3 60 1e b9 00  01 8e db 31 f6 bf 00 80  |r...`......1....|
00000160  8e c6 fc f3 a5 1f 61 ff  26 5a 7c be 86 7d eb 03  |......a.&Z|..}..|
00000170  be 95 7d e8 34 00 be 9a  7d e8 2e 00 cd 18 eb fe  |..}.4...}.......|
00000180  47 52 55 42 20 00 47 65  6f 6d 00 48 61 72 64 20  |GRUB .Geom.Hard |
00000190  44 69 73 6b 00 52 65 61  64 00 20 45 72 72 6f 72  |Disk.Read. Error|
000001a0  0d 0a 00 bb 01 00 b4 0e  cd 10 ac 3c 00 75 f4 c3  |...........<.u..|
000001b0  00 00 00 00 00 00 00 00  09 32 d6 6e 00 00 00 20  |.........2.n... |
000001c0  21 00 07 df 13 0c 00 08  00 00 00 20 03 00 00 df  |!.......... ....|
000001d0  14 0c 07 fe ff ff 00 28  03 00 00 e0 66 18 00 fe  |.......(....f...|
000001e0  ff ff 05 fe ff ff 00 08  6a 18 00 58 ce 21 00 00  |........j..X.!..|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200  52 56 be 1b 81 e8 39 01  5e bf f4 81 66 8b 2d 83  |RV....9.^...f.-.|
00000210  7d 08 00 0f 84 e2 00 80  7c ff 00 74 46 66 8b 1d  |}.......|..tFf..|
00000220  66 8b 4d 04 66 31 c0 b0  7f 39 45 08 7f 03 8b 45  |f.M.f1...9E....E|
00000230  08 29 45 08 66 01 05 66  83 55 04 00 c7 04 10 00  |.)E.f..f.U......|
00000240  89 44 02 66 89 5c 08 66  89 4c 0c c7 44 06 00 70  |.D.f.\.f.L..D..p|
00000250  50 c7 44 04 00 00 b4 42  cd 13 0f 82 af 00 bb 00  |P.D....B........|
00000260  70 eb 66 66 8b 45 04 66  09 c0 0f 85 97 00 66 8b  |p.ff.E.f......f.|
00000270  05 66 31 d2 66 f7 34 88  54 0a 66 31 d2 66 f7 74  |.f1.f.4.T.f1.f.t|
00000280  04 88 54 0b 89 44 0c 3b  44 08 7d 79 8b 04 2a 44  |..T..D.;D.}y..*D|
00000290  0a 39 45 08 7f 03 8b 45  08 29 45 08 66 01 05 66  |.9E....E.)E.f..f|
000002a0  83 55 04 00 8a 54 0d c0  e2 06 8a 4c 0a fe c1 08  |.U...T.....L....|
000002b0  d1 8a 6c 0c 5a 52 8a 74  0b 50 bb 00 70 8e c3 31  |..l.ZR.t.P..p..1|
000002c0  db b4 02 cd 13 72 46 8c  c3 8e 45 0a 58 c1 e0 05  |.....rF...E.X...|
000002d0  01 45 0a 60 1e c1 e0 03  89 c1 31 ff 31 f6 8e db  |.E.`......1.1...|
000002e0  fc f3 a5 1f be 23 81 e8  57 00 61 83 7d 08 00 0f  |.....#..W.a.}...|
000002f0  85 24 ff 83 ef 0c e9 16  ff be 25 81 e8 42 00 5a  |.$........%..B.Z|
00000300  ea 00 82 00 00 be 28 81  e8 36 00 eb 06 be 2d 81  |......(..6....-.|
00000310  e8 2e 00 be 32 81 e8 28  00 eb fe 6c 6f 61 64 69  |....2..(...loadi|
00000320  6e 67 00 2e 00 0d 0a 00  47 65 6f 6d 00 52 65 61  |ng......Geom.Rea|
00000330  64 00 20 45 72 72 6f 72  00 bb 01 00 b4 0e cd 10  |d. Error........|
00000340  46 8a 04 3c 00 75 f2 c3  00 00 00 00 00 00 00 00  |F..<.u..........|
00000350  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000003f0  00 00 00 00 02 00 00 00  00 00 00 00 63 00 20 08  |............c. .|
00000400  ea 1c 82 00 00 00 00 00  77 56 00 00 38 ab 00 00  |........wV..8...|
00000410  49 64 00 00 86 07 00 00  ff ff ff 00 fa 31 c0 8e  |Id...........1..|
00000420  d8 8e d0 8e c0 66 bd f0  1f 00 00 66 89 ec fb 67  |.....f.....f...g|
00000430  88 15 1b 82 00 00 cd 13  66 e8 94 00 00 00 fc e8  |........f.......|
00000440  8d 06 00 00 8b 15 08 82  00 00 81 c2 ba 03 00 00  |................|
00000450  8b 0d 10 82 00 00 8d 05  86 89 00 00 fc e8 3b 03  |..............;.|
00000460  00 00 e9 7b 07 00 00 f0  ff 07 00 eb 13 90 90 90  |...{............|
00000470  90 90 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |................|
00000480  00 00 00 00 00 00 00 00  ff ff 00 00 00 9a cf 00  |................|
00000490  ff ff 00 00 00 92 cf 00  ff ff 00 00 00 9e 00 00  |................|
000004a0  ff ff 00 00 00 92 00 00  eb 16 90 90 90 90 90 90  |................|
000004b0  90 90 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |................|
000004c0  27 00 80 82 00 00 00 04  00 00 00 00 00 00 00 00  |'...............|
000004d0  00 00 fa 31 c0 8e d8 67  66 0f 01 15 c0 82 00 00  |...1...gf.......|
000004e0  0f 20 c0 66 83 c8 01 0f  22 c0 66 ea f2 82 00 00  |. .f....".f.....|
000004f0  08 00 66 b8 10 00 8e d8  8e c0 8e e0 8e e8 8e d0  |..f.............|
00000500  8b 04 24 a3 f0 1f 00 00  a1 67 82 00 00 89 c4 89  |..$......g......|
00000510  c5 a1 f0 1f 00 00 89 04  24 31 c0 0f 01 0d c6 82  |........$1......|
00000520  00 00 0f 01 1d cc 82 00  00 c3 0f 01 15 c0 82 00  |................|
00000530  00 0f 01 0d cc 82 00 00  0f 01 1d c6 82 00 00 89  |................|
00000540  e0 a3 67 82 00 00 8b 04  24 a3 f0 1f 00 00 b8 f0  |..g.....$.......|
00000550  1f 00 00 89 c4 89 c5 66  b8 20 00 8e d8 8e c0 8e  |.......f. ......|
00000560  e0 8e e8 8e d0 ea 6c 83  00 00 18 00 0f 20 c0 66  |......l...... .f|
00000570  83 e0 fe 0f 22 c0 66 ea  7e 83 00 00 00 00 66 31  |....".f.~.....f1|
00000580  c0 8e d8 8e c0 8e e0 8e  e8 8e d0 fb 66 c3 55 89  |............f.U.|
00000590  e5 57 56 53 89 c6 89 cf  31 db 31 c0 85 d2 78 29  |.WVS....1.1...x)|
000005a0  0f b6 0c 16 84 c9 74 0e  0f b6 89 00 02 10 00 32  |......t........2|
000005b0  84 0b 00 00 10 00 01 fb  81 fb fe 00 00 00 7e 06  |..............~.|
000005c0  81 eb ff 00 00 00 4a eb  d3 5b 5e 5f 5d c3 55 89  |......J..[^_].U.|
000005d0  e5 84 c0 74 21 84 d2 74  1d 0f b6 c0 0f b6 88 00  |...t!..t........|
000005e0  02 10 00 0f b6 d2 0f b6  82 00 02 10 00 8a 84 01  |................|
000005f0  00 00 10 00 eb 02 31 c0  5d c3 55 89 e5 57 56 53  |......1.].U..WVS|
00000600

Et :

sudo dd if=/dev/sdc bs=512 count=1 skip=976773167 | hexdump -C
1+0 enregistrements lus
1+0 enregistrements écrits
00000000  45 46 49 20 50 41 52 54  00 00 01 00 5c 00 00 00  |EFI PART....\...|
512 bytes copied, 0,0166301 s, 30,8 kB/s00000010  06 0b 9a 3d 00 00 00 00  2f 60 38 3a 00 00 00 00  |...=..../`8:....|

00000020  01 00 00 00 00 00 00 00  22 00 00 00 00 00 00 00  |........".......|
00000030  0e 60 38 3a 00 00 00 00  37 7a 4c 7c f6 42 e4 48  |.`8:....7zL|.B.H|
00000040  ae 65 84 2e ed 08 76 f3  0f 60 38 3a 00 00 00 00  |.e....v..`8:....|
00000050  80 00 00 00 80 00 00 00  86 d2 54 ab 00 00 00 00  |..........T.....|
00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200

Merci de ton aide, même si je ne comprends pas trop ce que je fais !

Hors ligne

#6 Le 23/11/2016, à 09:25

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Dans un disque avec une table des partitions gpt tu as :
- le "mbr protector" au premier secteur du disque (LBA=0) qui ne contient qu'une entrée pour la table des partitions. Cette dernière est de typpe ee. Il n'en reste plus de trace dans ton mbr actuel (offset entre 00000000 et 000001ff de la première commande).
- à la LBA=1 tu as l'en-tête gpt (offset entre 00000200 et 000003ff de la première commande), cet en-tête est dupliqué dans le dernier secteur de ton disque (donc à la LBA=976773167). On constate que tu n'as plus rien à la LBA=1 (ce que tu as est le programme de chargement de core.img conforme à une table msdos) mais que cet en-tête est toujours présent dans le dernier secteur de ton disque (le EFI PART de la deuxième commande).
- de la LBA=2 à la LBA=33 se trouvent les caractéristiques des partitions (gpt), dupliquées dans les 32 secteurs avant le dernier secteur de ton disque. Je pense que les secteurs 2-33 ont été écrasés (par core.img) mais leur copie doit toujours être présente en fin de disque. On va le vérifier.

sudo dd if=/dev/sdc bs=512 count=10 skip=976773135 | hexdump -C

(nota : normalement il faudrait regarder les 32 secteurs - au lieu de 10 - mais déjà je pense que 10 secteurs doivent suffire puisqu'ils correspondent à 10*4=40 partitions)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#7 Le 23/11/2016, à 09:35

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Merci smile
Ca donne ça :

00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
10+0 enregistrements lus
10+0 enregistrements écrits
5120 bytes (5,1 kB, 5,0 KiB) copied, 0,0292245 s, 175 kB/s
00001400

Hors ligne

#8 Le 23/11/2016, à 09:38

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Peux tu poster l'intégralité de la commande pour vérifier qu'il n'y a pas eu d'erreur de saisie (du prompt de départ à celui de fin)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#9 Le 23/11/2016, à 09:52

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

voici :

edi@edi-System-Product-Name ~ $ sudo dd if=/dev/sdc bs=512 count=10 skip=976773135 | hexdump -C
[sudo] Mot de passe de edi : 
10+0 enregistrements lus
10+0 enregistrements écrits
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
5120 bytes (5,1 kB, 5,0 KiB) copied, 6,5941e-05 s, 77,6 MB/s
*
00001400
edi@edi-System-Product-Name ~ $

Il y a un soucis ?

Hors ligne

#10 Le 23/11/2016, à 10:04

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Il ne semble plus y avoir de traces des tables des partitions, seule subsiste la copie des en-tête gpt.
On va faire le ménage en effaçant tout ce qui pourrait rester sur ton disque après les partitions actuelles.

Comme la fin de tes partitions est situé à la LBA=976773119, on va effacer tout ce qui se trouve entre la LBA=976773120 et la fin de ton disque.

La commande (très dangereuse en cas d'erreur) à passer est la suivante :

sudo dd if=/dev/zero of=/dev/sdc bs=512 seek=976773120

Explication :
dd copie un bloc d'une source vers une destination avec
if=fichier source, ici un générateur d'octets valant zéro (/dev/zero)
of=destination, à savoir le disque /dev/sdc (être absolument sur que le disque est toujours sdc)
bs=512 : taille du bloc=512 octets, soit un secteur
seek : on saute les 976773120 premiers secteurs sur la destination (l'écriture ne se fera qu'à partir du secteur 976773120 du disque), ne pas confondre avec skip qui saute sur la source (comme utilisé dans des commandes précédentes).


Nota: je pense que tu auras un message d'erreur quand la commande essaiera d'écrire après la fin du disque car on n'a pas indiqué le nombre de secteurs à écrire - ce n'est pas grave.
Par contre donne toujours le retour complet de la commande.

Dernière modification par Nasman (Le 23/11/2016, à 10:06)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#11 Le 23/11/2016, à 10:24

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

C'est fait :

edi@edi-System-Product-Name ~ $ sudo dd if=/dev/zero of=/dev/sdc bs=512 seek=976773120
[sudo] Mot de passe de edi : 
dd: erreur d'écriture de '/dev/sdc': Aucun espace disponible sur le périphérique
49+0 enregistrements lus
48+0 enregistrements écrits
24576 bytes (25 kB, 24 KiB) copied, 0,0403674 s, 609 kB/s
edi@edi-System-Product-Name ~ $

J'ai toujours accès aux partitions sur sdc.
Je suppose que je doit tester clonezilla pour voir ce que ça donne ?

Dernière modification par emm (Le 23/11/2016, à 10:25)

Hors ligne

#12 Le 23/11/2016, à 10:32

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Les 48 secteurs écrits correspondent à la zone 976773120-976773167, l'erreur arrive lorsque l'on essaie d'écrire au delà. Tu as lu 49 secteurs mais seuls 48 ont pu être écrits.

Il ne reste plus qu'à voir si les traces de gpt ont disparu.

Je n'ai pas compris ce que tu veux faire avec clonezilla.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#13 Le 23/11/2016, à 11:29

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Tout est bon, en ouvrant gdisk :

edi@edi-System-Product-Name ~ $ sudo gdisk /dev/sdc
[sudo] Mot de passe de edi : 
GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************


Command (? for help): 

Plus de trace de table gpt.
Un grand merci.
Cette trace de table gpt m'empêchait de faire une sauvegarde d'une partition avec clonezilla. Depuis, c'est bon.
C'est normal qu'en changeant de type de table de partition pour un disque avec gparted il reste une trace ?
A part mon cas, en quoi s'est un problème ? Puisque pour mon système ça ne  l'empêchait pas de tourner.
Je suis curieux !

Hors ligne

#14 Le 23/11/2016, à 11:45

Nasman

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Je pense que gparted s'est contenté de remplacer le "mbr protector" par une table msdos.
A priori la seule différence est que le mbr protector n'a qu'une entrée (partition) de type "ee" commençant à la LBA=1 (donc juste après le mbr). Le remplacement par une table msdos a permis d'avoir jusqu'à 4 entrées dans le mbr.

Remarque : Avec une table gpt, les en-têtes gpt sont situés à la LBA=1, emplacement traditionnel de core.img (en fait plutôt diskboot.img) d'un disque msdos. Ainsi avec une table gpt il faut une partition dédiée (avec flag grub_bios) pour booter en mode bios.
Contrairement à une table msdos donc seul le mbr comporte une table des partitions principales (à laquelle il faut rajouter les ebr si partitions logiques), le partitionnement gpt comporte des informations en fin de disque (backup d'informations) qui font que le disque comporte forcément une zone non allouée en fin de disque.

Pour info, un système peut très bien fonctionner avec des erreurs dans la table des partitions (taille incorrecte ou id du système de fichier erronné), par compte gparted dira que le disque est non alloué ou que la partition est de type inconnu (si elle est par exemple formatée en ext4 mais déclarée comme ntfs dans le mbr).


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#15 Le 23/11/2016, à 12:01

emm

Re : [résolu]DD : effacer ancienne table de partition gpt hs

Merci !
Belle journée smile

Hors ligne