#26 Le 23/11/2009, à 23:52
- coethium
Re : Partition NTFS "non-reconnue"
Winks > à l'occas reste dans le coin, les histoires de partoche je connais, récup de données j'ai déjà fait, mais plusieurs cerveaux valent toujours mieux qu'un
Baladin> Ma question sur la suppression venait du fait que fdisk renvoie une liste de partitions, et que testdisk renvoie la même liste mais avec deux partition marquées comme "deleted".
Il est clair que ça n'est pas normal, et qu'elle devraient être en L (logical).
Signale quand le test est fini.
Sinon l'idéal serait que tu aies un autre disque de 500Go, afin de travailler sur une copie et pas sur l'original ; car j'ai comme l'impression qu'il va falloir toucher à des zones sensibles.
Pour te rassurer : tes données sont toujours là ! Simplement on ne peut plus y accéder car les information qui permettent de s'y référer sont corrompues.
Hors ligne
#27 Le 24/11/2009, à 00:03
- Baladin31/09
Re : Partition NTFS "non-reconnue"
V'là ce que ça donne aprés le scan:
Disk /dev/sda - 500 GB / 465 GiB - CHS 60802 255 63
Partition Start End Size in sectors
D Linux 0 3 1 6373 254 63 102398121
D HPFS - NTFS 6373 254 63 12747 254 63 102398311
L HPFS - NTFS 44619 1 1 60799 254 63 259947702
L Linux Swap 60800 1 1 60800 254 63 16002
Tout y es, mais la partition de 315G est reconue comme partition de 52G...
J'espère que tu y vois clair...
Est-ce que je fais "Enter" pour continuer sur deeper search?
Hors ligne
#28 Le 24/11/2009, à 00:04
- Baladin31/09
Re : Partition NTFS "non-reconnue"
J'ai un DD externe de 160G si ça peut ètre utile...
Hors ligne
#29 Le 24/11/2009, à 00:09
- coethium
Re : Partition NTFS "non-reconnue"
Le DD externe ne servira pas, trop petit
Effectivement je vois très bien le soucis : y'a un trou
La partition concerné sur testdisk termine au cylindre 12747, alors qu'elle devrait finir à 44618.
Renvoie à nouveau le résultat de fdisk -l ; qu'on voit s'il tombe d'accord ou pas.
Hors ligne
#30 Le 24/11/2009, à 00:15
- coethium
Re : Partition NTFS "non-reconnue"
Par contre va falloir m'excuser pour ce soir, mais je file me coucher
Hors ligne
#31 Le 24/11/2009, à 00:17
- Baladin31/09
Re : Partition NTFS "non-reconnue"
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 : 0x613c613c
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda2 * 1 60801 488384001 f W95 Etendue (LBA)
/dev/sda5 6375 44619 307202962+ 7 HPFS/NTFS
/dev/sda6 * 44620 60800 129973851 7 HPFS/NTFS
/dev/sda7 60801 60801 8001 82 Linux swap / Solaris
/dev/sda8 1 6374 51199060+ 83 Linux
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Tiens?Maintenant il a plus l'étoile...
Hors ligne
#32 Le 24/11/2009, à 00:18
- Baladin31/09
Re : Partition NTFS "non-reconnue"
Pas de soucis. Si tu peux repasser à l'occaz'. J'e suis souvent connecté en ce moment, je le verrais vite normalement si tu pense avoir du neuf!
Merci beaucoup déjà.
Bonne nuit.
Hors ligne
#33 Le 24/11/2009, à 09:27
- coethium
Re : Partition NTFS "non-reconnue"
Evidemment que je repasse
Bon premier point de "discorde" fdisk et testdisk ne sont pas d'accord sur la taille de la partition sda5 !
En regardant de plus près, je constate que selon testdisk, sda8 termine sur le même secteur que le début de sda5... or sda5 devrait commencer au secteur suivant.
Réflexion faite... tu n'as que 4 partitions, il serait donc déjà plus judicieux de remonter leur description dans le MBR.
1/ Sauvegarder le MBR actuel et la table des partitions :
dd if=/dev/sda of=./mbr.bin bs=512 count=1
sfdisk -d /dev/sda > table.dump
2/ Lancer testdisk
choisir /dev/sda [Proceed]
choisir [None]
[Analyse]
il va afficher : P Unknown 0 0 1 x y z N
[Quick Search]
si annonce un problème recopie ici, puis [ Continue ]
là il devrait afficher une nouvelle table, où tout commence par P ; recopie nous ici cette nouvelle table.
Pour chaque partition proposée, tente [P] pour voir s'il peut lister les fichiers, et reporte nous les erreurs.
Hors ligne
#34 Le 24/11/2009, à 11:40
- Baladin31/09
Re : Partition NTFS "non-reconnue"
C'est quoi le MBR???
Le 1/ c'est deux lignes de commandes que je tappe dans un terminal?
Hors ligne
#35 Le 24/11/2009, à 11:56
- Baladin31/09
Re : Partition NTFS "non-reconnue"
J'ai lancé le 2/
Hors ligne
#36 Le 24/11/2009, à 11:59
- coethium
Re : Partition NTFS "non-reconnue"
MBR = Master Boot Record ~= Enregistrement Principal de Boot
C'est là où sont définie les 4 partitions principales d'une disque dur.
Ensuite, une partition étendue est une fausse partition principale, qui permet de contenir autant de partitions logiques que l'on veut, cependant, les définitions des partitions logiques sont donc enregistrées un peu partout sur le disque dur, au lieu d'être regroupé dans le MBR. Le concept de partitions étendues (et logiques) est sorti pour palier la limitation de 4 partitions du MBR.
Pour le 1/ oui c'est deux commandes à taper dans un terminal.
Hors ligne
#37 Le 24/11/2009, à 12:09
- Baladin31/09
Re : Partition NTFS "non-reconnue"
dd if=/dev/sda of=./mbr.bin bs=512 count=1
dd: ouverture de `/dev/sda': Permission non accordée
???
Hors ligne
#38 Le 24/11/2009, à 13:21
- Baladin31/09
Re : Partition NTFS "non-reconnue"
Donc le 2/ me donne ça:
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
The harddisk (500 GB / 465 GiB) seems too small! (< 1429 GB / 1331 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...
The following partitions can't be recovered:
Partition Start End Size in sectors
HFS 16384 60 26 173827 242 14 2529333250 [^A]
HFS 21479 133 58 170226 206 62 2389625159 [~G~CM-<CM-@OP^[j^C
HFS 33132 137 33 144086 229 20 1782481794 [DM-(
NTFS 44618 254 63 82863 253 62 614405862
[ Continue ]
HFS, 1295 GB / 1206 GiB
Hors ligne
#39 Le 24/11/2009, à 15:05
- coethium
Re : Partition NTFS "non-reconnue"
Pour le 1 ce sont des commandes à taper en superutilisateur
Pour le 2 fais juste [ continue ] à cet écran.
Hors ligne
#40 Le 24/11/2009, à 15:38
- Nasman
Re : Partition NTFS "non-reconnue"
Pour information:
le mbr est le premier secteur du disque. Il est constitué d'une partie programme (en langage machine) qui contrôle la validité de la table des partitions (une seule partition primaire marquée boot sinon erreur), détermine le premier secteur de la partition amorçable à lancer.
La table des partition ne peut contenir que 4 entrées maxi, ce sont les partitions primaires (voire 1 seule partition étendue).
La partition étendue (si présente) est un contenant pour les partitions logiques. Ces dernières sont décrites dans les ebr (sortes de mbr) qui contiennent 2 entrées, la première concerne l'emplacement de la première partition logique, la deuxième est l'emplacement d'un deuxième ebr qui contiendra encore 2 entrées (2ème partition logique+emplacement ebr)...
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#41 Le 24/11/2009, à 16:52
- Baladin31/09
Re : Partition NTFS "non-reconnue"
Ok, donc en root(superutilisateur?) le 1/ donne ça:
root@baladin-desktop:/home/baladin# dd if=/dev/sda of=./mbr.bin bs=512 count=1
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 6,0115e-05 s, 8,5 MB/s
root@baladin-desktop:/home/baladin# sfdisk -d /dev/sda > table.dump
Attention : la partition étendue ne débute pas sur une frontière de.
cylindres. DOS et Linux interpréteront les contenus différemment.
root@baladin-desktop:/home/baladin#
Je lance le 2 quand mème?
Hors ligne
#42 Le 24/11/2009, à 17:00
- Baladin31/09
Re : Partition NTFS "non-reconnue"
Et je continue sur n'importe qu'elle ligne au 2???
Hors ligne
#43 Le 24/11/2009, à 17:01
- coethium
Re : Partition NTFS "non-reconnue"
1/ oui, c'est bon ça a été sauvé, les messages qu'il indique ne sont pas étonnants vu la situation.
2/ en fait il n'y a aucune ligne sélectionnable, juste choisir [ continuer ]
Hors ligne
#44 Le 24/11/2009, à 17:05
- Baladin31/09
Re : Partition NTFS "non-reconnue"
ok aprés continue donc ça donne ça:
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
Partition Start End Size in sectors
P ext3 0 3 1 6373 254 62 102398120
P NTFS 6373 254 63 12747 253 62 102398247
P HFS 27946 85 60 28960 143 1 16293506
P HFS 29497 139 19 30511 196 23 16293506
P NTFS 44619 1 1 60799 254 63 259947702
P Linux SWAP 2 60800 1 1 60800 254 45 15984
Structure: Ok.
Keys T: change type, P: list files,
Enter: to continue
EXT3 Large file Sparse superblock Recover, 52 GB / 48 GiB
Hors ligne
#45 Le 24/11/2009, à 17:20
- coethium
Re : Partition NTFS "non-reconnue"
holala, quel bordel...
On a bien nos 3 partitions intactes : ext3, le deuxième NTFS et le swap ; par contre la partition à problème nous montre n'importe quoi (à savoir soit disant trois partitions distinctes NTFS HFS et HFS).
Tu peux stp coller ici le contenu du fichier ./tables.dump qu'on a généré tout à l'heure ?
Hors ligne
#46 Le 24/11/2009, à 17:23
- Baladin31/09
Re : Partition NTFS "non-reconnue"
Avec plaisir!:)
# table de partitions de /dev/sda
unité: secteurs
/dev/sda1 : début= 0, taille= 0, Id= 0
/dev/sda2 : début= 63, taille=976768002, Id= f, amorçable
/dev/sda3 : début= 0, taille= 0, Id= 0
/dev/sda4 : début= 0, taille= 0, Id= 0
/dev/sda5 : début=102398310, taille=614405925, Id= 7
/dev/sda6 : début=716804298, taille=259947702, Id= 7, amorçable
/dev/sda7 : début=976752063, taille= 16002, Id=82
/dev/sda8 : début= 189, taille=102398121, Id=83
Hors ligne
#47 Le 24/11/2009, à 17:26
- Baladin31/09
Re : Partition NTFS "non-reconnue"
il me dit qu'un problème sérieux avec le noyau s'est produit...
Haaaaaaaaaaaaaaaaaaaaaa!!!
Hors ligne
#48 Le 24/11/2009, à 18:13
- coethium
Re : Partition NTFS "non-reconnue"
Copie ce code dans un nouveau fichier :
# table de partitions de /dev/sda
unité: secteurs
/dev/sda1 : début= 189, taille=102398121, Id=83
/dev/sda2 : début=102398310, taille=614405925, Id= 7
/dev/sda3 : début=716804298, taille=259947702, Id= 7
/dev/sda4 : début=976752063, taille= 16002, Id=82
puis en super-utilisateur :
sfdisk /dev/sda < ./le_nouveau_fichier
Hors ligne
#49 Le 24/11/2009, à 18:23
- coethium
Re : Partition NTFS "non-reconnue"
Pardon j'ai pas expliqué : ça va recréer tes partitions, mais proprement dans le MBR.
Ensuite va falloir les tester.
Hors ligne
#50 Le 24/11/2009, à 18:48
- Baladin31/09
Re : Partition NTFS "non-reconnue"
Yes, et heu...pour faire un nouveau fichier, je tappe simplement ça dans le terminal???
Dslé...
Hors ligne