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 17/06/2006, à 00:54

pastaguas

DD externe ext3 plus reconnu

Bonsoir à tous je suis dans une grosse et belle merde. Hier aprem orage de merde bien loin de ché moi mais malheureusement sa ma fais sauté l'éléc... Mon disque dur externe USB2 de 40 Go à pris une claque ... Plus de partition visible plus de fichier bien sur plus rien. J'ai fais des test avec quick recovery sous un windows pour retrouver la partition que dal ensuite j'ai tenter avec testdisk un bon scan j'ai croisé les doigts et toujours rien. J'ai des données vraiment importantes dessus musique certe mais c pas un problème mais j'ai des photos qui sont très très chère à mes yeux je ne pourrai pas m'en passer alors si quelqu'un pourrai me guider pour trouver une solution j'ai certainne base ubuntu mais je suis loin d'avoir de grande capacité. C'est un appel de desespoir SVP donner moi une solution

==> Sous dapper

Hors ligne

#2 Le 17/06/2006, à 01:18

snapshot

Re : DD externe ext3 plus reconnu

Je ne peux rien te promettre, mais bon... on va quand même essayer de le ramener à la vie.

En premier, il faut regarder l'effet qu'il fait sur le système.
1) débranche le disque
2) Ouvre un terminal, et lance la commande suivante (le curseur va simplement attendre sous la ligne) :

tail -n 0 -f /var/log/syslog

3) rebranche le disque.

Si l'USB fonctionne encore, toute une série de messages va s'afficher dans le terminal. Fait un copier/coller et poste nous le résultat ici.
Sinon, vérifie qu'il y a bien du "mouvement" dans la fenêtre de terminal en branchant/débranchant d'autres pétriphériques USB


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#3 Le 17/06/2006, à 09:21

pastaguas

Re : DD externe ext3 plus reconnu

Merci de prendre un peu de ton temps je te poste le résultat NB : ya un hubs USB qui apparait simplement pour une question de confort pour travailler :

Jun 17 09:15:42 localhost kernel: [17179831.152000] usb 4-1: new high speed USB device using ehci_hcd and address 6
Jun 17 09:15:43 localhost kernel: [17179831.284000] hub 4-1:1.0: USB hub found
Jun 17 09:15:43 localhost kernel: [17179831.284000] hub 4-1:1.0: 4 ports detected
Jun 17 09:15:43 localhost kernel: [17179831.592000] usb 4-1.4: new high speed USB device using ehci_hcd and address 7
Jun 17 09:15:43 localhost kernel: [17179831.732000] scsi2 : SCSI emulation for USB Mass Storage devices
Jun 17 09:15:43 localhost kernel: [17179831.732000] usb-storage: device found at 7
Jun 17 09:15:43 localhost kernel: [17179831.732000] usb-storage: waiting for device to settle before scanning
Jun 17 09:15:48 localhost kernel: [17179836.732000]   Vendor: IC25N040  Model: ATMR04-0          Rev: MO2O
Jun 17 09:15:48 localhost kernel: [17179836.732000]   Type:   Direct-Access                      ANSI SCSI revision: 00
Jun 17 09:15:48 localhost kernel: [17179836.736000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 17 09:15:48 localhost kernel: [17179836.736000] sda: assuming drive cache: write through
Jun 17 09:15:48 localhost kernel: [17179836.740000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 17 09:15:48 localhost kernel: [17179836.740000] sda: assuming drive cache: write through
Jun 17 09:15:48 localhost kernel: [17179836.740000]  sda:
Jun 17 09:15:48 localhost kernel: [17179837.144000] sd 2:0:0:0: Attached scsi disk sda
Jun 17 09:15:48 localhost kernel: [17179837.144000] sd 2:0:0:0: Attached scsi generic sg0 type 0
Jun 17 09:15:48 localhost kernel: [17179837.148000] usb-storage: device scan complete



Voila donc pas de souci est il bel est bien là . D'ailleur je le retrouve aussi dans /media ==>USBDISK mais voila plus de partition visible sous partition magique considéré comme espace libre ... En gros je suppose que C un problème au niveau du début de lecture du disque dur perte de la table de partition. Je ne sais pas si ce que je te di t'aide mais voila ... Qui lira verra
merci bien

Dernière modification par pastaguas (Le 17/06/2006, à 11:33)

Hors ligne

#4 Le 17/06/2006, à 11:01

snapshot

Re : DD externe ext3 plus reconnu

Je te confirme que ton disque a bel est bien perdu sa partition : le log affiche "sda:" et c'est tout. Chez moi, quand je branche ma clé USB, j'ai "sda: sda1" qui m'indique que sda a une seule partition dont le n° est 1.

C'est curieux qu'un orage puisse flinguer une partition. Je me serai plus attendu à un problème électrique ou USB. Ça reste assez sérieux comme problème, mais le bon coté des choses, c'est que les données sont probablement toujours là, sauf qu'on a perdu leur emplacement.

On peut tenter de ré-écrire la table de partition. Avec un peu de chance, la nouvelle aura exactement la même structure que l'ancienne, et tu retrouveras tes données. J'ai déjà ramené un disque à la vie comme ça.

Est-ce que tu sais comment il était partitionné et s'il était en FAT, NTFS, ... ?

Il faudra aussi que tu me donnes les sorties des comandes suivante.

Pour voir combien le système voyait de partition avant qu'il ne tombe en panne :

zcat /var/log/syslog.*.gz | grep sda

Pour voir dans quel état est la table des partitions (probablement mauvais...) :

fdisk -l /dev/sda

Pour voir à quoi ressemble le premier bloc du disque :

sudo hexdump -C -n 512 -v /dev/sda

Et enfin, pour voir à quoi ressemble le premier bloc de la première partition (il est supposé être en 0x7e00) :

sudo hexdump -C -n 512 -v -s 0x7e00 /dev/sda

Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#5 Le 17/06/2006, à 11:31

pastaguas

Re : DD externe ext3 plus reconnu

Il étais au format ext3 pour commencer, ensuite c partis pour les manip :
réponse à zcat /var/log/syslog.*.gz | grep sda

Jun 15 08:53:20 Serveur kernel: [4294708.976000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 15 08:53:20 Serveur kernel: [4294708.976000] sda: assuming drive cache: write through
Jun 15 08:53:20 Serveur kernel: [4294708.988000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 15 08:53:20 Serveur kernel: [4294708.988000] sda: assuming drive cache: write through
Jun 15 08:53:20 Serveur kernel: [4294708.988000]  sda:<6>kjournald starting.  Commit interval 5 seconds
Jun 15 08:53:20 Serveur kernel: [4294710.343000] sd 0:0:0:0: Attached scsi disk sda
Jun 15 08:54:56 Serveur kernel: [4294811.615000] EXT3 FS on sda, internal journal
Jun 11 19:58:15 Serveur kernel: [4294707.251000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 11 19:58:15 Serveur kernel: [4294707.251000] sda: assuming drive cache: write through
Jun 11 19:58:15 Serveur kernel: [4294707.262000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 11 19:58:15 Serveur kernel: [4294707.262000] sda: assuming drive cache: write through
Jun 11 19:58:15 Serveur kernel: [4294707.262000]  sda:<6>device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
Jun 11 19:58:15 Serveur kernel: [4294707.710000] sd 0:0:0:0: Attached scsi disk sda
Jun 11 19:58:15 Serveur kernel: [4294709.862000] EXT3 FS on sda, internal journal
Jun 12 17:14:27 Serveur kernel: [4294708.623000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 12 17:14:27 Serveur kernel: [4294708.623000] sda: assuming drive cache: write through
Jun 12 17:14:27 Serveur kernel: [4294708.634000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun 12 17:14:27 Serveur kernel: [4294708.634000] sda: assuming drive cache: write through
Jun 12 17:14:27 Serveur kernel: [4294708.634000]  sda:<6>cdrom: open failed.
Jun 12 17:14:27 Serveur kernel: [4294709.953000] sd 0:0:0:0: Attached scsi disk sda
Jun 12 17:14:27 Serveur kernel: [4294711.411000] EXT3 FS on sda, internal journal
Jun  9 22:24:25 Serveur kernel: [4294707.686000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun  9 22:24:25 Serveur kernel: [4294707.686000] sda: assuming drive cache: write through
Jun  9 22:24:25 Serveur kernel: [4294707.698000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Jun  9 22:24:25 Serveur kernel: [4294707.698000] sda: assuming drive cache: write through
Jun  9 22:24:25 Serveur kernel: [4294707.698000]  sda: unknown partition table
Jun  9 22:24:25 Serveur kernel: [4294708.135000] sd 0:0:0:0: Attached scsi disk sda
Jun  9 22:24:25 Serveur kernel: [4294708.596000] EXT3 FS on sda, internal journal

réponse à fdisk -l /dev/sda

Disque /dev/sda: 40.0 Go, 40007761920 octets
64 têtes, 32 secteurs/piste, 38154 cylindres
Unités = cylindres de 2048 * 512 = 1048576 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système

réponse à sudo hexdump -C -n 512 -v /dev/sda

00000000  fc 31 c0 8e d0 31 e4 8e  d8 8e c0 be 00 7c bf 00  |.1...1.......|..|
00000010  06 b9 00 01 f3 a5 be ee  07 b0 08 ea 20 06 00 00  |............ ...|
00000020  80 3e b3 07 ff 75 04 88  16 b3 07 80 3c 00 74 04  |.>...u......<.t.|
00000030  08 06 af 07 83 ee 10 d0  e8 73 f0 cd 1a 89 16 00  |.........s......|
00000040  08 e8 2d 01 81 3e b1 07  ff ff 74 46 f6 06 b0 07  |..-..>....tF....|
00000050  80 74 06 b4 01 cd 16 75  39 f6 06 b0 07 40 74 07  |.t.....u9....@t.|
00000060  f6 06 17 04 0f 75 2b 31  c0 cd 1a 2b 16 00 08 2b  |.....u+1...+...+|
00000070  16 b1 07 72 d7 a0 b0 07  24 07 3c 07 75 0b be be  |...r....$.<.u...|
00000080  07 b0 00 b9 04 00 80 3c  00 75 6e fe c0 83 c6 10  |.......<.un.....|
00000090  e2 f4 31 db b4 0e be 9d  07 8a 0e af 07 ac d0 e9  |..1.............|
000000a0  73 02 cd 10 08 c9 75 f5  b0 3a cd 10 31 c0 cd 16  |s.....u..:..1...|
000000b0  3c 00 74 f8 be 8b 07 b9  02 00 e8 ba 00 3c 0d 74  |<.t..........<.t|
000000c0  b4 3c 61 72 06 3c 7a 77  02 2c 20 88 c3 be 9d 07  |.<ar.<zw., .....|
000000d0  8a 0e af 07 ac d0 e9 73  04 38 c3 74 06 08 c9 75  |.......s.8.t...u|
000000e0  f3 eb af b8 0d 0e 31 db  cd 10 8d 84 62 00 3c 07  |......1.....b.<.|
000000f0  75 07 b0 1f a2 af 07 eb  99 31 d2 b9 01 00 3c 04  |u........1....<.|
00000100  74 11 73 f3 30 e4 b1 04  d2 e0 be be 07 01 c6 8a  |t.s.0...........|
00000110  16 b3 07 bf 05 00 56 f6  c2 80 74 31 b4 41 bb aa  |......V...t1.A..|
00000120  55 52 cd 13 5a 5e 56 72  1e 81 fb 55 aa 75 18 f6  |UR..Z^Vr...U.u..|
00000130  c1 01 74 13 8b 44 08 8b  5c 0a be 8d 07 89 44 08  |..t..D..\.....D.|
00000140  89 5c 0a b4 42 eb 0c 8a  74 01 8b 4c 02 b8 01 02  |.\..B...t..L....|
00000150  bb 00 7c 50 c6 06 8f 07  01 cd 13 58 5e 73 05 4f  |..|P.......X^s.O|
00000160  75 b4 eb 93 81 3e fe 7d  55 aa 75 f6 ea 00 7c 00  |u....>.}U.u...|.|
00000170  00 be 83 07 b9 0a 00 50  b4 0e 31 db ac cd 10 e2  |.......P..1.....|
00000180  fb 58 c3 54 65 73 74 44  69 73 6b 0d 0a 10 00 01  |.X.TestDisk.....|
00000190  00 00 7c 00 00 00 00 00  00 00 00 00 00 31 32 33  |..|..........123|
000001a0  34 46 00 00 41 4e 44 54  6d 62 72 00 02 02 02 1f  |4F..ANDTmbr.....|
000001b0  c7 00 00 80 00 00 00 00  df 81 c1 1a a5 01 00 00  |................|
000001c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 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  |..............U.|
00000200

et pour finir réponse à sudo hexdump -C -n 512 -v -s 0x7e00 /dev/sda

00007e00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e10  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e20  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e30  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e40  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e50  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e60  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e70  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e80  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007e90  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007ea0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007eb0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007ec0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007ed0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007ee0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007ef0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f10  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f20  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f30  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f40  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f50  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f60  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f70  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f80  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007f90  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007fa0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007fb0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007fc0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007fd0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007fe0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00007ff0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00008000

oula j'aime pas du tout ce genre de partition à 0000 je sens la mauvaise nouvelle
sad

Hors ligne

#6 Le 17/06/2006, à 11:38

cep_

Re : DD externe ext3 plus reconnu

Pour travailler directement sur la table, encore faut-il avoir les adresses précises de départ et fin des partitions (bonjour les logiques) pour pouvoir les entrer ensuite avec hexedit ou autre après les avoir converties (les adresses) par un  printf "0x%llx\n"  adresse_départ (mais cela ne mènera pas à grand choses) ou autre moyen.

Testdisk a déjà été utilisé sur ce disque (depuis un usb). Il est préférable d'essayer de réparer avec testdis en mettant si possible le disque en interne. Sous reserve aussi que le système de fichiers n'ait pas sauté.

Toutes autres panipulations sont problématiques à disqtance smile

#7 Le 17/06/2006, à 11:57

pastaguas

Re : DD externe ext3 plus reconnu

Cep tu sais être précis et clair... enfin bref wink

Plus sérieusement impossible de le mettre en interne c un USB pure et dur acheté comme tel en 1 bloc pas de rack.
Pour ce que tu as dis je veu bien te croire mais j'ai rien compris alors j'attend plus de précision et oui testdisk à déja travaillé dessus mais rien en ai sortis
voila merci quand même

Hors ligne

#8 Le 17/06/2006, à 12:18

cep_

Re : DD externe ext3 plus reconnu

hum . . .

Tu n'as nulle part les adresses de départ et fin de tes partitions.
Voici ce que donne un mbr "normal" avec une table :

:~$ sudo dd bs=512 count=1 if=/dev/hda | od -Ax -tx1z -v
000000 eb 49 90 d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c  >.I....|.P.P....|<
000010 bf 1b 06 50 57 b9 e5 01 f3 a4 cb be be 07 b1 04  >...PW...........<
000020 38 2c 7c 09 75 15 83 c6 10 e2 f5 cd 18 8b 14 8b  >8,|.u...........<
000030 ee 83 c6 10 49 74 16 38 2c 74 f6 be 10 07 03 02  >....It.8,t......<
000040 ff 00 00 20 01 00 00 00 00 02 81 fa 80 ca 80 ea  >... ............<
000050 54 7c 00 00 31 c0 8e d8 8e d0 bc 00 20 fb a0 40  >T|..1....... ..@<
000060 7c 3c ff 74 02 88 c2 52 be 8a 7d e8 44 01 f6 c2  >|<.t...R..}.D...<
000070 80 74 55 b4 41 bb aa 55 cd 13 5a 52 72 4a 81 fb  >.tU.A..U..ZRrJ..<
000080 55 aa 75 44 a0 41 7c 84 c0 75 05 83 e1 01 74 38  >U.uD.A|..u....t8<
000090 66 8b 4c 10 be 05 7c c6 44 ff 01 66 8b 1e 44 7c  >f.L...|.D..f..D|<
0000a0 c7 04 10 00 c7 44 02 01 00 66 89 5c 08 c7 44 06  >.....D...f.\..D.<
0000b0 00 70 66 31 c0 89 44 04 66 89 44 0c b4 42 cd 13  >.pf1..D.f.D..B..<
0000c0 72 06 bb 00 70 e9 8c 00 b4 08 cd 13 73 19 f6 c2  >r...p.......s...<
0000d0 80 0f 84 ee 00 a0 4a 7c 3c ff 74 08 38 c2 74 04  >......J|<.t.8.t.<
0000e0 88 c2 eb 83 e9 8d 00 be 05 7c c6 44 ff 00 66 31  >.........|.D..f1<
0000f0 c0 88 f0 40 66 89 44 04 31 d2 88 ca c1 e2 02 88  >...@f.D.1.......<
000100 e8 88 f4 40 89 44 08 31 c0 88 d0 c0 e8 02 66 89  >...@.D.1......f.<
000110 04 66 a1 44 7c 66 31 d2 66 f7 34 88 54 0a 66 31  >.f.D|f1.f.4.T.f1<
000120 d2 66 f7 74 04 88 54 0b 89 44 0c 3b 44 08 7d 3c  >.f.t..T..D.;D.}<<
000130 8a 54 0d c0 e2 06 8a 4c 0a fe c1 08 d1 8a 6c 0c  >.T.....L......l.<
000140 5a 8a 74 0b bb 00 70 8e c3 31 db b8 01 02 cd 13  >Z.t...p..1......<
000150 72 2a 8c c3 8e 06 48 7c 60 1e b9 00 01 8e db 31  >r*....H|`......1<
000160 f6 31 ff fc f3 a5 1f 61 ff 26 42 7c be 90 7d e8  >.1.....a.&B|..}.<
000170 40 00 eb 0e be 95 7d e8 38 00 eb 06 be 9f 7d e8  >@.....}.8.....}.<
000180 30 00 be a4 7d e8 2a 00 eb fe 47 52 55 42 20 00  >0...}.*...GRUB .<
000190 47 65 6f 6d 00 48 61 72 64 20 44 69 73 6b 00 52  >Geom.Hard Disk.R<
0001a0 65 61 64 00 20 45 72 72 6f 72 00 bb 01 00 b4 0e  >ead. Error......<
0001b0 cd 10 ac 3c 00 75 f4 c3 88 e3 08 00 00 00 80 01  >...<.u..........<
0001c0 01 00 83 fe 3f 0c 3f 00 00 00 8e 2f 03 00 00 00  >....?.?..../....<
0001d0 01 0d 83 fe bf 89 cd 2f 03 00 3d 26 9c 00 00 00  >......./..=&....<
0001e0 81 8a 83 fe ff d5 0a 56 9f 00 4c 62 51 00 00 00  >.......V..LbQ...<
0001f0 c1 d6 82 fe ff ff 56 b8 f0 00 ed 07 0b 00 55 aa  >......V.......U.<
1+0 records in
1+0 records out
000200

Tu remarqueras chez toi que les emplacements prévus de description sont vides.

Testdisk devrait retrouver une table, à moins qu'il n'y ait eu une mauvaise manipulation de faire avant. Ou une structure spéciale du disque.

Partant de là, il ne sera pas possible de reconstruire une table valide car tu n'as nulle part dans les logs les adresses des partitions disparues.
À toutes fins utiles, vois si parted peut reconstruire quelque chose avec le sous menu rescue de parted (lire la documentation). S'il y avait une seule partition sur le disque, c'est jouable, y compris de refaire une partition sans recréer de système de fichiers.

#9 Le 17/06/2006, à 12:44

snapshot

Re : DD externe ext3 plus reconnu

Pour les 00 00 00, pas de soucis car ext3 met justement des 0 à cet endroit, contrairement à FAT.

Pour ce qui est du premier bloc, il est méconnaissable. Je suis même etonné que fdisk ne signale pas d'erreur.
On voit écrit testdisk dedans... J'espère qu'il n'a pas augmenté les dégats en voulant les corriger.

On va tenter le tout pour le tout en recréeant une table de partition standard. Avec de la chance, elle collera à l'ancienne.

Mais avant, il faut faire une sauvegarde de l'existant. Si ça ne marche pas, on restaurera et au moins, la situation n'aura pas empiré.

sudo dd if=/dev/sda of=~/mbrsda.backup bs=512 count=20000

Ensuite, on se lance :

sudo fdisk /dev/sda

Il est fort possible que fdisk se plaigne. Il faut le forcer à re-créer une table propre, à moins que TestDisk ait déjà nettoyé la table.

Ensuite :
Commande : n
Action de la commande : p
Numéro de la partition : 1
Premier cylindre : <entrée pour la valeur par défaut>
Dernier cylindre : <entrée pour la valeur par défaut>
et enfin:
Commande : w  (pour enregistrer la nouvelle table)

refaire

fdisk -l /dev/sda

et donner le résultat pour vérifier.

En quittant fdisk, le système devrait normallement créer le fameux /dev/sda1
A la limite, le débrancher et le rebrancher, ou faire un reboot...
Si le disque se monte tout seul et apparait sur le bureau, c'est à priori bon signe...


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#10 Le 17/06/2006, à 12:51

pastaguas

Re : DD externe ext3 plus reconnu

J'ai une unique partition logique ext3 sur ce disque dur externe de donnée en revanche mon niveau moyen en anglais me donner certainne limite dans un man parted je sais je deviens certainnement pénible mais de perdre certain document sur ce disque dur me fera pleurer ...

Hors ligne

#11 Le 17/06/2006, à 13:05

cep_

Re : DD externe ext3 plus reconnu

Regarde ici :
http://www.gnu.org/software/parted/manual/parted.html#rescue

Tu fais d'abord un print pour avoir le début et la fin si possible.
Ensuite tu tapes rescue et tu entres les données lues dans la partie plus haut.
Si besoin prendre les valeurs lues ici :
Disk geometry for /dev/hdc: 0.000-8063.507 megabytes en les adaptant à ton disque.

#12 Le 17/06/2006, à 13:20

pastaguas

Re : DD externe ext3 plus reconnu

le rescue ne donne rien du tout aucune partition trouvé malgrès les indication que tu m'a demandé de suivre aurai tu une autre solution à proposée???
Elle saurai la bienvenu

Hors ligne

#13 Le 17/06/2006, à 13:33

cep_

Re : DD externe ext3 plus reconnu

sudo parted -s /dev/sda print
ne donne pas une indication de géométrie ?

#14 Le 17/06/2006, à 13:36

snapshot

Re : DD externe ext3 plus reconnu

tu peux essayer avec un autre programme : gpart
installe le et fait

sudo gpart /dev/sda

Il va scanner le disque à la recherche de signatures, ce qui lui permettra d'afficher une une table de partition compatible avec ce qu'il a trouvé.

Il ne fait pas de modif sur le disque, mais comme il scanne tout, c'est très long


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#15 Le 17/06/2006, à 13:45

cep_

Re : DD externe ext3 plus reconnu

Bon, dernier indice, ensuite j'arrête .
Comme exemple, puisque rescue ne semble pas te donner de résultat, j'ai supprimé sur une clé la partition N°2 et je l'ai recréé avec le même système de fichiers en donnant les mêmes indication de départ et de fin. Chez toi la fin sera 40xxx à préciser par le print qui devrait donner une géométrie.

Exemple (voir surtout depuis mkpart)

:~$ sudo parted /dev/sda
Password:
GNU Parted 1.6.25.1
Copyright © 1998 - 2005 Free Software Foundation, Inc.
Ce logiciel est libre, couvert par les termes de la licence GNU General Public License.

Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE DE QUELQUE NATURE QUE CE SOIT, expresse ou implicite, y
compris, mais sans y être limité, les garanties D"APTITUDE À LA VENTE ou À UN BUT PARTICULIER. Référez-vous à la GNU General Public License
pour plus de détails.

On utilise /dev/sda
(parted) print
Géométrie du disque pour /dev/sda : 0kB - 260MB
Type d'étiquette de disque : msdos
Numéro Début  Fin     Taille  Type      Système de fichiers Drapeaux
1       16kB    210MB   210MB   primaire  fat16        amorce
2       210MB   260MB   50MB    primaire  fat16
(parted) rm 2

ce qui t'interesse démarre ici :
(parted) mkpart
Type de partition ?  primary/primaire/extended/étendue? primaire
Type de système de fichiers ?  [ext2]? fat16
Début ? 210
Fin ? 260
(parted) print
Géométrie du disque pour /dev/sda : 0kB - 260MB
Type d'étiquette de disque : msdos
Numéro Début  Fin     Taille  Type      Système de fichiers Drapeaux
1       16kB    210MB   210MB   primaire  fat16        amorce
2       210MB   260MB   50MB    primaire  fat16
(parted) quit
Information: Ne pas oublier de mettre à jour /etc/fstab si nécessaire.

Ceci sous reserve que ton système de fichiers ne soit pas en capilotade suite au crash.

#16 Le 17/06/2006, à 13:47

cep_

Re : DD externe ext3 plus reconnu

Chez toi, comme système de fichiers, il faudra mettre ext3 bien sûr. Et si ça fonctionne, faire ensuite un fsck de la partition.

Bonne chance pour la suite smile
cep

#17 Le 17/06/2006, à 13:47

pastaguas

Re : DD externe ext3 plus reconnu

alors pour commencer
réponce à sudo parted -s /dev/sda print

Géométrie du disque pour /dev/sda : 0kB - 40GB
Type d'étiquette de disque : msdos
Numéro Début  Fin     Taille  Type      Système de fichiers Drapeaux

ensuite j'ai fais un >rescue
début 0
fin 40000

==> résulat que dal
fais en environ 5 min pi être que je me trompe sur le chiffrage de fin ...

Hors ligne

#18 Le 17/06/2006, à 13:50

pastaguas

Re : DD externe ext3 plus reconnu

J'ajoute pour info que sous partition magique ou même sous le gestionnaire de disque mon DD est bel est bien reconnu mais qu'il y a aucune partition dessus ... Si cela peu vous donner un déclic ... qui C

Hors ligne

#19 Le 17/06/2006, à 13:56

cep_

Re : DD externe ext3 plus reconnu

Parted interprete aussi la valeur en 40GB

Il faut de toute manière le laisser tourner et ça peut être long.

Il n'y a pas de partitions car la table a sauté. Voir les indications données auparavant ou les descriptions des 4 emplacements prévus étaient de valeur 0.

#20 Le 17/06/2006, à 14:26

pastaguas

Re : DD externe ext3 plus reconnu

réponce pour un gpart

sudo gpart /dev/sda

Begin scan...
End scan.

Checking partitions...
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(2)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(3)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(4)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Hors ligne

#21 Le 17/06/2006, à 14:34

snapshot

Re : DD externe ext3 plus reconnu

c'est pas très bon ça... gpart aurait normalement du trouver la signature d'un système de fichier ext3

Il faudrait me donner la sortie de cette commande :

hexdump -C -s 0x7e00 /dev/sda | head -n 20

Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne