GNU/Linux >> Tutoriels Linux >  >> Linux

Fichiers corrompus par Seagate Momentus XT (Linux et Mac)

La mise à jour du firmware vers SD26 résout ce problème de corruption de fichiers sous Linux. Malheureusement, SD26 n'a pas été rendu public.

La meilleure façon d'obtenir le micrologiciel SD26 est de demander à Seagate une copie du CD de mise à jour amorçable ou de l'utilitaire de mise à jour Windows.

J'ai envoyé un e-mail au support technique de Seagate le 20 août pour poser des questions sur SD26, après avoir découvert qu'il résolvait mon problème de corruption de fichiers. Voici les deux réponses que j'ai reçues du support client international de Seagate le 23 août :

Merci d'avoir contacté Seagate aujourd'hui. Donnez-moi un peu de temps pour rencontrer les développeurs afin que je puisse voir ce qui se passe avec le firmware SD26. À cause de vos découvertes, nous devons faire une petite enquête. Nous faisons très peu de tests avec Linux. Laissez-moi voir ce que je peux découvrir et si des tests supplémentaires et une version publique du micrologiciel sont nécessaires. Je joins le fichier ISO. Je vous recontacterai dès que j'aurai un retour. Seagate est très orienté client et nous apprécions que vous nous en fassiez part.

Nous ne rendons généralement pas le micrologiciel accessible au public. Il peut faire plus de dégâts que de bien entre de mauvaises mains. Nous recevons beaucoup de disques durs en brique à partir de mises à jour inappropriées. Nous aimons que les consommateurs nous contactent, afin que nous puissions vérifier qu'une mise à niveau du micrologiciel est nécessaire et bénéfique. Alan M. est notre modérateur pour les forums et il fera une annonce sur votre fil. Encore une fois, merci d'avoir porté cela à notre attention. Nos clients sont les meilleurs, et une excellente source d'informations et généralement les premiers à nous faire savoir quand les choses ne fonctionnent pas comme elles le devraient. Laissez-nous la chance de résoudre le problème.

Comme je l'ai déjà dit, je pense qu'il est préférable d'obtenir le SD26 directement auprès de Seagate. Cependant, il existe également des copies divulguées de l'ISO amorçable et de l'utilitaire Windows qui peuvent être facilement trouvées en effectuant une recherche sur Google. La somme de contrôle SHA-1 du CD de mise à jour amorçable SD26 (*.iso) que j'ai reçu de Seagate est b7b0c7e1b9529925b0364b2cf19a62d608b58082.

J'ai publié les informations contenues dans cette réponse, ainsi que d'autres détails divers, dans le fil de discussion Seagate.


Toutes les mentions de ce problème ont été supprimées des forums Seagate. Ils pensent probablement que la discussion est inutile maintenant que l'on peut résoudre le problème en mettant à jour vers SD28.

Le seul problème avec cela est que les gens n'ont plus aucun moyen d'obtenir des informations faisant autorité décrivant le problème et/ou comment le résoudre, puisque toutes les références à toute corrélation entre le problème et sa solution ont été supprimées du site Seagate. Le téléchargement de la mise à jour du micrologiciel est toujours disponible, mais il n'y a aucune mention de ce que fait le micrologiciel, de sorte que les utilisateurs concernés peuvent avoir des difficultés à essayer de trouver une solution.

Donc, pour aider les googleurs :le téléchargement du micrologiciel SD28 sur http://knowledge.seagate.com/articles/en_US/FAQ/215451en?language=en_US est une solution au bogue de corruption de données qui se produit avec ces modèles de disques Seagate Momentus XT :

  • ST92505610AS

  • ST93205620AS

  • ST95005620AS


Je viens de vérifier que cela se produit également sous OS X. :o(

J'avais soupçonné la corruption des données pour deux raisons :

1) le momentus XT est conçu pour mettre en cache les fichiers fréquemment utilisés dans les 4 Go de RAM flash, et ces fichiers sont le plus souvent de petits fichiers nécessaires pour charger des programmes lors du démarrage (fichiers de configuration, etc.). Avec une fréquence croissante, mes programmes configurés pour se charger lors de la connexion affichaient soudainement des paramètres par défaut, ou me donnaient le "tutoriel de bienvenue" et n'avaient aucun paramètre programmé. Ceux-ci comprenaient mail.app (aucune information de compte stockée), little snitch (moniteur de port sans règles), quicksilver (bienvenue) et autres. Cela m'amène à croire que de petits fichiers dans le cache sont corrompus.

2) Le lecteur souffrait de provoquer des `` moulinets tournants '' où le lecteur semblait avoir tourné vers le bas, et lorsque le système d'exploitation avait besoin d'y accéder, je devais attendre que le lecteur tourne à nouveau. L'attente est devenue plus fréquente et a duré plus longtemps. À plusieurs reprises, j'essuyais simplement le lecteur et utilisais un cloneur de copie carbone pour copier tout ce qui avait été précédemment sauvegardé. Cependant, après avoir copié les fichiers sur le momentus xt, de nombreux fichiers plus volumineux (films, images ISO, fichiers zip) étaient corrompus et ne se chargeaient pas ou ne s'ouvraient pas. Je pensais que le problème avec les ballons de plage et les spin-downs serait résolu lors de la mise à niveau de Snow Leopard vers Lion, comme quelques utilisateurs l'ont récemment publié, mais le fichier ISO de prévisualisation de 3,46 Go que j'ai copié sur momentus XT à partir d'une clé USB était corrompu donc je ne pouvais même pas installer Lion.

Je venais de tomber sur votre fil de discussion sur les forums Seagate et je suis venu ici pour poster :

J'ai utilisé un programme appelé "utilitaire intelligent" sous os x, qui a indiqué que le lecteur était défaillant. Je pense que l'erreur était pour le code 184, qui étaient des erreurs "de bout en bout". J'étais alarmé par le fait que le disque "échouait", mais j'ai lu que d'autres recevaient cette erreur lorsqu'ils mettaient à niveau leur micrologiciel (comme je l'ai fait de SD23 à SD25), et que Seagate ne considérerait un disque comme défaillant que s'il échouait sous leurs SeaTools .

J'ai mis mon momentus xt dans un boîtier USB et j'ai exécuté SeaTools sur le lecteur via Windows sur un autre ordinateur. SMART Check n'était pas un test autorisé. En cours d'exécution du "test de lecteur court" et du "test générique long", aucune erreur n'a été signalée ? Maintenant, j'ai essayé de dupliquer vos méthodes sous OS X, et j'ai aussi trouvé que les fichiers étaient corrompus. J'utilise un Macbook Pro 15" fin 2009 et j'ai un Momentus XT de 500 Go sur SD25.

Fred


Linux
  1. Trouvez les fichiers et répertoires les plus volumineux sous Linux

  2. Comment extraire les fichiers .gz et .tar.gz sous Linux

  3. Comment archiver et compresser des fichiers sous Linux

  4. Linux – Répertoires standard et/ou communs sur les systèmes Unix/linux ?

  5. Linux Supprimer des fichiers et des répertoires

Pigz - Compresser et décompresser des fichiers en parallèle sous Linux

Comment installer Rclone sous Linux et Unix

Partagez facilement des fichiers entre Linux, Windows et Mac à l'aide de NitroShare

Économisez de l'espace en compressant les fichiers et les dossiers sous Linux

Trouvez facilement des fichiers et des répertoires sur Linux

Comment effacer l'historique de Bash sous Linux et Mac