Lecteur NTFS corrompu affichant plusieurs partitions non allouées

8

Mon disque dur externe avec une seule partition NTFS a été accidentellement débranché (enfants!) ... et est maintenant corrompu.

Iv a essayé d'exécuter ntfsfix - sans succès - sortie ci-dessous ..

Lorsque je regarde le disque sous gestion de disque dans Windows 7, il apparaît comme ayant 5 partitions dont 2 non allouées - aucune n'a de lettres de lecteur et il n'est pas possible d'en définir (cette option et la plupart des autres sont grisées) - donc je impossible d'exécuter chkdsk / f

Iv a essayé d'utiliser l'assistant de partition Minitool qui a été mentionné comme solution à une autre question similaire ici. Il a montré le disque entier comme une partition, mais comme non alloué, et l'option - "Vérifier le système de fichiers" était grisée.

Y a-t-il autre chose que je pourrais essayer?


Sortie de fdisk -l

    Disk /dev/sdb: 1500.3 GB, 1500299395072 bytes
    255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytest 
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x69205244

    This doesn't look like a partition table
    Probably you selected the wrong device.

       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1   ?   218129509  1920119918   850995205   72  Unknown
    /dev/sdb2   ?   729050177  1273024900   271987362   74  Unknown
    /dev/sdb3   ?   168653938   168653938           0   65  Novell Netware 386
    /dev/sdb4      2692939776  2692991410       25817+   0  Empty

    Partition table entries are not in disk order

Sortie de ntfsfix

me@vaio:/dev$ sudo ntfsfix /dev/sdb
Mounting volume... ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0xffffffff)
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0xffffffff)
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
OK
ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0xffffffff)
Failed to load $MFT: Input/output error
Volume is corrupt. You should run chkdsk.

Options disponibles avec MiniTool:

entrez la description de l'image ici

Questions connexes:

Comment réparer un système de fichiers / partition NTFS endommagé / corrompu sans perdre les données qu'il contient?

Réparer le système de fichiers NTFS corrompu

voltige
la source
Sensationnel. C'est juste méchant ... ce n'est en aucun cas une réponse, mais je pense que vous devrez peut-être finir par mordre la balle sur celui-ci et juste repartitionner le lecteur entier. D'autres réflexions?
UtahJarhead
Je pense que je vais devoir .. Je pensais juste que je demanderais ici à l'avance - j'ai presque
1,5 To
Donnez à ce sujet un jour ou deux et attendez de voir si des réponses positives apparaissent.
UtahJarhead
@volting - avec la magie des partitions minitool, avez-vous essayé / pouvez-vous attribuer une lettre de lecteur à la partition?
Carl B
@UtahJarhead - Merci, je prévoyais de ... :)
volts

Réponses:

1

Comme vous avez indiqué que vous avez installé l'assistant de partition Minitool, utilisons-le.

Avec l'assistant de partition Minitool ouvert:

  • Cliquez avec le bouton droit sur le volume de lecteur non alloué
  • Sélectionnez Créer dans la liste des optionscréer
  • vous obtiendrez une fenêtre contextuelle comme celle-ci, (Nommez le volume si vous le souhaitez) cliquez sur OK

create2

  • vous verrez une opération en attente de création en bas. cliquez sur la coche Appliquer pour exécutercréer 3

  • Faites un clic droit sur le volume nouvellement créé et sélectionnez Vérifier le système de fichiers

    create4

  • Lorsque la boîte apparaît, sélectionnez Vérifier et corriger les erreurs détectées et cliquez sur Démarrer.create5

Carl B
la source
Bonne réponse - mais il n'y avait pas besoin de se donner tant de mal:) - Je pensais juste que la création d'une nouvelle partition effacerait ce qui était déjà là - mais à ce stade, je ne pense pas que cela importe .. Je vais essayer!
volts
Super maintenant, j'ai une grande partition sans données!
volts
LOL - Pas de réponse hein! Désolé, je dois voter contre car ce n'est pas une solution. -Peut-être que je n'ai pas précisé que je voulais sauvegarder mes données .. mais je pensais que ce serait une évidence.
volts
@volting - Mes excuses. Vous aviez noté dans vos commentaires qu'il n'y avait rien d'important comme des photos ou des documents.
Carl B
@volting - vous pouvez utiliser la récupération de données de la même société minitool pour récupérer des données. lien d'édition gratuit. powerdatarecovery.com/download.html
Carl B
0

Tout n'est pas forcément perdu. Je ne sais pas comment fonctionne minitool, mais s'il a réécrit la table de partition uniquement, et n'a pas mis à zéro le disque et détruit la sauvegarde MFT précédente, vos données peuvent être là JUSQU'À CE QUE VOUS ÉCRIVEZ - alors NE copiez PAS toutes les données sur le disque.

Obtenez testdisk. Il a les meilleures chances de réinstaller la table de partition à la disposition d'origine.

Je suggère également de ne pas utiliser NTFS pour les lecteurs amovibles. Si vous devez avoir une lecture Windows: exfat ne limite pas (pratiquement) la taille de votre fichier.

user657451
la source
Pourquoi écrivez-vous plusieurs réponses?
DavidPostill
do not use NTFS for removable drives.cela pourrait ne pas être correct. NTFS a un journal qui peut vous aider à récupérer le système de fichiers après une panne. exFAT ne fournit pas cela
phuclv
0

Je remarque que vous dites que vous "ne pouvez pas exécuter chkdsk / f" - n'essayez pas de le faire à partir d'une instance de Windows en cours d'exécution.

Obtenez un support de récupération / d'installation / de démarrage alternatif (CD, USB) et démarrez à partir de là, de cette manière, tous les systèmes de fichiers seront démontés et non molestés par Windows. Vous rechercherez une option «drop to shell» ou «boot cmprompt» (varie selon la version) Il y aura des étapes par étapes disponibles pour la recherche sur Google, quel que soit le support dont vous disposez.

user657451
la source