Récupération d'une partition NTFS

Salut,

Je tourne en rond donc je fais appel à votre antique sagesse ! :slightly_smiling:

J’ai perdu une partition NTFS suite au décochage d’une case (drapeau “boot”) dans le gestionnaire de disque de Gnome.

La partition est toujours là, je la vois avec testdisk avec ses fichiers.

J’ai tenté de réparer ma table de partition dans l’image du disque que j’ai créé avec dd mais j’ai un message “NTFS signature is missing” au montage de la partition …

Que se passe-t-il ? Quelqu’un peut-il me guider, svp ?

PS : C’est la partition [Archives]


[code]fdisk -lu /media/ATLAS/sda.img
You must set cylinders.
You can do this from the extra functions menu.

Disk /media/ATLAS/sda.img: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders, total 0 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x3ead3eac

           Device Boot      Start         End      Blocks   Id  System

/media/ATLAS/sda.img1 * 63 59344109 29672023+ 7 HPFS/NTFS
Partition 1 has different physical/logical endings:
phys=(1023, 254, 63) logical=(3693, 254, 63)
/media/ATLAS/sda.img2 59344110 365510879 153083385 f W95 Ext’d (LBA)
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(1023, 254, 63) logical=(3694, 0, 1)
Partition 2 has different physical/logical endings:
phys=(1023, 254, 63) logical=(22751, 254, 63)
/media/ATLAS/sda.img3 365510880 488392064 61440592+ 83 Linux
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(1023, 254, 63) logical=(22752, 0, 1)
Partition 3 has different physical/logical endings:
phys=(1023, 254, 63) logical=(30400, 254, 63)
/media/ATLAS/sda.img5 59344173 61448624 1052226 c W95 FAT32 (LBA)
/media/ATLAS/sda.img6 61448688 365510879 152031096 7 HPFS/NTFS
[/code]

testdisk :

[code]Disk /media/ATLAS/sda.img - 250 GB / 232 GiB - CHS 30402 255 63
Current partition structure:
Partition Start End Size in sectors

1 * HPFS - NTFS 0 1 1 3693 254 63 59344047 [DOWNLOAD]
2 E extended LBA 3694 0 1 22751 254 63 306166770
3 P Linux 22752 0 1 30400 254 63 122881185 [ARCHIVE]
5 L FAT32 LBA 3694 1 1 3824 254 63 2104452 [TRANSFERT]
X extended 3825 0 1 22751 254 63 304062255
6 L HPFS - NTFS 3825 1 1 22751 254 63 304062192 [Archives]
[/code]

" un message “NTFS signature is missing” au montage de la partition

C’est la partition [Archives]

/media/ATLAS/sda.img3 365510880 488392064 61440592+ 83 Linux

3 P Linux 22752 0 1 30400 254 63 122881185 [ARCHIVE] '"

Impossible qu’une partition répertoriée comme linux se monte en tant que ntfs.

Les fichiers que tu arrives à lister , sont certainement les traces de l’ancien partitionnement .
Dans testdisk, après avoir mené une recherche concluante tu enregistre
l’ancienne table des partitions détectée. Tu enregistres les changements sur l’image, tu teste
en montant les partitions en loop ; si c’est concluant tu appliqueras sur le disque dur.

Le succès de la récupération des données est variable de 0 à 100 % selon l’activité
sur la partition
Lorsque la table des partitions est correcte, tu pourra aussi lancer un

ntfsundelete

Autre détail, une fois que la partition est montable, elle risque d’être marquée comme “sale”.
Malheureusement fsck.ntfs est inefficace, il faudra un OS Microsoft pour le vérifier et réparer,

Salut,

Sur la partition originale, lancer en root :
#fdisk /dev/sdX
a
q

et voila :smiley:

Ton drapeau est revenu. Mais je doute que cela soit suffisant pour faire disparaitre une partition.

hello
section truc et astuce–>sauvegarde :slightly_smiling:

[quote=“ggoodluck47”]Salut,

Sur la partition originale, lancer en root :
#fdisk /dev/sdX
a
q

et voila :smiley:

Ton drapeau est revenu. Mais je doute que cela soit suffisant pour faire disparaitre une partition.[/quote]

Coucou,

Juste pour ma culture :
a : pour rendre la partition désirée amorçable
q : ? il sert à quoi ?

Salut,

Le drapeau “amorçable” est en réalité un “flip-flop” et le “a” le fait donc basculer de son état précédent.

Quand au q c’est moi, il fallait évidemment lire w pour quitter en enregistrant :frowning:

Je me disais aussi :slightly_smiling:
Merci pour les infos