Question Problèmes de récupération du disque dur endommagés


J'ai un disque mourant, c'est un moment émotionnel, mais j'ai réussi à récupérer ou à récupérer des sauvegardes pour la plupart des données. J'ai cependant quelques questions.

Lorsque le disque a commencé à mourir, les temps de démarrage ont explosé car il ne répondait pas correctement, au démarrage et au démarrage de Windows. Il apparaissait sporadiquement dans la gestion des disques de Win 7, et il semblait que trop d’activités l’avaient tué et qu’il avait de nouveau disparu.

Quand il serait disponible, il le transférerait en kb / s plutôt qu'en Mb / s.

J'ai réussi à installer Ubuntu 11.10 sur mon disque portable et à démarrer, le disque mourant était lent au début et Ubuntu a lancé toutes sortes de crises parce qu'il ne répondait pas correctement. Mais quand il a bien joué, il l'a fait longtemps et les vitesses étaient parfois de l'ordre de 30-50 Mb / s. J'ai réussi à faire disparaître tous mes trucs importants (très heureux), mais j'ai redémarré dans Windows et il est toujours impossible de le voir, de retour dans Ubuntu et le voilà prêt à être utilisé.

Question

C'est une question à plusieurs niveaux:

  • Qu'est-ce qui aurait pu mal tourner pour le comportement étrange (pas de mauvais secteurs, mais toujours en train de mourir)
  • Est-ce que Linux traite vraiment de [insérer une erreur de lecteur ici] mieux que Windows que c'était la différence entre la vie et la mort de mes données?
  • Pourquoi [insérer une erreur de lecteur ici] semble se détériorer au fil du temps

Avec tout ce qui s'est passé, je pense de plus en plus de mécanique, mais les erreurs de disques mécaniques sont monnaie courante pour les systèmes d'exploitation et sont (selon mon expérience) bien traitées. Pas cette farce.

Spécifications:

Win 7 Pro x64 sur un disque séparé non affecté.
Ubuntu 11.10 x64 sur disque USB portable.
Lecteur mourant: WD 2TB Caviar Green

Merci

[mettre à jour] 

La bizarrerie continue, Windows refuse maintenant de démarrer avec le lecteur mourant branché. Je peux y trouver un clonage toutes les 2 secondes alors que Windows se trouve sur l'écran de démarrage, ne sonne pas comme avant, mais c'était il y a quelque temps. On dirait qu'il essaie de démarrer le disque toutes les deux secondes et qu'il refuse. Ce qui est déroutant, c'est que Windows n'abandonne pas, est-ce que je manque quelque chose? Les fenêtres ne devraient-elles pas accepter la défaite et simplement démarrer sans le disque, ou au moins montrer une sorte d'erreur, au lieu de sonder toutes les 2 secondes pendant 20 minutes jusqu'à ce que je m'ennuie et l'attende?

[mise à jour 2]

OK, j'ai trouvé autre chose un peu étrange hier soir qui ne me donne pas envie d'abandonner ce lecteur pour le moment. Dans l'invite Grub au démarrage (problème distinct), même celui-ci peut lire des fichiers sur le périphérique avec presque aucun retard, et lors du démarrage à partir d'un CD live Ubuntu qui semble avoir un accès correct au périphérique. Windows refuse toujours de démarrer quand ce périphérique est branché. J'ai déjà vu quelques erreurs de lecteurs mécaniques, mais jamais de manière incohérente entre les systèmes d'exploitation.


6
2018-04-21 12:57


origine


Quel système de fichiers avez-vous formaté sur le disque USB? Windows ne peut pas lire les systèmes de fichiers Linux comme ext3, ext4, etc. - nc4pk
Désolé je n'étais pas clair, ive mis à jour la question. Le disque portable fonctionnait bien, mais le disque mourant fonctionnait dans Ubuntu mais lentement. Merci - Paystey
Êtes-vous en mesure d'utiliser les outils de diagnostic avancés WD sur le lecteur? Avez-vous essayé de le congeler? - Dave M
Je vais essayer les outils, mais le lecteur ne s'affiche pas dans les fenêtres, donc je ne peux pas espérer. Et les outils ne fonctionnent pas sur Linux - Paystey
OK, j'ai juste essayé les outils de protection des données du site WD. Ils ne peuvent pas voir le lecteur non plus, devinant qu'il ne fait que se greffer sur la détection des fenêtres des fenêtres. Impossible de trouver des outils spécifiques à WD pour Linux. - Paystey


Réponses:


Il y a beaucoup de choses qui pourraient mal se passer avec votre lecteur. Du simple défaut de tête à la surchauffe du moteur ou même à la surchauffe ou à la mort des puces du contrôleur.

Pour moi, votre faute ressemble beaucoup à la défaillance du contrôleur ou du moteur.

Les circuits intégrés, tels que le contrôleur qui lit les données magnétiques du mécanisme de la tête et les convertissent en données électriques, sont très délicats et, avec l'âge, leur usure peut être identique à celle des composants mécaniques. Soit il fait trop chaud, a une petite imperfection qui ne l’affecte pas au début, mais le temps n’a rien fait de bon, ou c’est simplement vieux.

Lorsque les pièces électroniques vieillissent, elles échouent de manière étonnamment similaire aux pièces mécaniques. Parfois, ils fonctionnent "en quelque sorte" et vous pouvez les amener à déplacer des données, mais de manière lente et pénible, car il y a beaucoup de logique de correction d'erreurs qui consiste à faire n'importe quoi. Quand ils sont dans cet état, la chaleur supplémentaire peut rendre la puce dans un état illégal et nécessiter un cycle d’alimentation (tout comme le processeur de votre ordinateur) ou, si vous êtes chanceux, elle peut s’amorcer sans le savoir.

De même, la panne du moteur peut provoquer des problèmes similaires à ceux que vous rencontrez. Le moteur essaie de démarrer au démarrage, mais parce que le roulement ou quelque chose se déroule, il consomme trop d'énergie, ce qui pèse lourdement sur les régulateurs et le contrôleur et les fait surchauffer long à faire tourner le contrôleur penser qu'il a un défaut et de "laisser reposer" un moment avant de réessayer.

Linux peut simplement être plus résilient face au matériel défaillant. Il existe différentes idéologies derrière les systèmes d’exploitation et la manière dont Linux interagit avec le matériel pourrait mieux tolérer le matériel qui crache des erreurs, tandis que Windows s'attend à ce que le matériel fasse son travail.

Enfin:

Pourquoi [insérer une erreur de lecteur ici] semble se détériorer au fil du temps

On peut demander la même chose à n'importe quel équipement dans le monde, que ce soit des voitures, des trains, des micropuces ou même des organismes biologiques, et la réponse est toujours "parce que tout se détériore avec le temps".

Nous ne pouvons pas faire des roulements sans friction pour les moteurs, nous ne pouvons pas faire un microprocesseur qui ne gaspille pas de l'énergie sous forme de chaleur et nous ne pouvons pas fabriquer des cellules qui vivent pour toujours. Le travail que ces objets accomplissent leur coûte une fraction de leur durée de vie. Ce n'est qu'un jeu de devinettes pour savoir quelle partie d'un objet donné mourra en premier.


2
2018-04-24 21:13



OK Cela aurait du sens si cela échouait un peu et si on corrigeait beaucoup d’erreurs. J'aurais pensé que les données SMART seraient plus définitives avec des problèmes comme ça mais bon. J'ai mis à jour ma question avec quelque chose que j'ai trouvé la nuit dernière que je ne suis pas certain. - Paystey


Si vous voulez une solution possible au lecteur, si elle peut être enregistrée, alors SpinRite peut le faire.

Je n'ai jamais trouvé de meilleur programme pour résoudre des problèmes de disque dur comme celui-ci. Je ne vois pas vraiment de question, donc je suppose que vous voulez une solution afin que vous puissiez continuer à utiliser le disque dur au moins pendant un certain temps.


0
2018-04-24 12:57



Merci je vais essayer de voir si elle peut être enregistrée, mais dès maintenant, Windows ne démarrera même pas avec elle branché. - Paystey
Arrêtez de démarrer Windows sur un lecteur endommagé, chaque lecture ou écriture sur le disque ne fait que rayer la surface du disque ... - ZaB
SpinRite est utilisé avec un CD de démarrage, pas à partir de Windows. - harrymc
SpinRite essaie de lire chaque secteur de votre disque jusqu'à 2000 fois, puis copie les données ailleurs sur le disque. C'est bien sur les petits disques, mais si vous utilisez un disque de plus de 100 Go, vous pouvez oublier d'utiliser votre ordinateur pendant une semaine! J'ai essayé d'utiliser SpinRite 6.0 pour récupérer un disque de 150 Go il y a quelques années - cela ne valait pas la peine ni les efforts. - dunxd


Vous dites que vous démarrez Ubuntu à partir d'un autre disque que celui qui est en train de mourir, alors Ubuntu n'a pas besoin de beaucoup du disque défectueux, sauf pour être un peu lisible. Windows, par contre, doit démarrer à partir de ce disque, il a donc beaucoup plus d'exigences et le disque doit être beaucoup mieux.

Il est impossible de savoir vraiment pourquoi il se produit un clunk toutes les 2 secondes dans le démarrage de Windows. Si je devais deviner, je dirais que Windows émet une demande sur le lecteur. Probablement un programme de démarrage Windows mal programmé ne sait pas que c'est une cause perdue, mais tout ce qu'il fait ne réussit pas. Il pourrait passer son temps à relire le disque un certain nombre de fois, ce qui peut prendre deux secondes pour les tentatives, puis rééditer une recherche et réessayer.

Vous pouvez essayer un chkdsk sur le disque, mais les chances de réussite sont très minces. Le clunk pourrait signifier un problème mécanique, donc vous endommageriez davantage le disque en essayant de l'utiliser.


0
2018-04-24 15:18



Windows démarre depuis un lecteur distinct. Quand il est apparu dans Windows et que je devais exécuter un test simple, tout est rentré dans l'ordre. - Paystey
Je comprends de cela que le mauvais lecteur n'est pas le lecteur système. Avez-vous essayé un chkdsk? - harrymc
Oui, je l'ai fait très tôt lorsque le disque est apparu sporadiquement dans les fenêtres et que tout s'est bien passé, sauf qu'il a corrigé quelques secteurs défectueux, mais cela ressortait clairement des données SMART indiquant qu'il y avait des réaffectations. - Paystey
Ce que vous décrivez est un événement d'erreur aléatoire, que s'il n'arrive pas une fois, le lecteur continue à fonctionner correctement. Cela peut être un mauvais contact, peut-être relié à la température. Quelque chose comme ça: lorsque le disque dur est chaud, une partie se développe et le contact s'améliore. - harrymc


Vous avez vos données. Les disques sont bon marché. Je ne passerais pas trop de temps à m'inquiéter de ce qui a mal tourné. Soyez heureux que vous ayez fait des sauvegardes et que vous ayez fait l'effort de récupérer et de continuer.

Si le disque est neuf, vérifiez s'il est couvert par la garantie du fabricant et, le cas échéant, prenez-en note. S'il est vieux, acceptez le fait que les disques s'usent et remplacez-le.

Il existe de nombreuses raisons pour lesquelles différents systèmes d'exploitation peuvent obtenir des performances différentes sur un disque, mais je doute que pour un ordinateur non serveur, cela soit un facteur important lors du choix d'un système d'exploitation.

À moins bien sûr que vous soyez un étudiant de la technologie OS / disque, auquel cas quelqu'un d'autre peut répondre à votre question :-)


0
2018-04-24 15:35



Oui, WD a eu un courriel sévère de ma part et une demande de RMA car le disque n’a que 6 mois et était un RMA pour un ancien lecteur obsolète. Les deux ont été délivrés avant l’inondation en Thaïlande et n’ont donc pas été touchés par la catastrophe. - Paystey
Et voilà, je ne vois aucune raison de s’inquiéter de savoir quel système d’exploitation est le mieux à même de gérer un disque défectueux. Peut-être obtenir un remboursement et acheter Seagate à la place, mais je pense que vous êtes probablement malchanceux, ou avez une sorte de facteur environnemental qui brise les lecteurs de votre ordinateur. - dunxd