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 02/04/2010, à 22:41

benoitldr

Partition Windows 7 disparue Chevauchement

Bonjour

Voila j'explique j'ai voulu lancer partition magique depuis windows 7 pour redimensionner mes partitions, le problème est que je crois que j'avais une vielle version de partition magique pas trop compatible avec seven.

Il a voulu me reparer des partitions je pense a tord et depuis impossible de booter sur windows, vielle ecran bleue (1ere fois sous windows 7 assez stable quoi qu'en disent les puristes smile et puis paf a chaque redemarage de windows 7 reboot intempestif !), j'ai pas eu le temps de trop voir l'ecran bleue mais c'etait du style vidage de la memoire des trucs pas cool.

J'ai je pense un début d'explication les partitions doivent se chevauchées et partition magic m'a fait de la merde.

Je voudrais rétablir mes paritions j'ai un ubuntu qui tourne et qui me permet de faire des manips.

ALors sous gparted il me ne voit pas de parition, il voit ma partition comme vide

par contre un

sudo fdisk -l

me renvoie

sudo fdisk -l

Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xd9b3496e

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1        1912    15357116   1c  Cachée W95 FAT32 (LBA)
/dev/sda2   *        1912       32313   244196220+   7  HPFS/NTFS
/dev/sda3           32314       60801   228829860    f  W95 Etendue (LBA)
/dev/sda5           32314       42194    79369101   83  Linux
/dev/sda6           42195       60801   149460696   83  Linux

j'ai vu ici http://doc.ubuntu-fr.org/fdisk et ce que je savais déja qu'il y avait un mode expert a fdisk qui permet de restructurer et de réparer les partitions abimées

quelqu'un aurait une idée de la manipulation a faire pour rétablir ce pb, je veux bien me lancer la dedans mais j'aimerais bien un avis sur la démarche a faire avant

merci d'avance

pour info une verification dans fdisk donne :

La partition 1 ne se termine pas sur une frontière de cylindre.
La partition 2 ne se termine pas sur une frontière de cylindre.
AVERTISSEMENT: la partition 1 chevauche la partition 2.
La partition 3 ne se termine pas sur une frontière de cylindre.
AVERTISSEMENT: la partition 1 chevauche la partition 3.
AVERTISSEMENT: la partition 2 chevauche la partition 3.
La partition 4 ne se termine pas sur une frontière de cylindre.
AVERTISSEMENT: la partition 1 chevauche la partition 4.
Total de secteurs alloués 1527228243 supérieur au maximum 488392441

Dernière modification par benoitldr (Le 02/04/2010, à 23:01)

Hors ligne

#2 Le 02/04/2010, à 23:34

gentil_philou

Re : Partition Windows 7 disparue Chevauchement

Le mode sans échec de Windows prouve bien que le mode normal est un échec.

lol


________________________
Configuration matérielle : MSI VR700 - 1,73 Ghz - 1 Go - 120 Go Ubuntu 10.04. et HP pvillon g6 - 2,6 Ghz - 4 Go - 500 GO
Mes logiciels courants : OOo 3 - BlueFish 2 - The GIMP 2.6 - FireFox 3.0.10
Mon nouveau moteur de recherche préféré : http://www.ethicle.com/fr/

Hors ligne

#3 Le 03/04/2010, à 05:58

Compte anonymisé

Re : Partition Windows 7 disparue Chevauchement

Salut

Le plus simple serait de tenter une réparation avec testdisk

@+

#4 Le 04/04/2010, à 17:43

benoitldr

Re : Partition Windows 7 disparue Chevauchement

bon je vais tenter cette méthode jeanjd ca m'a l'air pas trop mal comme soft merci

Hors ligne

#5 Le 14/05/2010, à 10:36

Hodash

Re : Partition Windows 7 disparue Chevauchement

Salut,
As-tu réussi à réparer tout ça?
J'ai exactement le même problème que toi, suite à la même manip' avec partition magic sous windows 7...
Juste après la modification j'ai eu un écran bleu avec le code 07A. Puis un autre en redémarrant : le 07B.
Si tu as réussi à tout remettre en ordre, j'aimerais bien savoir comment tu t'y es pris !
Merci !

Dernière modification par Hodash (Le 14/05/2010, à 11:40)

Hors ligne

#6 Le 14/05/2010, à 11:18

Hodash

Re : Partition Windows 7 disparue Chevauchement

Au cas où, voilà le résultat que me donne fdisk :

sudo fdisk -l

Disque /dev/sda: 1000.2 Go, 1000204886016 octets
224 têtes, 19 secteurs/piste, 459004 cylindres
Unités = cylindres de 4256 * 512 = 2179072 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x15521551

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1          49      103248    7  HPFS/NTFS
/dev/sda2              49       49454   105134688    7  HPFS/NTFS
/dev/sda3           49454       50933     3147920    7  HPFS/NTFS
/dev/sda4           50933      459000   868367745    f  W95 Etendue (LBA)
/dev/sda5           64261      459000   840006688+   7  HPFS/NTFS
/dev/sda6           50933       63689    27144192   83  Linux
/dev/sda7           63689       64260     1215488   82  Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x104d104c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               1       60802   488391041    7  HPFS/NTFS

Comment dois-je m'y prendre pour redimensionner mes partitions afin qu'elles ne se chevauchent plus?

Dernière modification par Hodash (Le 14/05/2010, à 11:19)

Hors ligne

#7 Le 14/05/2010, à 11:43

Hodash

Re : Partition Windows 7 disparue Chevauchement

J'ai aussi analysé mon disque avec testdisk, qui me donne :

Disk /dev/sda - 1000 GB / 931 GiB - CHS 121602 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 * HPFS - NTFS              0  32 33    12 250 14     206496 [R erv au syst e]

Bad relative sector.
 2 P HPFS - NTFS             12 223 20 13101 137 28  210269376

Bad relative sector.
 3 P HPFS - NTFS          13101 118 10 13493  92  7    6295840
 4 E extended LBA         13493  55  1 121599 254 63 1736735490
Space conflict between the following two partitions
 1 * HPFS - NTFS              0  32 33    12 250 14     206496 [R erv au syst e]
 2 P HPFS - NTFS             12 223 20 13101 137 28  210269376
Space conflict between the following two partitions
 2 P HPFS - NTFS             12 223 20 13101 137 28  210269376
 3 P HPFS - NTFS          13101 118 10 13493  92  7    6295840
Space conflict between the following two partitions
 3 P HPFS - NTFS          13101 118 10 13493  92  7    6295840
 4 E extended LBA         13493  55  1 121599 254 63 1736735490
 5 L HPFS - NTFS          17024   1  1 121599 254 63 1680013377 [HITACHI - 800 Go]
   X extended             13493  55  2 16872 130 26   54288385
 6 L Linux                13493  55  3 16872 130 26   54288384
   X extended             16872 130 27 17023 244 53    2433024
 7 L Linux Swap           16872 162 59 17023 244 53    2430976

Dernière modification par Hodash (Le 14/05/2010, à 14:17)

Hors ligne

#8 Le 14/05/2010, à 16:44

Hodash

Re : Partition Windows 7 disparue Chevauchement

Un peu plus d'infos sur ce "chevauchage", si une bonne âme a le courage de m'expliquer quoi faire...

sudo fdisk -u -l

Disque /dev/sda: 1000.2 Go, 1000204886016 octets
224 têtes, 19 secteurs/piste, 459004 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 : 0x15521551

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *        2048      208543      103248    7  HPFS/NTFS
/dev/sda2          206848   210476223   105134688    7  HPFS/NTFS
/dev/sda3       210475008   216770847     3147920    7  HPFS/NTFS
/dev/sda4       216768510  1953503999   868367745    f  W95 Etendue (LBA)
/dev/sda5       273490623  1953503999   840006688+   7  HPFS/NTFS
/dev/sda6       216768512   271056895    27144192   83  Linux
/dev/sda7       271058944   273489919     1215488   82  Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 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 : 0x104d104c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1            2048   976784129   488391041    7  HPFS/NTFS

Hors ligne

#9 Le 14/05/2010, à 16:53

Nasman

Re : Partition Windows 7 disparue Chevauchement

Bon on va essayer de déterminer les vrais débuts et vraies taille des partitions.
1) Afficher la table des partitions primaires

sudo dd if=/dev/sda bs=1 count=64 skip=446 | hexdump -C

2) Avec la connaissance du secteur de début des partitions, on va vérifier par la suite (signature des partitions ntfs

3) Si ok et conflit avec la taille des partitions (amenant un chevauchement, correction de la taille dans la table des partitions


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

Hors ligne

#10 Le 14/05/2010, à 17:19

Hodash

Re : Partition Windows 7 disparue Chevauchement

Voilà ce que ça donne :

sudo dd if=/dev/sda bs=1 count=64 skip=446 | hexdump -C

00000000  80 6b 10 00 07 df 13 30  00 08 00 00 a0 26 03 00  |.k.....0.....&..|
00000010  00 86 0f 30 07 df d3 ff  00 28 03 00 c0 74 88 0c  |...0.....(...t..|
00000020  00 a0 c1 ff 07 df d3 ff  00 98 8b 0c 20 11 60 00  |............ .`.|
00000030  00 64 d3 ff 0f df d3 ff  fe 9f eb 0c 02 7b 84 67  |.d...........{.g|
00000040
64+0 enregistrements lus
64+0 enregistrements écrits
64 octets (64 B) copiés, 0,0003296 s, 194 kB/s

ps : merci wink

Hors ligne

#11 Le 14/05/2010, à 17:36

Nasman

Re : Partition Windows 7 disparue Chevauchement

80 6b 10 00 07 df 13 30  00 08 00 00 a0 26 03 00

Ta première partition commence au secteur 0x00000800 (adresse hexa en mode little endian), soit au secteur 2048. Sa taille indiquée est de 0x000326a0, soit 206496 secteurs.

On vérifie en affichant le secteur 2048

sudo dd if=/dev/sda bs=512 count=1 skip=2048 | hexdump -C

Un ntfs devrait apparaitre au début.
La partition suivante ne devrait pas débuter avant 2048+206496=208544

00 86 0f 30 07 df d3 ff  00 28 03 00 c0 74 88 0c

sda2 est indiqué comme débutant en 0x00032800, soit secteur 206848 - il y a bien un pb ici

On va vérifier si ce début est le bon, donc afficher le contenu du secteur 206848

sudo dd if=/dev/sda bs=512 count=1 skip=206848 | hexdump -C

Edit: si la dernière commande affiche un ntfs au début, alors c'est la taille de la première partition qui est fausse et qu'il faudra corriger en mettant une taille égale à :
début sda2 - début sda1
à convertir en hexa et à mettre en mode little endian - on verra par la suite comment modifier la table des partitions.

De la même façon la partition sda3 ne devrait pas commencer (si le début et la taille de sda2 sont correct) avant le secteur 206848+210269376 (0xc8874c0)=210476224

Dernière modification par Nasman (Le 14/05/2010, à 18:03)


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

Hors ligne

#12 Le 15/05/2010, à 02:06

Hodash

Re : Partition Windows 7 disparue Chevauchement

1. Voici mes résultats pour la première ligne :

sudo dd if=/dev/sda bs=512 count=1 skip=2048 | hexdump -C

00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 00 08 00 00  |........?.......|
00000020  00 00 00 00 80 00 80 00  ff 1f 03 00 00 00 00 00  |................|
00000030  55 21 00 00 00 00 00 00  02 00 00 00 00 00 00 00  |U!..............|
00000040  f6 00 00 00 01 00 00 00  65 e0 aa 9c fa aa 9c ca  |........e.......|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 dd 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  4b 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |K.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a 33 c0 bf  |U...h..fa....3..|
00000110  28 10 b9 d8 0f fc f3 aa  e9 5f 01 90 90 66 60 1e  |(........_...f`.|
00000120  06 66 a1 11 00 66 03 06  1c 00 1e 66 68 00 00 00  |.f...f.....fh...|
00000130  00 66 50 06 53 68 01 00  68 10 00 b4 42 8a 16 0e  |.fP.Sh..h...B...|
00000140  00 16 1f 8b f4 cd 13 66  59 5b 5a 66 59 66 59 1f  |.......fY[ZfYfY.|
00000150  0f 82 16 00 66 ff 06 11  00 03 16 0f 00 8e c2 ff  |....f...........|
00000160  0e 16 00 75 bc 07 1f 66  61 c3 a0 f8 01 e8 09 00  |...u...fa.......|
00000170  a0 fb 01 e8 03 00 f4 eb  fd b4 01 8b f0 ac 3c 00  |..............<.|
00000180  74 09 b4 0e bb 07 00 cd  10 eb f2 c3 0d 0a 41 20  |t.............A |
00000190  64 69 73 6b 20 72 65 61  64 20 65 72 72 6f 72 20  |disk read error |
000001a0  6f 63 63 75 72 72 65 64  00 0d 0a 42 4f 4f 54 4d  |occurred...BOOTM|
000001b0  47 52 20 69 73 20 6d 69  73 73 69 6e 67 00 0d 0a  |GR is missing...|
000001c0  42 4f 4f 54 4d 47 52 20  69 73 20 63 6f 6d 70 72  |BOOTMGR is compr|
000001d0  65 73 73 65 64 00 0d 0a  50 72 65 73 73 20 43 74  |essed...Press Ct|
000001e0  72 6c 2b 41 6c 74 2b 44  65 6c 20 74 6f 20 72 65  |rl+Alt+Del to re|
000001f0  73 74 61 72 74 0d 0a 00  8c a9 be d6 00 00 55 aa  |start.........U.|
00000200
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00131244 s, 390 kB/s

Donc on voit bien apparaître le "NTFS" au début, et apparement il y a un problème à la fin : "disk read error..."

2. La deuxième commande donne :

sudo dd if=/dev/sda bs=512 count=1 skip=206848 | hexdump -C

1+0 enregistrements lus
1+0 enregistrements écrits
00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
512 octets (512 B) copiés00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 00 28 03 00  |........?....(..|
00000020  00 00 00 00 80 00 80 00  ff 6f 88 0c 00 00 00 00  |.........o......|
, 5,768e-05 s, 8,9 MB/s
00000030  00 00 0c 00 00 00 00 00  02 00 00 00 00 00 00 00  |................|
00000040  f6 00 00 00 01 00 00 00  6b f0 b0 ac 34 b1 ac f6  |........k...4...|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 dd 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  4b 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |K.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a 33 c0 bf  |U...h..fa....3..|
00000110  28 10 b9 d8 0f fc f3 aa  e9 5f 01 90 90 66 60 1e  |(........_...f`.|
00000120  06 66 a1 11 00 66 03 06  1c 00 1e 66 68 00 00 00  |.f...f.....fh...|
00000130  00 66 50 06 53 68 01 00  68 10 00 b4 42 8a 16 0e  |.fP.Sh..h...B...|
00000140  00 16 1f 8b f4 cd 13 66  59 5b 5a 66 59 66 59 1f  |.......fY[ZfYfY.|
00000150  0f 82 16 00 66 ff 06 11  00 03 16 0f 00 8e c2 ff  |....f...........|
00000160  0e 16 00 75 bc 07 1f 66  61 c3 a0 f8 01 e8 09 00  |...u...fa.......|
00000170  a0 fb 01 e8 03 00 f4 eb  fd b4 01 8b f0 ac 3c 00  |..............<.|
00000180  74 09 b4 0e bb 07 00 cd  10 eb f2 c3 0d 0a 45 72  |t.............Er|
00000190  72 65 75 72 20 6c 65 63  74 75 72 65 20 64 69 73  |reur lecture dis|
000001a0  71 75 65 00 0d 0a 42 4f  4f 54 4d 47 52 20 61 62  |que...BOOTMGR ab|
000001b0  73 65 6e 74 00 0d 0a 42  4f 4f 54 4d 47 52 20 63  |sent...BOOTMGR c|
000001c0  6f 6d 70 72 65 73 73 82  00 0d 0a 43 74 72 6c 2b  |ompress....Ctrl+|
000001d0  41 6c 74 2b 53 75 70 70  72 20 70 6f 75 72 20 72  |Alt+Suppr pour r|
000001e0  65 64 82 6d 61 72 72 65  72 0d 0a 00 6f 20 72 65  |ed.marrer...o re|
000001f0  73 74 61 72 74 0d 0a 00  8c a4 b5 c9 00 00 55 aa  |start.........U.|
00000200

De même on voit apparaître le "NTFS" au début. Et comme précédemment erreur à la fin.

3. Pour la 3ème partition j'ai essayé d'afficher le secteur 210476224 mais aucun "NTFS" n'apparaît.
Alors j'ai fait comme précédemment : selon la 3ème ligne de code :

00 a0 c1 ff 07 df d3 ff  00 98 8b 0c 20 11 60 00

La 3ème partition commence au secteur 0x0c8b9800, soit au secteur 210475008. Sa taille indiquée est de 0x00601120, soit 6295840 secteurs.

En affichant le secteur 210475008, on obtient :

sudo dd if=/dev/sda bs=512 count=1 skip=210475008 | hexdump -C

00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 00 98 8b 0c  |........?.......|
00000020  00 00 00 00 80 00 80 00  00 02 60 00 00 00 00 00  |..........`.....|
00000030  00 00 0c 00 00 00 00 00  02 00 00 00 00 00 00 00  |................|
00000040  f6 00 00 00 01 00 00 00  f0 14 b4 dc 47 b4 dc 64  |............G..d|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 dd 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  4b 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |K.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a 33 c0 bf  |U...h..fa....3..|
00000110  28 10 b9 d8 0f fc f3 aa  e9 5f 01 90 90 66 60 1e  |(........_...f`.|
00000120  06 66 a1 11 00 66 03 06  1c 00 1e 66 68 00 00 00  |.f...f.....fh...|
00000130  00 66 50 06 53 68 01 00  68 10 00 b4 42 8a 16 0e  |.fP.Sh..h...B...|
00000140  00 16 1f 8b f4 cd 13 66  59 5b 5a 66 59 66 59 1f  |.......fY[ZfYfY.|
00000150  0f 82 16 00 66 ff 06 11  00 03 16 0f 00 8e c2 ff  |....f...........|
00000160  0e 16 00 75 bc 07 1f 66  61 c3 a0 f8 01 e8 09 00  |...u...fa.......|
00000170  a0 fb 01 e8 03 00 f4 eb  fd b4 01 8b f0 ac 3c 00  |..............<.|
00000180  74 09 b4 0e bb 07 00 cd  10 eb f2 c3 0d 0a 45 72  |t.............Er|
00000190  72 65 75 72 20 6c 65 63  74 75 72 65 20 64 69 73  |reur lecture dis|
000001a0  71 75 65 00 0d 0a 42 4f  4f 54 4d 47 52 20 61 62  |que...BOOTMGR ab|
000001b0  73 65 6e 74 00 0d 0a 42  4f 4f 54 4d 47 52 20 63  |sent...BOOTMGR c|
000001c0  6f 6d 70 72 65 73 73 82  00 0d 0a 43 74 72 6c 2b  |ompress....Ctrl+|
000001d0  41 6c 74 2b 53 75 70 70  72 20 70 6f 75 72 20 72  |Alt+Suppr pour r|
000001e0  65 64 82 6d 61 72 72 65  72 0d 0a 00 6f 20 72 65  |ed.marrer...o re|
000001f0  73 74 61 72 74 0d 0a 00  8c a4 b5 c9 00 00 55 aa  |start.........U.|
00000200
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00855924 s, 59,8 kB/s

Là encore le décalage est dans le même sens.

4. Reste la quatrième ligne :

00 64 d3 ff 0f df d3 ff  fe 9f eb 0c 02 7b 84 67

La 4ème partition commence au secteur 0x0ceb9ffe, soit au secteur 216768510. Sa taille indiquée est de 0x67847b02, soit 1736735490 secteurs.
En affichant le secteur 216768510, on obtient :

sudo dd if=/dev/sda bs=512 count=1 skip=216768510 | hexdump -C

1+0 enregistrements lus
1+0 enregistrements écrits
00000000  3f a4 be 23 4b 1a 3d 00  90 99 61 e6 d5 a5 75 53  |?..#K.=...a...uS|
512 octets (512 B) copiés00000010  45 00 7d 3d c9 ec 09 70  f6 96 fb a1 53 fe ac 72  |E.}=...p....S..r|
00000020  e7 19 fb 9f bd af b0 6a  06 e2 46 91 9e af b7 88  |.......j..F.....|
, 7,936e-05 s, 6,5 MB/s
00000030  8c 2e ce 3e cc 65 84 f1  41 e1 8c 17 00 ad 22 a6  |...>.e..A.....".|
00000040  a3 e4 c2 e6 83 c7 ff 7e  a5 ac 0c cb c1 48 23 15  |.......~.....H#.|
00000050  e9 21 78 04 81 4c 1f 02  f8 2f 81 57 a2 6c de f6  |.!x..L.../.W.l..|
00000060  d3 18 24 0f ac 06 ea a8  af c3 dc f7 85 85 ec 56  |..$............V|
00000070  c0 e3 52 d0 63 a2 5a 78  74 0e fc 9f e3 d0 cc 28  |..R.c.Zxt......(|
00000080  c1 50 0a b2 84 22 e0 39  2f bb c9 b9 54 7a 68 15  |.P...".9/...Tzh.|
00000090  18 c1 f0 06 02 00 94 10  01 94 17 52 fc 12 07 ea  |...........R....|
000000a0  e7 87 6a a8 f4 bb 76 aa  2f f8 33 74 0d df 2b 92  |..j...v./.3t..+.|
000000b0  71 43 84 99 75 6e e0 50  10 73 15 a9 dd fd c9 d4  |qC..un.P.s......|
000000c0  6d 31 87 44 53 3b b7 fe  78 1b 0b 63 d0 0c 55 53  |m1.DS;..x..c..US|
000000d0  6b 0d 7b 3c 1e e5 52 bd  de 4b 95 09 be 0d 51 d9  |k.{<..R..K....Q.|
000000e0  9c 51 64 2c e2 f0 65 08  0a b3 fc 24 3e b6 d4 67  |.Qd,..e....$>..g|
000000f0  67 4e 85 58 60 0d 8e 80  3c 19 23 3f da d8 e9 46  |gN.X`...<.#?...F|
00000100  e0 dc 0d 77 9a 51 10 51  42 80 c9 b2 78 48 a1 e5  |...w.Q.QB...xH..|
00000110  f6 c5 7f 1c e5 0e 4a b3  ab 92 42 01 44 fb bc aa  |......J...B.D...|
00000120  29 52 24 62 76 01 6b 05  81 46 09 c0 55 1f 9f 1d  |)R$bv.k..F..U...|
00000130  2a 57 b1 58 19 03 8b 32  6c bc 18 88 7f ee d6 84  |*W.X...2l.......|
00000140  6a 41 f3 f8 70 28 c1 1a  05 65 0a 81 0a fc 78 aa  |jA..p(...e....x.|
00000150  52 e5 7e cf aa f0 8d 73  d9 b8 c0 8c 84 33 1f 8f  |R.~....s.....3..|
00000160  95 17 52 f1 e7 c7 78 a4  79 ab 5a 71 58 1e 1e 2a  |..R...x.y.ZqX..*|
00000170  06 6e 29 b9 f0 f1 8a 44  5e 3a a0 75 ab b1 5e 18  |.n)....D^:.u..^.|
00000180  aa 4f 28 a6 c1 0c 11 e0  56 04 28 15 f6 a8 74 5e  |.O(.....V.(...t^|
00000190  3b 55 15 cc 95 57 f8 8f  80 c1 70 40 1f 84 00 50  |;U...W....p@...P|
000001a0  ff c5 ff bf b5 45 ec cc  aa 08 c7 ed 29 fc 46 38  |.....E......).F8|
000001b0  34 aa 2a 56 a8 78 3b 05  16 b6 d5 ef 02 4b 00 03  |4.*V.x;......K..|
000001c0  c7 ff 07 fe ff ff c1 82  61 03 41 f8 22 64 00 65  |........a.A."d.e|
000001d0  c1 ff 05 28 c8 ff 01 00  00 00 01 60 3c 03 00 00  |...(.......`<...|
000001e0  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

Comme là il s'agit d'une partition étendue, je ne m'attendais pas à voir un "NTFS" en première ligne, je ne sais pas du tout si le résultat est positif ou négatif...

Voilà voilà !

Dernière modification par Hodash (Le 15/05/2010, à 02:16)

Hors ligne

#13 Le 15/05/2010, à 02:50

Hodash

Re : Partition Windows 7 disparue Chevauchement

Tous les débuts de partition sont donc bons (?).
Il n'y a que la taille à modifier, ce qui donne :

1. sda2-sda1 = 206848-2048 = 204800 soit 0x00032000 en hex, donc ça nous donnerait en little endian :
80 6b 10 00 07 df 13 30  00 08 00 00 00 20 03 00

2. sda3-sda2 =210475008-206848 = 210268160 soit 0x0c887000 en hex, donc ça nous donnerait en little endian :
00 86 0f 30 07 df d3 ff  00 28 03 00 00 70 88 0c

3. sda4-sda3 =216768510-210475008 = 6293502 soit 0x006007fe en hex, donc ça nous donnerait en little endian :
00 a0 c1 ff 07 df d3 ff  00 98 8b 0c fe 07 60 00

4. Pour le 4ème je ne sais pas...

Est-ce que je fais bonne route? C'est plutôt nouveau pour moi tout ça...
S'il n'y a pas d'erreur il n'y a plus qu'à modifier la table de partition?! comment s'y prend-on?

Dernière modification par Hodash (Le 15/05/2010, à 02:53)

Hors ligne

#14 Le 15/05/2010, à 09:31

Nasman

Re : Partition Windows 7 disparue Chevauchement

Tu apprends vite. En effet ce sont les corrections à apporter. Si tu n'as pas fait d'erreur dans les conversions hexa/décimal et vice versa, ça doit être bon - la conversion entre l'adresse hexa et le mode little endian est correcte.

Il faut que je regarde pour la dernière partition que je n'avais pas regardé, en attendant d'avoir le retour pour le reste.

Effectivement la dernière partition est étendue

00 64 d3 ff 0f df d3 ff  fe 9f eb 0c 02 7b 84 67  |.d...........{.g|

C'est ce que signifie le 0f (07=ntfs, 83=linux, 82=swap, 05=étendue...)

Habituellement la partition étendue est vide, exceptée à partir de l'adresse 0x1be où se trouvent deux entrées (au maximum) de 16 octets, de même structure que le mbr à savoir:
1 octets pour drapeau "boot" (80 si c'est le cas)
3 octets pour le début de la partition (système secteur, tête, cylindre) - plus utilisé
1 octet pour le système de fichiers
3 octets pour la fin de la partition (système secteur, tête, cylindre) - plus utilisé
4 octets pour le début de la partition (adresse linéaire)
4 octets pour la taille de la partition

La première entrée concerne la première partition logique, la deuxième indique une autre partition étendue contenant deux entrées (idem cas présent - système de poupées russes)
Les "entrées 3 et 4" sont vides et la partition se termine par 55aa

La première entrée débute en 0x036182c1 (hexa) - à compter du début de la partition étendue - soit en définitive au secteur 273490623

Il te faut donc vérifier ce qu'il y a au secteur 273490623 - normalement la partition sda5 en ntfs et examiner le début de l'ebr (structure des partitions étendues) suivant - adresse 216768511 (216768510+1 - car tu as 01 00 00 00 en 0x1d6)

Pour les correctifs de ton mbr il faudra (pour les primaires)
1) Sauvegarder ton mbr sur support externe
2) En mode LiveCD installer le paquet ghex (dépôt universe - éditeur hexa)
3) Effectuer les modifs sur une copie du mbr avec cet éditeur (ne pas toucher à la sauvegarde)
4) Remplacer le mbr par celui modifié
5) Mettre un cierge à Saint IGNUcius

Avant de faire ces opérations risquées, il faudra vérifier que tout est correct (débuts, tailles)

Dernière modification par Nasman (Le 15/05/2010, à 10:06)


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

Hors ligne

#15 Le 15/05/2010, à 10:28

Hodash

Re : Partition Windows 7 disparue Chevauchement

5.Voici ce que me donne la vérification du secteur 273490623 :

sudo dd if=/dev/sda bs=512 count=1 skip=273490623 | hexdump -C

00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 3f 00 00 00  |........?...?...|
00000020  00 00 00 00 80 00 80 00  40 f8 22 64 00 00 00 00  |........@."d....|
00000030  00 00 0c 00 00 00 00 00  84 2f 42 06 00 00 00 00  |........./B.....|
00000040  f6 00 00 00 01 00 00 00  1c f6 c7 34 2a c8 34 ec  |...........4*.4.|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb b8 c0 07  |.....3.....|....|
00000060  8e d8 e8 16 00 b8 00 0d  8e c0 33 db c6 06 0e 00  |..........3.....|
00000070  10 e8 53 00 68 00 0d 68  6a 02 cb 8a 16 24 00 b4  |..S.h..hj....$..|
00000080  08 cd 13 73 05 b9 ff ff  8a f1 66 0f b6 c6 40 66  |...s......f...@f|
00000090  0f b6 d1 80 e2 3f f7 e2  86 cd c0 ed 06 41 66 0f  |.....?.......Af.|
000000a0  b7 c9 66 f7 e1 66 a3 20  00 c3 b4 41 bb aa 55 8a  |..f..f. ...A..U.|
000000b0  16 24 00 cd 13 72 0f 81  fb 55 aa 75 09 f6 c1 01  |.$...r...U.u....|
000000c0  74 04 fe 06 14 00 c3 66  60 1e 06 66 a1 10 00 66  |t......f`..f...f|
000000d0  03 06 1c 00 66 3b 06 20  00 0f 82 3a 00 1e 66 6a  |....f;. ...:..fj|
000000e0  00 66 50 06 53 66 68 10  00 01 00 80 3e 14 00 00  |.fP.Sfh.....>...|
000000f0  0f 85 0c 00 e8 b3 ff 80  3e 14 00 00 0f 84 61 00  |........>.....a.|
00000100  b4 42 8a 16 24 00 16 1f  8b f4 cd 13 66 58 5b 07  |.B..$.......fX[.|
00000110  66 58 66 58 1f eb 2d 66  33 d2 66 0f b7 0e 18 00  |fXfX..-f3.f.....|
00000120  66 f7 f1 fe c2 8a ca 66  8b d0 66 c1 ea 10 f7 36  |f......f..f....6|
00000130  1a 00 86 d6 8a 16 24 00  8a e8 c0 e4 06 0a cc b8  |......$.........|
00000140  01 02 cd 13 0f 82 19 00  8c c0 05 20 00 8e c0 66  |........... ...f|
00000150  ff 06 10 00 ff 0e 0e 00  0f 85 6f ff 07 1f 66 61  |..........o...fa|
00000160  c3 a0 f8 01 e8 09 00 a0  fb 01 e8 03 00 fb eb fe  |................|
00000170  b4 01 8b f0 ac 3c 00 74  09 b4 0e bb 07 00 cd 10  |.....<.t........|
00000180  eb f2 c3 0d 0a 45 72 72  2e 20 6c 65 63 74 75 72  |.....Err. lectur|
00000190  65 20 64 69 73 71 75 65  00 0d 0a 4e 54 4c 44 52  |e disque...NTLDR|
000001a0  20 6d 61 6e 71 75 65 00  0d 0a 4e 54 4c 44 52 20  | manque...NTLDR |
000001b0  65 73 74 20 63 6f 6d 70  72 65 73 73 82 00 0d 0a  |est compress....|
000001c0  45 6e 74 72 65 7a 20 43  74 72 6c 2b 41 6c 74 2b  |Entrez Ctrl+Alt+|
000001d0  53 75 70 70 72 20 70 6f  75 72 20 72 65 64 82 6d  |Suppr pour red.m|
000001e0  61 72 72 65 72 0d 0a 00  0d 0a 00 00 00 00 00 00  |arrer...........|
000001f0  00 00 00 00 00 00 00 00  83 99 a8 be 00 00 55 aa  |..............U.|
00000200
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00933912 s, 54,8 kB/s

Et en examinant le début de l'ebr suivant à l'adresse 216768511 on obtient :

sudo dd if=/dev/sda bs=512 count=1 skip=216768511 | hexdump -C

00000000  d1 1d 37 1e 5f 92 95 96  1d bd 03 bd 51 ee 7f 17  |..7._.......Q...|
00000010  07 d2 80 1f d1 5a b0 0a  f8 66 14 60 74 02 b5 ce  |.....Z...f.`t...|
00000020  7d 11 65 79 77 cb a5 e6  08 aa 75 73 ca d5 0e c7  |}.eyw.....us....|
00000030  b6 f7 67 0a 5a 20 2f d2  a6 80 94 16 45 3d 00 9b  |..g.Z /.....E=..|
00000040  90 02 00 db 4f d1 c6 ee  53 c1 68 18 bc 10 9a 04  |....O...S.h.....|
00000050  30 80 9e 5c 06 0f 55 7a  b6 c5 37 61 01 71 19 32  |0..\..Uz..7a.q.2|
00000060  65 6a 87 7f 4f ab 2a 1f  08 3e 9d 46 12 8b eb 70  |ej..O.*..>.F...p|
00000070  b4 3c 85 46 89 01 32 e5  1a 0a d8 a7 ae 00 9c 19  |.<.F..2.........|
00000080  01 80 32 82 98 14 35 5a  7c bc 55 9f 63 e5 2d ca  |..2...5Z|.U.c.-.|
00000090  c0 ba 80 90 ce 07 80 3f  47 40 a3 64 b9 3d 06 2a  |.......?G@.d.=.*|
000000a0  c4 ad cc da 82 56 fb 28  23 55 a0 a0 4c 5e 3a 60  |.....V.(#U..L^:`|
000000b0  46 4f ac b1 03 c5 7a a6  de 21 e9 b7 0f c1 4a d5  |FO....z..!....J.|
000000c0  68 21 a9 f2 c3 98 39 06  1a a1 62 97 3f 02 c0 14  |h!....9...b.?...|
000000d0  60 1b 80 ab 15 aa 05 0f  a8 ff fe 05 1a b1 e0 1f  |`...............|
000000e0  99 91 b6 13 4c 18 83 0e  bd e9 40 f4 51 ba 3d 89  |....L.....@.Q.=.|
000000f0  f1 f7 7d 80 60 15 53 66  35 ee 8e eb 65 a4 e3 ff  |..}.`.Sf5...e...|
00000100  aa e7 18 91 1b 6f a7 e9  f0 36 1b 9a d5 23 61 bc  |.....o...6...#a.|
00000110  34 f1 70 07 0f 6f e3 2a  87 f5 4e aa e6 b1 b4 d5  |4.p..o.*..N.....|
00000120  06 0c 8c 98 6f 3e 3e 2c  65 ad ec d4 67 ca 04 0a  |....o>>,e...g...|
00000130  90 03 c1 45 2e 2a c0 65  2c 34 38 52 b4 fa be 16  |...E.*.e,48R....|
00000140  f2 1b 3e 2b f7 0b 5a 74  0d 9a ad e7 73 84 30 3e  |..>+..Zt....s.0>|
00000150  03 29 52 78 08 ab 54 d0  23 b7 86 0c fb ea 7d 8d  |.)Rx..T.#.....}.|
00000160  8e 37 19 4c da 86 c5 85  84 a2 ff 03 74 7d d1 14  |.7.L........t}..|
00000170  7a 5c 37 06 05 78 b0 c7  fd 70 38 70 2d 81 30 be  |z\7..x...p8p-.0.|
00000180  77 8b aa 75 69 16 42 02  fa ce 1b 3c 01 32 44 8f  |w..ui.B....<.2D.|
00000190  96 f9 ba 6f 3a e3 e5 cd  d6 84 95 5e 40 95 ae 68  |...o:......^@..h|
000001a0  ad 70 0c 6f e0 88 9b f2  f6 37 82 f7 2a 25 c2 b2  |.p.o.....7..*%..|
000001b0  e5 71 65 1f 63 a7 94 83  04 a0 27 90 84 5c 00 fe  |.qe.c.....'..\..|
000001c0  ff ff 83 fe ff ff 01 00  00 00 00 60 3c 03 00 28  |...........`<..(|
000001d0  c9 ff 05 fe ff ff 02 60  3c 03 00 20 25 00 00 00  |.......`<.. %...|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
1+0 enregistrements lus
1+0 enregistrements écrits
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200
512 octets (512 B) copiés, 0,00084644 s, 605 kB/s

J'avoue que je ne comprends pas à quoi correspond ce dernier test et ce qu'il implique...

Je vais vérifier les valeurs à modifier, on ne sait jamais.
Sinon, où est-ce que se trouve le mbr pour faire la sauvegarde?

Dernière modification par Hodash (Le 15/05/2010, à 10:37)

Hors ligne

#16 Le 15/05/2010, à 12:03

Nasman

Re : Partition Windows 7 disparue Chevauchement

Ton système ubuntu installé est-il fonctionnel ? As tu fait les manip à partir d'un LiveCD ou à partir du système installé ?
Sinon pour les manips pour modifier le mbr:

0) Sauvegarder le mbr
Démarrer une session LiveCD
Dans un terminal

sudo dd if=/dev/sda of=~/Desktop/mbr_sauvegarde bs=512 count=1

Va te mettre une copie du mbr sur ton Bureau de la session Live - à sauvegarder sur support externe (clé usb) que tu enlèveras (pour éviter d'y toucher)

1) Installer le paquet ghex2 (à partir du dépôt universe)
2) Editer le fichier mbr_sauv avec ghex et effectuer les modifs concernant les tailles des partitions. Sauf erreur il faudra modifier
à l'adresse 0x1ca-0x1cd pour la taille de sda1
à l'adresse 0x1da-0x1dd pour la taille de sda2
à l'adresse 0x1ea-0x1ed pour la taille de sda3
à l'adresse 0x1fa-0x1fd pour la taille de sda4

3) Poster le contenu du mbr_modif pour vérification
4) Si OK alors écraser le mbr actuel par celui modifié (il est donc impératif d'avoir une copie au chaud avant d'effectuer la manip)

sudo dd if=~/Desktop/mbr_modif of=/dev/sda bs=512 count=1

Attention manip dangereuse

Si le pb est le chevauchement des partitions primaires, ce devrait être réglé - mais après les mystères de Windows...

Nota : Généralement les partitions commencent à un début de cylindre (excepté sda1) et un cylindre fait 255 (têtes)x63 (secteurs/piste) = 16065 secteurs
Il faut vérifier car ton disque est non conforme

224 têtes, 19 secteurs/piste, 459004 cylindres
Unités = cylindres de 4256 * 512 = 2179072 octets

Je viens de vérifier - les partitions ne commencent pas à un début de cylindre - ce qui n'arrange rien - mais on a vérifié les vrais débuts.


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

Hors ligne

#17 Le 15/05/2010, à 12:38

Hodash

Re : Partition Windows 7 disparue Chevauchement

Oui, en effet j'utilisais le système ubuntu installé dans la partition étendue sans aucun problème. Et j'ai fait les manips à partir de ce même système.
Là je viens juste de passer au LiveCD.

Hors ligne

#18 Le 15/05/2010, à 13:09

Hodash

Re : Partition Windows 7 disparue Chevauchement

Voilà mon fichier mbr (converti en texte), car je ne trouve pas les adresses 0x1ca-0x1cd, 0x1da-0x1dd, 0x1ea-0x1ed et 0x1fa-0x1fd.
Donc, c'est la version telle qu'elle est maintenant, non modifiée.

00000000        eb 63 90 d0 bc 00 7c 8e c0 8e d8 be 00 7c bf 00 06 b9        .c....|......|....
00000012        00 02 fc f3 a4 50 68 1c 06 cb fb b9 04 00 bd be 07 80        .....Ph...........
00000024        7e 00 00 7c 0b 0f 85 0e 01 83 c5 10 e2 f1 cd 18 88 56        ~..|.............V
00000036        00 55 c6 46 11 05 c6 46 10 00 b4 41 bb aa 55 cd 13 5d        .U.F...F...A..U..]
00000048        72 0f 81 fb 55 aa 75 09 f7 c1 01 00 74 03 fe 46 10 66        r...U.u.....t..F.f
0000005a        00 80 01 00 00 00 00 00 00 00 ff fa 90 90 f6 c2 80 75        .................u
0000006c        02 b2 80 ea 74 7c 00 00 31 c0 8e d8 8e d0 bc 00 20 fb        ....t|..1....... .
0000007e        a0 64 7c 3c ff 74 02 88 c2 52 bb 17 04 80 27 03 74 06        .d|<.t...R....'.t.
00000090        be 88 7d e8 1c 01 be 05 7c f6 c2 80 74 48 b4 41 bb aa        ..}.....|...tH.A..
000000a2        55 cd 13 5a 52 72 3d 81 fb 55 aa 75 37 83 e1 01 74 32        U..ZRr=..U.u7...t2
000000b4        31 c0 89 44 04 40 88 44 ff 89 44 02 c7 04 10 00 66 8b        1..D.@.D..D.....f.
000000c6        1e 5c 7c 66 89 5c 08 66 8b 1e 60 7c 66 89 5c 0c c7 44        .\|f.\.f..`|f.\..D
000000d8        06 00 70 b4 42 cd 13 72 05 bb 00 70 eb 76 b4 08 cd 13        ..p.B..r...p.v....
000000ea        73 0d f6 c2 80 0f 84 d0 00 be 93 7d e9 82 00 66 0f b6        s..........}...f..
000000fc        c6 88 64 ff 40 66 89 44 04 0f b6 d1 c1 e2 02 88 e8 88        ..d.@f.D..........
0000010e        f4 40 89 44 08 0f b6 c2 c0 e8 02 66 89 04 66 a1 60 7c        .@.D.......f..f.`|
00000120        66 09 c0 75 4e 66 a1 5c 7c 66 31 d2 66 f7 34 88 d1 31        f..uNf.\|f1.f.4..1
00000132        d2 66 f7 74 04 3b 44 08 7d 37 fe c1 88 c5 30 c0 c1 e8        .f.t.;D.}7....0...
00000144        02 08 c1 88 d0 5a 88 c6 bb 00 70 8e c3 31 db b8 01 02        .....Z....p..1....
00000156        cd 13 72 1e 8c c3 60 1e b9 00 01 8e db 31 f6 bf 00 80        ..r...`......1....
00000168        8e c6 fc f3 a5 1f 61 ff 26 5a 7c be 8e 7d eb 03 be 9d        ......a.&Z|..}....
0000017a        7d e8 34 00 be a2 7d e8 2e 00 cd 18 eb fe 47 52 55 42        }.4...}.......GRUB
0000018c        20 00 47 65 6f 6d 00 48 61 72 64 20 44 69 73 6b 00 52         .Geom.Hard Disk.R
0000019e        65 61 64 00 20 45 72 72 6f 72 0d 0a 00 bb 01 00 b4 0e        ead. Error........
000001b0        cd 10 ac 3c 00 75 f4 c3 51 15 52 15 00 00 80 6b 10 00        ...<.u..Q.R....k..
000001c2        07 df 13 30 00 08 00 00 a0 26 03 00 00 86 0f 30 07 df        ...0.....&.....0..
000001d4        d3 ff 00 28 03 00 c0 74 88 0c 00 a0 c1 ff 07 df d3 ff        ...(...t..........
000001e6        00 98 8b 0c 20 11 60 00 00 64 d3 ff 0f df d3 ff fe 9f        .... .`..d........
000001f8        eb 0c 02 7b 84 67 55 aa                                      ...{.gU.

Dernière modification par Hodash (Le 15/05/2010, à 13:12)

Hors ligne

#19 Le 15/05/2010, à 14:12

Nasman

Re : Partition Windows 7 disparue Chevauchement

Dans ton listing, tu as 18 octets par ligne (16 c'est mieux) il faut compter à partir du début de ligne
1ca fait partie de la ligne d'adresse 000001c2, commence par a0...
1da "                      "                  000001d4,        "            c0
1ea      "                  "                 000001e6         "            20
1fa            "               "               000001f8          "           02


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

Hors ligne

#20 Le 15/05/2010, à 14:47

Hodash

Re : Partition Windows 7 disparue Chevauchement

Oups, désolé, voilà la version 16 octets par ligne :

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 75 02 b2 80 ea        ...........u....
00000070        74 7c 00 00 31 c0 8e d8 8e d0 bc 00 20 fb a0 64        t|..1....... ..d
00000080        7c 3c ff 74 02 88 c2 52 bb 17 04 80 27 03 74 06        |<.t...R....'.t.
00000090        be 88 7d e8 1c 01 be 05 7c f6 c2 80 74 48 b4 41        ..}.....|...tH.A
000000a0        bb aa 55 cd 13 5a 52 72 3d 81 fb 55 aa 75 37 83        ..U..ZRr=..U.u7.
000000b0        e1 01 74 32 31 c0 89 44 04 40 88 44 ff 89 44 02        ..t21..D.@.D..D.
000000c0        c7 04 10 00 66 8b 1e 5c 7c 66 89 5c 08 66 8b 1e        ....f..\|f.\.f..
000000d0        60 7c 66 89 5c 0c c7 44 06 00 70 b4 42 cd 13 72        `|f.\..D..p.B..r
000000e0        05 bb 00 70 eb 76 b4 08 cd 13 73 0d f6 c2 80 0f        ...p.v....s.....
000000f0        84 d0 00 be 93 7d e9 82 00 66 0f b6 c6 88 64 ff        .....}...f....d.
00000100        40 66 89 44 04 0f b6 d1 c1 e2 02 88 e8 88 f4 40        @f.D...........@
00000110        89 44 08 0f b6 c2 c0 e8 02 66 89 04 66 a1 60 7c        .D.......f..f.`|
00000120        66 09 c0 75 4e 66 a1 5c 7c 66 31 d2 66 f7 34 88        f..uNf.\|f1.f.4.
00000130        d1 31 d2 66 f7 74 04 3b 44 08 7d 37 fe c1 88 c5        .1.f.t.;D.}7....
00000140        30 c0 c1 e8 02 08 c1 88 d0 5a 88 c6 bb 00 70 8e        0........Z....p.
00000150        c3 31 db b8 01 02 cd 13 72 1e 8c c3 60 1e b9 00        .1......r...`...
00000160        01 8e db 31 f6 bf 00 80 8e c6 fc f3 a5 1f 61 ff        ...1..........a.
00000170        26 5a 7c be 8e 7d eb 03 be 9d 7d e8 34 00 be a2        &Z|..}....}.4...
00000180        7d e8 2e 00 cd 18 eb fe 47 52 55 42 20 00 47 65        }.......GRUB .Ge
00000190        6f 6d 00 48 61 72 64 20 44 69 73 6b 00 52 65 61        om.Hard Disk.Rea
000001a0        64 00 20 45 72 72 6f 72 0d 0a 00 bb 01 00 b4 0e        d. Error........
000001b0        cd 10 ac 3c 00 75 f4 c3 51 15 52 15 00 00 80 6b        ...<.u..Q.R....k
000001c0        10 00 07 df 13 30 00 08 00 00 a0 26 03 00 00 86        .....0.....&....
000001d0        0f 30 07 df d3 ff 00 28 03 00 c0 74 88 0c 00 a0        .0.....(...t....
000001e0        c1 ff 07 df d3 ff 00 98 8b 0c 20 11 60 00 00 64        .......... .`..d
000001f0        d3 ff 0f df d3 ff fe 9f eb 0c 02 7b 84 67 55 aa        ...........{.gU.

Edit : Oups je viens de rajouter les 3 dernières lignes qui avaient été laissées de côté involontairement...

Dernière modification par Hodash (Le 15/05/2010, à 15:22)

Hors ligne

#21 Le 15/05/2010, à 15:28

Hodash

Re : Partition Windows 7 disparue Chevauchement

Voilà les modifications que je m'apprête à effectuer.
Est-ce que je dois modifier la taille de sda4 aussi? Mais là par contre je ne sais pas comment...

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 75 02 b2 80 ea        ...........u....
00000070        74 7c 00 00 31 c0 8e d8 8e d0 bc 00 20 fb a0 64        t|..1....... ..d
00000080        7c 3c ff 74 02 88 c2 52 bb 17 04 80 27 03 74 06        |<.t...R....'.t.
00000090        be 88 7d e8 1c 01 be 05 7c f6 c2 80 74 48 b4 41        ..}.....|...tH.A
000000a0        bb aa 55 cd 13 5a 52 72 3d 81 fb 55 aa 75 37 83        ..U..ZRr=..U.u7.
000000b0        e1 01 74 32 31 c0 89 44 04 40 88 44 ff 89 44 02        ..t21..D.@.D..D.
000000c0        c7 04 10 00 66 8b 1e 5c 7c 66 89 5c 08 66 8b 1e        ....f..\|f.\.f..
000000d0        60 7c 66 89 5c 0c c7 44 06 00 70 b4 42 cd 13 72        `|f.\..D..p.B..r
000000e0        05 bb 00 70 eb 76 b4 08 cd 13 73 0d f6 c2 80 0f        ...p.v....s.....
000000f0        84 d0 00 be 93 7d e9 82 00 66 0f b6 c6 88 64 ff        .....}...f....d.
00000100        40 66 89 44 04 0f b6 d1 c1 e2 02 88 e8 88 f4 40        @f.D...........@
00000110        89 44 08 0f b6 c2 c0 e8 02 66 89 04 66 a1 60 7c        .D.......f..f.`|
00000120        66 09 c0 75 4e 66 a1 5c 7c 66 31 d2 66 f7 34 88        f..uNf.\|f1.f.4.
00000130        d1 31 d2 66 f7 74 04 3b 44 08 7d 37 fe c1 88 c5        .1.f.t.;D.}7....
00000140        30 c0 c1 e8 02 08 c1 88 d0 5a 88 c6 bb 00 70 8e        0........Z....p.
00000150        c3 31 db b8 01 02 cd 13 72 1e 8c c3 60 1e b9 00        .1......r...`...
00000160        01 8e db 31 f6 bf 00 80 8e c6 fc f3 a5 1f 61 ff        ...1..........a.
00000170        26 5a 7c be 8e 7d eb 03 be 9d 7d e8 34 00 be a2        &Z|..}....}.4...
00000180        7d e8 2e 00 cd 18 eb fe 47 52 55 42 20 00 47 65        }.......GRUB .Ge
00000190        6f 6d 00 48 61 72 64 20 44 69 73 6b 00 52 65 61        om.Hard Disk.Rea
000001a0        64 00 20 45 72 72 6f 72 0d 0a 00 bb 01 00 b4 0e        d. Error........
000001b0        cd 10 ac 3c 00 75 f4 c3 51 15 52 15 00 00 80 6b        ...<.u..Q.R....k
000001c0        10 00 07 df 13 30 00 08 00 00 00 20 03 00 00 86        .....0.....&....
000001d0        0f 30 07 df d3 ff 00 28 03 00 00 70 88 0c 00 a0        .0.....(...t....
000001e0        c1 ff 07 df d3 ff 00 98 8b 0c fe 07 60 00 00 64        .......... .`..d
000001f0        d3 ff 0f df d3 ff fe 9f eb 0c 02 7b 84 67 55 aa        ...........{.gU.

Dernière modification par Hodash (Le 15/05/2010, à 15:37)

Hors ligne

#22 Le 15/05/2010, à 15:39

Nasman

Re : Partition Windows 7 disparue Chevauchement

Bon, cela me parait bon - correction des tailles de sda1, sda2 et sda3. il est peut être plus sage de ne pas toucher à sda4 pour l'instant - d'autant plus qu'il faudrait examiner tous les ebr.
Si tu as fait les modifs avec ghex, il ne te reste plus qu'à l'enregistrer sous mbr_modif et à remplacer le mbr (j'espère que tu as une sauvegarde de l'original en lieu sur au cas où).

Aller, on croise les doigts...


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

Hors ligne

#23 Le 15/05/2010, à 16:10

Hodash

Re : Partition Windows 7 disparue Chevauchement

Impeccable !!!
Tout remarche comme avant !

Merci énormément, je ne m'en serais jamais sorti tout seul.

Pour la 4ème partition, je pense que je peux ne pas m'en occuper, j'ai l'impression qu'elle n'a pas été touchée. Mais sinon au cas où ça consiste en quoi "examiner tous les ebr" ?

Encore merci ! big_smile

Hors ligne

#24 Le 15/05/2010, à 16:19

Nasman

Re : Partition Windows 7 disparue Chevauchement

Ça consisterait à regarder les entrées des partitions étendues, de déterminer où commencent les partitions logiques, vérifier qu'elles commencent bien à l'endroit indiqué (pour les ntfs on reconnait le "NTFS" en début de partition mais je crois que c'est différent avec l'EXT3...- il faut connaitre leur structure).
Une fois les partitions logiques bien identifiées il faudrait vérifier si les tailles sont correctes - mais si tout fonctionne, c'est pas la peine de chercher les ennuis.

Heureux que tu t'en sois sorti - ce sont des opérations risquées mais qui permettent de mieux comprendre comment fonctionne le partitionnement.

C'est donc résolu en ce qui te concerne - dommage que ce ne soit pas toi qui ais initié cette discussion (tu ne peux mettre résolu dans le titre).

Tu peux désormais faire une offrande à Saint IGNUcius wink


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

Hors ligne

#25 Le 22/05/2010, à 12:03

damienbellet

Re : Partition Windows 7 disparue Chevauchement

gentil_philou a écrit :

Le mode sans échec de Windows prouve bien que le mode normal est un échec.

lol

mdr tout a fait ^^

Hors ligne