1 votes

MFT NTFS cassé et miroir

Windows était en train d'exécuter chkdsk, la batterie s'est vidée pendant cela, et l'ordinateur portable s'est éteint. Lorsque je le redémarre, j'obtiens quelque chose comme :

Erreur de lecture du disque

J'ai essayé de démarrer à partir du disque de Windows et d'exécuter chkdsk /f /r, cela n'a pas fonctionné. J'ai une autre partition avec Linux installé. J'ai essayé d'exécuter ntfsfix à partir de là, mais il affiche :

Montage du volume... $MFT doit être non résident.
Échec du chargement de $MFT: Erreur d'E/S
ÉCHEC
Tentative de correction des erreurs... $MFT doit être non résident.
Échec du chargement de $MFT: Erreur d'E/S
ÉCHEC
Échec du démarrage du volume : Erreur d'E/S
Vérification du segment MFT auto-localisé... OK
$MFT doit être non résident.
Échec du chargement de $MFT: Erreur d'E/S
Le volume est corrompu. Vous devriez exécuter chkdsk.

J'ai également essayé testdisk pour Réparer le MFT. Il affiche également une erreur :

Le MFT et le miroir MFT sont corrompus. Échec de leur réparation.

Que puis-je faire à ce stade ? Je veux récupérer mes fichiers dans l'état le plus primaire possible.

2voto

Rod Smith Points 20483

Votre sortie montre plusieurs erreurs d'E/S, ce qui n'est pas un signe prometteur. La cause la plus courante de telles erreurs est un matériel défaillant. Ainsi, je soupçonne que vous avez affaire à un problème matériel - soit quelque chose qui est juste coincé à ce point ou qui a été d'une certaine manière causé par la panne de courant. (Vous ne dites pas pourquoi vous exécutiez CHKDSK sous Windows. Si c'était parce que le disque posait problème, le problème matériel a peut-être précédé tout le reste et s'est juste aggravé après la panne de courant.)

Vous voudrez peut-être vérifier le statut SMART du disque. Je ne suis pas un expert Windows, et bien sûr, étant donné la nature du problème, vous ne pouvez pas le faire depuis votre installation Windows régulière. Consultez cette question pour quelques indications sur l'obtention des données SMART depuis Linux. Sinon, vous pourriez essayer de le faire depuis un disque d'urgence Windows, mais je ne peux pas beaucoup vous aider avec cette approche. Notez que SMART est un outil de diagnostic, pas un outil de réparation. Si vous voyez des erreurs SMART, vous saurez que le disque est en train de tomber en panne, mais cela ne vous aidera pas vraiment à récupérer vos données au-delà du fait de savoir que vous devez obtenir un nouveau disque. Cela ne fonctionne pas à tous les coups, mais cela vaut la peine d'essayer.

Si SMART suggère que le disque est en train de tomber en panne, arrêtez de l'utiliser ! Certains types de pannes de disque peuvent se propager dans le temps, provoquant qu'un mauvais secteur en devienne dix, puis une centaine, et ainsi de suite. Ainsi, plus vous utilisez le disque, moins il est probable que vous puissiez récupérer des données. Si SMART indique un problème, éteignez l'ordinateur, achetez un nouveau disque, et rallumez seulement quand vous êtes prêt à déplacer les données vers le nouveau disque.

Si vous obtenez un nouveau disque, vous pourriez faire une copie de bas niveau du vieux disque vers le nouveau. Encore une fois, n'étant pas un expert Windows, je ne peux pas suggérer un outil Windows spécifique pour vous aider; mais sous Linux, vous pourriez utiliser ddrescue, qui fait de son mieux pour récupérer des données d'un disque défaillant et les transférer vers un autre. Il y a une possibilité que les outils de réparation puissent alors fonctionner sur le nouveau disque.

Dans un scénario de pire cas, si vous ne pouvez pas inciter le système à fonctionner suffisamment bien pour monter le volume, vous pourriez utiliser un outil comme PhotoRec pour récupérer des fichiers individuels. La dernière fois que j'ai entendu parler de cela, cependant, PhotoRec faisait un mauvais travail en récupérant les noms de fichiers, alors vous vous retrouverez avec une énorme masse de fichiers mal nommés à trier. J'ai entendu dire que certains outils spécifiques à Windows font un meilleur travail en récupérant les noms de fichiers, mais je ne connais pas les détails, je ne peux donc pas recommander un outil spécifique.

Un commentaire final : ntfsfix sous Linux ne fait presque rien ; il vérifie simplement quelques caractéristiques de base du NTFS, puis marque le système de fichiers comme nécessitant une réparation sous Windows. Ainsi, je ne recommanderais pas de perdre plus de temps avec cet outil.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X