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 21/01/2012, à 22:01

Guinioul

10.04 - partitions qui se montent mais non detectées par gparted o_O

Bonjour,

Le beau père de ma compagne possède un ordi fixe sur lequel j'avais installé un dual boot : winXP et Ubuntu 10.04
L'installation était la suivante :
- une partoche ntfs pour WinXP,
- une partoche ext4 pour Ubuntu,
- une partoche ntfs de données ("partagée" entre les deux OS) .

Suite à un plantage complet de WinXP j'ai réinstallé celui ci sur sa partition ntfs (jusque là tout va bien et WinXP fonctionne) .
J'ai voulu ensuite réinstaller 10.04 (car Grub a été viré par la réinstall de Windows) mais c'est là que ça se corse .

Le problème que je rencontre est le suivant :
Le live se lance bien depuis le CD mais gparted m'indique ensuite lors de l'install que le disque /dev/sda (sur lequel sont les partitions) est vide ! Pourtant ce n'est pas le cas et comble du bizarre Nautilus arrive même sans aucun problème à monter les partitions (et accéder aux données qu'elles contiennent!) . L’utilitaire de disque (pas gparted) voit aussi les partitions sans problème mais gparted ne les voit pas (il m'indique un volume vide!) .

Est ce que quelqu'un a déjà rencontré ce problème ?
Comment puis je faire du coup pour installer ubuntu ?

Merci d'avance .
PS : à noter que le cd utilisé est celui qui avait permis la première install de 10.04 sur cet ordi .

Hors ligne

#2 Le 21/01/2012, à 22:08

xabilon

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

Salut

Tu n'as pas besoin de réinstaller Ubuntu si c'est juste Grub qui a sauté, il suffit de réinstaller Grub depuis le LiveCD
Peux-tu donner le résultat, depuis le LiveCD, de la commande :

sudo fdisk -l

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 23/01/2012, à 21:51

pecab

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

Oui Guinioul, je rencontre moi aussi ce genre de souci, et je ne sais pas comment m'en dépatouiller...
Depuis quelques années j'ai fait plein d'installs en dualboot XP et ubuntu sans rencontrer un souci.
Je me suis payé une bonne config récemment, (disque SSD (Crucial M4 128Go si jamais c'est une piste...), 8Go de RAM, coreI5 etc...) et là, c'est le drame :

j'installe Windows7, et quand je veux installer Ubuntu à côté via clé bootable, le ubuntu live "voit" la partition windows 7, mais quand on utilise l'outil de partitionnement (Gparted) le disque est considéré comme vide. Est-ce que c'est lié au SSD ? (j'ai pas pris de précautions particulières pour le formatage comme l'alignement ou autre que j'ai vu dans quelques discussions par ici...) Nautilus et Gparted n'utilisent pas les mêmes outils pour gérer les partitions ?

@xabilon :
Effectivement Guinioul n'a pas besoin de réinstaller mais s'il veut le faire, il ne peut pas faire cohabiter les 2 systèmes...

Merci d'avance pour vos remarques avisées !

Edit : Guinioul mentionne dans le titre du fil la 10.04, mais moi c'est avec la 11.10 (install fraiche oblige !) c'est donc à priori pas lié la version de ubuntu. Guinioul, utilises-tu aussi un SSD ?

Dernière modification par pecab (Le 23/01/2012, à 21:54)

Hors ligne

#4 Le 23/01/2012, à 22:30

pecab

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

Le resultat de sudo fdisk -l chez moi

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd3f96ee6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   122882047    61337600    7  HPFS/NTFS/exFAT

La ligne
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
m'interpelle, 
GPT Kézako ?
Je vais me renseigner...

Hors ligne

#5 Le 23/01/2012, à 22:42

pecab

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

trouvé sur http://forums.fedora-fr.org/viewtopic.php?id=24795 :
le problème est que pour installer un dual boot avec win7 sur un système EFI, le disque doit obligatoirement être un GPT, du coup la MBR protective n'est plus accessible par GRUB...
C'est une sûrement une piste, Sherlock...

Hors ligne

#6 Le 25/01/2012, à 10:17

malbo

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

pecab,
Si tu as réussi à installer Ubuntu là-dedans, pourrais-tu donner quelques détails ?
Si par contre, tu n'as pas encore installé Ubuntu, ce serait utile que tu crées une nouvelle discussion pour ton cas personnel (en donnant ici le lien vers cette nouvelle discussion). En effet, ton cas d'une installation de Win7 et Ubuntu dans un système Bios/UEFI n'a rien à voir avec le cas de Guinioul qui a créé la présente discussion.

Hors ligne

#7 Le 25/01/2012, à 14:55

pecab

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

@Malbo :
Mon problème n'a effectivement plus grand-chose à voir mais à la base oui :
Nautilus et Gparted ne voient pas les partitions de la même façon, c'est ça le problème de base de Guinioul, l'impact de l'UEFI, je l'ai compris grâce à ce fil, je ne pense donc pas avoir fait dans le hors-sujet complet...
Cela dit effectivement, je vais me pencher vers d'autres fils maintenant...

Hors ligne

#8 Le 25/01/2012, à 16:08

Alain Tiri

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

J'ai eu le problème il n'y a pas si longtemps avec un eeePC. J'ai tenté de résoudre le pb de la propriétaire par téléphone...

J'interviens juste pour donner des indices... et ce qu'il faut éviter de faire  :-)
C'était une ré-installation faite pas un technicien avant un départ imminent en Afrique.
Ubuntu était plus lent que lors de la précédente installation en dual-boot. (le but était de réinstaller pour que cela redevienne plus rapide)
En Live-USB, je lui ai demandé de démonter un disque, puisque sur ce mini pc, il était sensé y avoir deux disques.
Et c'est là que le drame est arrivé. Je ne sais pas quelle partition elle a démonté finalement (qu'était /sdb ?). Le Live ne s'éteignait pas. Ni Win, ni Linux au lancement. fstab vide, et aucune idée de comment réparer la situation sans formater tout. GParted ne voyait rien, ni aucun autre gestionnaire de partition que je connais (gestionnaire de volume logique... ).
On a fini par tout réinstaller, puisque les documents hyper important qu'elle devait absolument retrouver dans les 3 jours se trouvaient sur une sauvegarde... interrompue juste avant ! (Dieu existe ! Et il bénit le libre !!)

Vous voilà prévenus :-)

Hors ligne

#9 Le 26/02/2012, à 19:51

Guinioul

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

hello,

je suis sur le pécé recalcitrant .

donc :
"fdisk -l" donne :

omitting empty partition (5)

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x22fbcd98

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/sda2            1276        9728    67898113    f  W95 Ext'd (LBA)
/dev/sda3            2551        9728    57657253+   7  HPFS/NTFS
/dev/sda5            1276        1400      999424   82  Linux swap / Solaris
/dev/sda6            1400        2550     9239552   83  Linux

avec "blkid" j'ai en retour :

/dev/sda1: UUID="EC6C6CA56C6C6C70" TYPE="ntfs" 
/dev/sda3: LABEL="donnM-CM-)es" UUID="6A30E19D30E1708D" TYPE="ntfs" 
/dev/sda5: UUID="0650e0b0-f96e-4e6c-aeca-5c039b717ad8" TYPE="swap" 
/dev/sda6: UUID="d1478f34-d608-4490-a71c-998efdfae5ff" TYPE="ext4" 
/dev/loop0: TYPE="squashfs" 
/dev/ramzswap0: TYPE="swap" 

L'installeur me detcet toujours un disque vide o_O .

Dernière modification par Guinioul (Le 26/02/2012, à 19:52)

Hors ligne

#10 Le 26/02/2012, à 20:16

Nasman

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

gparted est très sensible à la cohérence des tables des partitions. Si elles se chevauchent, alors le disque sera considéré comme non alloué.

Que donne:

sudo fdisk -lu

et

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

Edit : sda2 et sda3 sont des partitions principales et pourtant elles se chevauchent (indication du début et fin des cylindres. L'option -lu donnera un résultat plus précis)

Dernière modification par Nasman (Le 26/02/2012, à 20:18)


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

Hors ligne

#11 Le 01/05/2012, à 12:12

Guinioul

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

bonjour,

désolé je reponds tardivement à chaque fois mais le pécé n'est pas chez moi donc je n'y ai accès que de temps en temps ...

Donc pour "fdisk -lu" j'obtiens :

omitting empty partition (5)

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x22fbcd98

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63    20482874    10241406    7  HPFS/NTFS
/dev/sda2        20484094   156280319    67898113    f  W95 Ext'd (LBA)
/dev/sda3        40965813   156280319    57657253+   7  HPFS/NTFS
/dev/sda5        20484096    22482943      999424   82  Linux swap / Solaris
/dev/sda6        22484992    40964095     9239552   83  Linux

concernant "sudo dd if=/dev/sda bs=512 count=1 | hexdump -C" j'ai :

00000000  33 c0 8e d0 bc 00 7c fb  50 07 50 1f fc be 1b 7c  |3.....|.P.P....||
00000010  bf 1b 06 50 57 b9 e5 01  f3 a4 cb bd be 07 b1 04  |...PW...........|
00000020  38 6e 00 7c 09 75 13 83  c5 10 e2 f4 cd 18 8b f5  |8n.|.u..........|
00000030  83 c6 10 49 74 19 38 2c  74 f6 a0 b5 07 b4 07 8b  |...It.8,t.......|
00000040  f0 ac 3c 00 74 fc bb 07  00 b4 0e cd 10 eb f2 88  |..<.t...........|
00000050  4e 10 e8 46 00 73 2a fe  46 10 80 7e 04 0b 74 0b  |N..F.s*.F..~..t.|
00000060  80 7e 04 0c 74 05 a0 b6  07 75 d2 80 46 02 06 83  |.~..t....u..F...|
00000070  46 08 06 83 56 0a 00 e8  21 00 73 05 a0 b6 07 eb  |F...V...!.s.....|
00000080  bc 81 3e fe 7d 55 aa 74  0b 80 7e 10 00 74 c8 a0  |..>.}U.t..~..t..|
00000090  b7 07 eb a9 8b fc 1e 57  8b f5 cb bf 05 00 8a 56  |.......W.......V|
000000a0  00 b4 08 cd 13 72 23 8a  c1 24 3f 98 8a de 8a fc  |.....r#..$?.....|
000000b0  43 f7 e3 8b d1 86 d6 b1  06 d2 ee 42 f7 e2 39 56  |C..........B..9V|
000000c0  0a 77 23 72 05 39 46 08  73 1c b8 01 02 bb 00 7c  |.w#r.9F.s......||
000000d0  8b 4e 02 8b 56 00 cd 13  73 51 4f 74 4e 32 e4 8a  |.N..V...sQOtN2..|
000000e0  56 00 cd 13 eb e4 8a 56  00 60 bb aa 55 b4 41 cd  |V......V.`..U.A.|
000000f0  13 72 36 81 fb 55 aa 75  30 f6 c1 01 74 2b 61 60  |.r6..U.u0...t+a`|
00000100  6a 00 6a 00 ff 76 0a ff  76 08 6a 00 68 00 7c 6a  |j.j..v..v.j.h.|j|
00000110  01 6a 10 b4 42 8b f4 cd  13 61 61 73 0e 4f 74 0b  |.j..B....aas.Ot.|
00000120  32 e4 8a 56 00 cd 13 eb  d6 61 f9 c3 54 61 62 6c  |2..V.....a..Tabl|
00000130  65 20 64 65 20 70 61 72  74 69 74 69 6f 6e 20 6e  |e de partition n|
00000140  6f 6e 20 76 61 6c 69 64  65 00 45 72 72 65 75 72  |on valide.Erreur|
00000150  20 6c 6f 72 73 20 64 75  20 63 68 61 72 67 65 6d  | lors du chargem|
00000160  65 6e 74 20 64 75 20 73  79 73 74 8a 6d 65 20 64  |ent du syst.me d|
00000170  27 65 78 70 6c 6f 69 74  61 74 69 00 53 79 73 74  |'exploitati.Syst|
00000180  8a 6d 65 20 64 27 65 78  70 6c 6f 69 74 61 74 69  |.me d'exploitati|
00000190  6f 6e 20 61 62 73 65 6e  74 00 00 00 00 00 00 00  |on absent.......|
000001a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001b0  00 00 00 00 00 2c 4a 7c  98 cd fb 22 00 00 80 01  |.....,J|..."....|
000001c0  01 00 07 fe ff ff 3f 00  00 00 fc 8a 38 01 00 13  |......?.....8...|
000001d0  d7 ff 0f fe ff ff fe 8f  38 01 02 16 18 08 00 01  |........8.......|
000001e0  c1 ff 07 fe ff ff b5 16  71 02 4b 8f df 06 00 00  |........q.K.....|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0,00106065 s, 483 kB/s

encore merci pour votre aide :-)

Hors ligne

#12 Le 01/05/2012, à 15:05

Nasman

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

Si tu regardes le début et la fin des partitions tu verras que sda3 (sensée être une partition principale) est incluse dans la partition étendue sda2.
Les partitions logiques sda5 et sda6 sont bien incluses dans la partition étendue sda2.

Reste à savoir si :
- la partition sda2 n'a pas été étendue au delà de la partition principale qui suivait, à savoir sda3
- la partition sda3 est elle vraiment une partition principale.

Si on tient compte du fait que les partitions principales commencent souvent à un multiple de cylindre (soit un multiple de 255x63 = 16065) et que les partitions logiques commencent à la tête suivante (soit 63 secteurs plus loin), alors la partition sda3 serait une partition logique car
40965813 = 16065x2550 + 63

On va vérifier si la partition ntfs en question commence bien au secteur 40965813. Si tel est le cas on devrait trouver la signature NTFS au début de la zone amorce.

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

On va aussi essayer de retrouver la trace des ebr (sorte de mbr pour les partitions logiques) - il faudra procéder de part en part selon ce que tu auras posté

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

Dernière modification par Nasman (Le 01/05/2012, à 15:14)


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

Hors ligne

#13 Le 06/05/2012, à 16:09

Guinioul

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

bonjour et encore merci pour ton aide .

De mémoire quand j'ai fait l'install il me semble avoir aligné les partitions aux cyilindres, ceci explique peut etre cela .

Le résultat de "sudo dd if=/dev/sda bs=512 count=1 skip=40965813 | hexdump -C" est

1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.019308 s, 26.5 kB/s
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  4a 8f df 06 00 00 00 00  |........J.......|
00000030  00 00 0c 00 00 00 00 00  f4 f8 6d 00 00 00 00 00  |..........m.....|
00000040  f6 00 00 00 01 00 00 00  8d 70 e1 30 9d e1 30 6a  |.........p.0..0j|
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

Pour "sudo dd if=/dev/sda bs=512 count=1 skip=20484094 | hexdump -C" j'ai

00000000  73 6f 72 75 6e 2e 73 72  65 67 30 30 35 38 43 4c  |sorun.sreg0058CL|
00000010  53 49 44 5c 7b 39 39 39  39 33 37 42 43 2d 33 30  |SID\{999937BC-30|
00000020  46 45 2d 31 31 44 34 2d  42 41 35 32 2d 30 30 43  |FE-11D4-BA52-00C|
00000030  30 34 46 36 38 34 33 46  41 7d 5c 50 72 6f 67 72  |04F6843FA}\Progr|
00000040  61 6d 6d 61 62 6c 65 6d  73 6f 72 75 6e 2e 73 72  |ammablemsorun.sr|
00000050  65 67 30 30 35 39 43 4c  53 49 44 5c 7b 39 39 39  |eg0059CLSID\{999|
00000060  39 33 37 42 43 2d 33 30  46 45 2d 31 31 44 34 2d  |937BC-30FE-11D4-|
00000070  42 41 35 32 2d 30 30 43  30 34 46 36 38 34 33 46  |BA52-00C04F6843F|
00000080  41 7d 5c 54 79 70 65 4c  69 62 7b 42 33 35 46 42  |A}\TypeLib{B35FB|
00000090  44 45 39 2d 37 30 34 32  2d 31 31 44 33 2d 39 43  |DE9-7042-11D3-9C|
000000a0  30 46 2d 30 30 43 30 34  46 37 32 44 44 35 46 7d  |0F-00C04F72DD5F}|
000000b0  6d 73 6f 72 75 6e 2e 73  72 65 67 30 30 36 30 43  |msorun.sreg0060C|
000000c0  4c 53 49 44 5c 7b 39 39  39 39 33 37 42 43 2d 33  |LSID\{999937BC-3|
000000d0  30 46 45 2d 31 31 44 34  2d 42 41 35 32 2d 30 30  |0FE-11D4-BA52-00|
000000e0  43 30 34 46 36 38 34 33  46 41 7d 5c 56 65 72 73  |C04F6843FA}\Vers|
000000f0  69 6f 6e 49 6e 64 65 70  65 6e 64 65 6e 74 50 72  |ionIndependentPr|
00000100  6f 67 49 44 6d 73 6f 72  75 6e 2e 73 72 65 67 30  |ogIDmsorun.sreg0|
00000110  30 36 32 43 4c 53 49 44  5c 7b 39 39 39 39 33 37  |062CLSID\{999937|
00000120  42 43 2d 33 30 46 45 2d  31 31 44 34 2d 42 41 35  |BC-30FE-11D4-BA5|
00000130  32 2d 30 30 43 30 34 46  36 38 34 33 46 41 7d 53  |2-00C04F6843FA}S|
00000140  65 65 64 23 78 39 33 31  33 36 31 42 38 35 35 39  |eed#x931361B8559|
00000150  34 35 45 45 37 38 46 32  35 34 30 33 34 42 34 38  |45EE78F254034B48|
00000160  33 45 42 44 37 32 45 46  34 30 43 42 37 45 45 37  |3EBD72EF40CB7EE7|
00000170  33 37 37 31 42 45 39 44  38 32 42 42 44 38 42 33  |3771BE9D82BBD8B3|
00000180  44 38 41 33 31 43 42 33  33 33 35 43 37 35 35 39  |D8A31CB3335C7559|
00000190  35 36 39 32 30 43 33 35  41 46 37 43 33 35 39 35  |56920C35AF7C3595|
000001a0  38 46 36 34 41 31 39 37  41 36 44 36 35 37 42 43  |8F64A197A6D657BC|
000001b0  45 36 43 31 33 37 33 36  34 39 46 32 31 32 00 13  |E6C1373649F212..|
000001c0  d8 ff 05 7f c8 ff 01 00  00 00 01 80 1e 00 00 00  |................|
000001d0  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 records in
1+0 records out
512 bytes (512 B) copied, 0.00210921 s, 243 kB/s

encore merci en tout cas smile

Hors ligne

#14 Le 06/05/2012, à 16:55

Nasman

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

1) Tu as bien la signature NTFS (1ère commande donc c'est OK)
2) Le premier ebr (partition étendue) indique normalement la première partition logique. Or l'id de cette partition est 05 (à l'emplacement 1c2), ce qui correspond à une partition étendue (ou un ebr). Ce dernier commencerait 1 secteur plus loin (octets 01 00  00 00 à l'adresse 1c6).
Il faut donc regarder ce qu'il y a en 20484094+1=20484095, donc un petit

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

A mon avis il y a encore un autre ebr - à vérifier


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

Hors ligne

#15 Le 06/05/2012, à 18:28

Guinioul

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

pour sudo dd if=/dev/sda bs=512 count=1 skip=20484095 | hexdump -C j'ai :

00000000  73 73 65 73 5c 43 4c 53  49 44 5c 7b 31 41 35 35  |sses\CLSID\{1A55|
00000010  36 44 41 41 2d 37 38 31  43 2d 31 31 44 33 2d 41  |6DAA-781C-11D3-A|
00000020  34 39 30 2d 30 30 43 30  34 46 36 38 34 33 46 42  |490-00C04F6843FB|
00000030  7d 5c 49 6e 70 72 6f 63  53 65 72 76 65 72 33 32  |}\InprocServer32|
00000040  6d 73 6f 72 75 6e 2e 73  72 65 67 30 30 36 39 6d  |msorun.sreg0069m|
00000050  73 6f 72 75 6e 2e 73 72  65 67 30 30 37 30 53 4f  |sorun.sreg0070SO|
00000060  46 54 57 41 52 45 5c 43  6c 61 73 73 65 73 5c 43  |FTWARE\Classes\C|
00000070  4c 53 49 44 5c 7b 31 41  35 35 36 44 41 41 2d 37  |LSID\{1A556DAA-7|
00000080  38 31 43 2d 31 31 44 33  2d 41 34 39 30 2d 30 30  |81C-11D3-A490-00|
00000090  43 30 34 46 36 38 34 33  46 42 7d 5c 50 72 6f 67  |C04F6843FB}\Prog|
000000a0  49 44 4d 73 6f 52 75 6e  2e 49 45 45 76 65 6e 74  |IDMsoRun.IEEvent|
000000b0  4c 69 73 74 65 6e 65 72  50 72 6f 78 79 2e 31 6d  |ListenerProxy.1m|
000000c0  73 6f 72 75 6e 2e 73 72  65 67 30 30 37 31 53 4f  |sorun.sreg0071SO|
000000d0  46 54 57 41 52 45 5c 43  6c 61 73 73 65 73 5c 43  |FTWARE\Classes\C|
000000e0  4c 53 49 44 5c 7b 31 41  35 35 36 44 41 41 2d 37  |LSID\{1A556DAA-7|
000000f0  38 31 43 2d 31 31 44 33  2d 41 34 39 30 2d 30 30  |81C-11D3-A490-00|
00000100  43 30 34 46 36 38 34 33  46 42 7d 5c 50 72 6f 67  |C04F6843FB}\Prog|
00000110  72 61 6d 6d 61 62 6c 65  6d 73 6f 72 75 6e 2e 73  |rammablemsorun.s|
00000120  72 65 67 30 30 37 32 53  4f 46 54 57 41 52 45 5c  |reg0072SOFTWARE\|
00000130  43 6c 61 73 73 65 73 5c  43 4c 53 49 44 5c 7b 31  |Classes\CLSID\{1|
00000140  41 35 35 36 44 41 41 2d  37 38 31 43 2d 31 31 44  |A556DAA-781C-11D|
00000150  33 2d 41 34 39 30 2d 30  30 43 30 34 46 36 38 34  |3-A490-00C04F684|
00000160  33 46 42 7d 5c 54 79 70  65 4c 69 62 6d 73 6f 72  |3FB}\TypeLibmsor|
00000170  75 6e 2e 73 72 65 67 30  30 37 33 53 4f 46 54 57  |un.sreg0073SOFTW|
00000180  41 52 45 5c 43 6c 61 73  73 65 73 5c 43 4c 53 49  |ARE\Classes\CLSI|
00000190  44 5c 7b 31 41 35 35 36  44 41 41 2d 37 38 31 43  |D\{1A556DAA-781C|
000001a0  2d 31 31 44 33 2d 41 34  39 30 2d 30 30 43 30 34  |-11D3-A490-00C04|
000001b0  46 36 38 34 33 46 42 7d  5c 56 65 72 73 69 00 13  |F6843FB}\Versi..|
000001c0  d9 ff 82 7f c8 ff 01 00  00 00 00 80 1e 00 00 7f  |................|
000001d0  c9 ff 05 e4 ef ff 02 80  1e 00 00 00 1a 01 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
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.00109422 s, 468 kB/s

encore merci :-)

Hors ligne

#16 Le 06/05/2012, à 18:56

Nasman

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

Dans cet ebr on trouve l'emplacement de la première partition logique en linux-swap (id=82 en 1c2) et qui commence un secteur plus loin, soit au secteur 20484096 et de taille 1998848 secteurs.
L'autre entrée de l'ebr est un autre ebr qui commence 1998850 secteurs après le début de la partition étendue, soit au secteur 22482944.

On y accède avec:

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

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

Hors ligne

#17 Le 06/05/2012, à 20:13

Guinioul

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

ok, le terminal me renvoie :

00000000  a2 d4 4a 2c 2c 77 bb 59  67 43 9e 12 bd b2 ff f3  |..J,,w.YgC......|
00000010  38 c4 d3 17 81 8a a0 04  4b d6 70 ce f7 1a 64 47  |8.......K.p...dG|
00000020  8e e7 89 84 51 1c 45 d7  28 61 84 8b 8d 81 e8 f3  |....Q.E.(a......|
00000030  cc 79 93 18 f8 f2 af 9c  25 13 77 07 c2 f0 c2 6b  |.y......%.w....k|
00000040  67 e7 95 2e fa 0d 7e 0e  92 ab 6d b4 52 d4 53 9f  |g.....~...m.R.S.|
00000050  cf 1b 16 38 fa 92 7a 9d  65 af de fc 78 95 80 99  |...8..z.e...x...|
00000060  c0 e9 e1 54 81 da 13 ac  53 20 f3 53 b9 59 af fc  |...T....S .S.Y..|
00000070  6b 0f 84 be c4 d3 85 f3  2b b5 ff f3 38 c4 d4 17  |k.......+...8...|
00000080  81 e6 a0 04 33 ca 74 f9  9b e3 24 6f 70 c3 54 89  |....3.t...$op.T.|
00000090  cd cc b5 cc f2 86 5e ee  c6 3e 2c 35 43 4f 91 60  |......^..>,5CO.`|
000000a0  61 63 6e f6 4b 91 0e 13  98 9e da 73 40 18 11 fa  |acn.K......s@...|
000000b0  89 b9 8e 22 33 be 2e ff  28 01 49 9e 26 bd 7d d0  |..."3...(.I.&.}.|
000000c0  bf 84 6f f9 40 40 d9 af  11 0c b9 f8 75 1e c6 d9  |..o.@@......u...|
000000d0  7b 41 1a d5 5a aa 08 08  ab 42 cc 7a e3 11 37 1b  |{A..Z....B.z..7.|
000000e0  24 c6 cb e4 4a 93 ff f3  38 c4 d5 19 42 02 9c 04  |$...J...8...B...|
000000f0  46 0e 70 f7 9b c6 8b 93  31 a6 0f df ec b9 3d 75  |F.p.....1.....=u|
00000100  63 3c e1 57 a4 c2 11 ed  ac 12 07 bb 99 a3 3e 61  |c<.W..........>a|
00000110  fb 66 91 bd c5 e3 31 c7  ae 6e b7 53 cd d5 d2 d5  |.f....1..n.S....|
00000120  0b a2 6d 7a f3 df b2 fa  1a 70 d1 e7 ff bb 57 fe  |..mz.....p....W.|
00000130  59 1f 5d ed 20 6a 7d 42  ed b0 1e a3 21 23 84 56  |Y.]. j}B....!#.V|
00000140  3b 5d e3 21 d3 18 c9 59  c5 85 3d be 6e c6 f9 f1  |;].!...Y..=.n...|
00000150  35 d5 ff f3 38 c4 cf 18  02 0a 9c 02 36 10 74 6b  |5...8.......6.tk|
00000160  0a 28 74 48 d1 be 2d 46  42 38 9c b9 b1 79 35 94  |.(tH..-FB8...y5.|
00000170  f0 e9 31 f5 bd 4f 25 69  2b fd 59 d9 45 61 7a a3  |..1..O%i+.Y.Eaz.|
00000180  35 1e e7 a9 87 98 c7 6b  44 31 82 e4 95 bb 3d ab  |5......kD1....=.|
00000190  9b 67 af 38 f1 f8 a1 ff  7d 3e 9d 5d 90 f3 ed 7f  |.g.8....}>.]....|
000001a0  b5 5e ce 5d f0 1b 5a 93  ae 52 68 25 08 13 ec d4  |.^.]..Z..Rh%....|
000001b0  a6 f7 9b ef 4d d5 39 e2  08 38 75 44 ff e3 00 9f  |....M.9..8uD....|
000001c0  e9 ff 83 e4 ef ff 00 08  00 00 00 f8 19 01 00 00  |................|
000001d0  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 records in
1+0 records out
512 bytes (512 B) copied, 0.0118856 s, 43.1 kB/s

y'aura moyen de remettre de l'ordre dans tout ça pour réinstaller tu penses ? neutral

Encore merci pour ton temps, c'est vraiment super sympa de m'aider :-)

Hors ligne

#18 Le 07/05/2012, à 09:45

Nasman

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

La dernière partition est de type 83 (ext2, ext3, ext4 ou reiserfs), commence 2048 secteurs plus loin que l'ebr, soit en 2048+22482944=22484992 et a une taille de 18479104 secteurs.

On a bien retrouvé toutes les partitions.

Je regarde comment modifier les ebr et mbr de façon a avoir quelque chose de plus cohérent. Nous avons plusieurs bizarreries :
- Une partition sda3 (dont le numéro devrait correspondre à une partition principale mais qui est incluse dans une partition étendue et commence plutôt à l'emplacement d'une partition logique (multiple de 16065 + 63)
- l'ebr qui commence en 20484094 n'a qu'une entrée (ce qui peut arriver) et qui normalement devrait être une partition logique et non pas un ebr
- à partir de l'ebr situé en 20484095, la situation est plus conforme (1ère entrée=partition logique, 2ème entrée=emplacement ebr suivant)

Avant de tenter de réécrire le mbr et les ebr non conformes, on va les sauvegarder (pour pouvoir les restaurer le cas échéant.

sudo dd if=/dev/sda of=~/mbr.bs bs=512 count=1
sudo dd if=/dev/sda of=~/ebr1.bs bs=512 count=1 skip=20484094
sudo dd if=/dev/sda of=~/ebr2.bs bs=512 count=1 skip=22482944

Les 3 fichiers seront impérativement à sauvegarder sur support externe (genre clé usb) qui devra être enlevée par la suite.

On va par la suite :
- modifier le mbr pour retirer l'entrée vers la partition sda3 qui n'est pas une partition principale
- modifier l'ebr1 pour que la première entrée pointe directement vers la partition logique sda5 (linux swap) et la deuxième vers l'ebr2
- modifier l'ebr2 pour créer une deuxième entrée vers un ebr3 (la première entrée indiquant la partition sda6 (linux)
- créer un ebr3 avec pour unique entrée la partition ntfs (l'ancienne sda3) qui deviendra la partition étendue sda7


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

Hors ligne

#19 Le 07/05/2012, à 10:58

Nasman

Re : 10.04 - partitions qui se montent mais non detectées par gparted o_O

Pour les modifications il va falloir (en mode LiveCD):
installer (en mémoire vive) l'éditeur hexa ghex puis travailler sur des copies du mbr et des ebr

Pour le mbr, remplacer

000001b0  00 00 00 00 00 2c 4a 7c  98 cd fb 22 00 00 80 01  |.....,J|..."....|
000001c0  01 00 07 fe ff ff 3f 00  00 00 fc 8a 38 01 00 13  |......?.....8...|
000001d0  d7 ff 0f fe ff ff fe 8f  38 01 02 16 18 08 00 01  |........8.......|
000001e0  c1 ff 07 fe ff ff b5 16  71 02 4b 8f df 06 00 00  |........q.K.....|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|

par

000001b0  00 00 00 00 00 2c 4a 7c  98 cd fb 22 00 00 80 01  |.....,J|..."....|
000001c0  01 00 07 fe ff ff 3f 00  00 00 fc 8a 38 01 00 13  |......?.....8...|
000001d0  d7 ff 0f fe ff ff fe 8f  38 01 02 16 18 08 00 00  |........8.......|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |........q.K.....|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|

(suppression de la troisième entrée)


Pour l'ebr1, remplacer

000001b0  45 36 43 31 33 37 33 36  34 39 46 32 31 32 00 13  |E6C1373649F212..|
000001c0  d8 ff 05 7f c8 ff 01 00  00 00 01 80 1e 00 00 00  |................|
000001d0  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.|

par

000001b0  45 36 43 31 33 37 33 36  34 39 46 32 31 32 00 13  |E6C1373649F212..|
000001c0  d8 ff 82 7f c8 ff 02 00  00 00 00 80 1e 00 00 fe  |................|
000001d0  ff ff 05 fe ff ff 02 80  1e 00 00 96 f9 07
00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|

(création lien direct vers sda5 en linux-swap + lien vers ebr2)


Pour l'ebr2, remplacer

000001b0  a6 f7 9b ef 4d d5 39 e2  08 38 75 44 ff e3 00 9f  |....M.9..8uD....|
000001c0  e9 ff 83 e4 ef ff 00 08  00 00 00 f8 19 01 00 fe  |................|
000001d0  ff ff 05 fe ff ff 02 80  38 01 00 96 df 06 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|

(création d'une seconde entrée vers un nouveau ebr3)


Pour le nouvel ebr3, créer le fichier suivant

00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000000A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000000B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
000001A0  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  00 00 00 00 00 00 00 fe
000001C0  ff ff 07 fe ff ff b5 06  00 00 4b 8f df 06 00 00
000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 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

(création d'une seule entrée vers la partition logique sda7 en ntfs)


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

Hors ligne