effectuer un CHKDSK sur une image NTFS?

8

J'ai un système avec un disque dur qui a quelques mauvais secteurs. J'avais l'habitude ddrescuede récupérer tous les secteurs disponibles sur le disque, mais le disque continue de développer de nouveaux secteurs défectueux, donc je l'ai jonché. Deux exécutions par l'outil du fabricant ont indiqué DIFFÉRENTS blocs de secteurs défectueux, et deux passes avec SpinRite ont toutes deux donné lieu à DIFFÉRENTS secteurs illisibles, de sorte que le lecteur n'est plus fiable.

La partition était sur un disque de 500 Go, mais seulement environ 40 Go de la partition sont utilisés, donc j'allais remplacer le disque par un disque plus petit (120 Go) pour l'instant.

Tout ce que j'ai maintenant, c'est une image produite par ddrescue de la partition NTFS (par exemple / dev / sda1). Ce fichier se trouve sur mon NAS et fait 500 Go.

Mon dilemme est que tous les outils NTFS ne fonctionneront pas du tout sur le disque car il y a quelques incohérences dues aux secteurs non récupérés. Seuls six secteurs environ ont finalement été irrécupérables (seulement 3K!), Mais ceux-ci continuent de jeter le système de fichiers NTFS dans un ajustement. Par conséquent, je ne peux pas redimensionner la partition, utiliser ntfsclone ou quoi que ce soit. Je peux exécuter les outils sur le fichier image, mais ils m'instruisent tous à CHKDSK la partition dans Windows, ce que je ne peux pas faire car c'est juste une image brute assise sur mon NAS.

Le problème est que je n'ai actuellement pas de disque de 500 Go de rechange pour copier l'image afin de le faire. Étant donné que le fichier fait 500 Go, je ne peux pas le cloner sur un disque plus petit et bien sûr, je ne peux pas utiliser ntfsresize.

Donc, ce que j'essaie de comprendre, c'est s'il y a un moyen de courir chkdsksur le fichier image. J'ai VMWare et VirtualBox mais il y a deux problèmes: un, le fichier image est JUSTE la partition NTFS, n'incluant pas la table de partition, etc. De plus, c'est une image brute, pas au format requis par l'un ou l'autre de ces outils de virtualisation.

Des conseils sur la façon de réparer l'image afin que je puisse ensuite utiliser les outils NTFS dessus?

fdmillion
la source
Qu'avez-vous utilisé pour créer l'image?
Canadian Luke

Réponses:

7

Si vous avez accès à un système Windows qui peut attacher l'image, ImDisk peut vous laisser monter l'image brute.

afrazier
la source
Cela a fonctionné à merveille !!! J'ai monté l'image sur Windows et j'ai pu chkdsk la lettre de lecteur qui lui est attribuée. Maintenant, je redimensionne l'image en utilisant ntfsresize et tout va bien. Merci!
fdmillion
1
  • Utilisez l'application de récupération pour récupérer vos fichiers sur le lecteur.
  • en démarrant dans la distribution linux avec le fichier image monté
Homer Simpsons
la source