10 votes

Vérification des mauvais blocs sans formatage

Mon Mac a tendance à s'arrêter de temps en temps lors de l'exécution de tâches simples telles que le clic droit, l'ouverture des menus et la saisie (il s'est d'ailleurs figé lorsque j'ai commencé à taper cette question).

J'ai lu à plusieurs endroits que cela pouvait être dû à des blocs de disque défectueux, et que la meilleure façon de résoudre ce problème était de formater et de remplacer tout le disque par des zéros. Évidemment, cela prend du temps et détruira toutes les données que j'ai sur le disque. Existe-t-il un moyen de vérifier la présence de mauvais blocs sans formater le disque, ou même de remapper le disque pour qu'il ignore ces blocs (ce qui, en fin de compte, le résout) ?

Mon Mac est assez récent (Mac Mini fin 2011), donc je doute que cela ait quelque chose à voir avec une mémoire faible ou un swappage.

0voto

user35538 Points 1267

0voto

Avant de commencer à faire quoi que ce soit de ce genre, ouvrez Console.app (je crois que c'est le nom anglais) qui vous permet de voir si des erreurs d'E/S ont été enregistrées. Si vous voyez des erreurs d'E/S, vous devez immédiatement vous préparer à migrer vers un nouveau disque, car cela signifie que votre disque n'a plus de secteurs de réserve pour cet usage et que la situation ne fera qu'empirer. Une façon typique de procéder est d'utiliser Time Machine pour créer une sauvegarde, puis de changer de disque et de réinstaller OS X à nouveau, et de dire à l'installateur de rétablir à partir de Time Machine.

Personnellement, j'ai utilisé un simple shell script qui passait en revue tous les fichiers sur le disque et utilisait dd pour les lire (et imprimait toute erreur de lecture tout en continuant). J'ai ensuite renommé les fichiers contenant les mauvais blocs afin de ne plus les utiliser.

0voto

BSD Guy Points 31

Disk Warrior est destiné à réparer les fichiers d'index sur les lecteurs dont les fichiers d'index sont corrompus. Un fichier d'index corrompu rend souvent le disque inutilisable. Drive Genius peut effectuer quelques réparations d'index mais il est surtout connu pour la défragmentation. Son analyse de surface est très basique. Vous trouverez une liste complète des outils de test des lecteurs à l'adresse suivante :

http://forums.macrumors.com/showthread.php?t=1544280

Je connais bien Scannerz, parce que je suis radin ! :-)

0voto

Michelle Points 11

Recommandez-vous Scannerz ? Si oui, veuillez ajouter une explication technique à cette recommandation et envisager une réponse séparée. (Je ne peux pas voter pour cette réponse tant que DiskWarrior fait partie des trois produits). - Graham Perrin Le 19 avril à 19:38

Je ne suis pas sûr que "recommander" des produits sur ce forum soit vraiment approprié, car cela pourrait être considéré comme du spam. Ce que je vais faire, c'est vous faire part de ma propre expérience avec Scannerz et un autre outil "célèbre" et beaucoup plus cher.

Nous avions plusieurs anciens systèmes en interne, tous PPC, tous sous Leopard, que nous devions vendre. Plusieurs d'entre eux (environ 5 si ma mémoire est bonne) présentaient ce que je ne pouvais qu'appeler un comportement étrange. Ils nous donnaient périodiquement des balles de plage tournantes, se bloquaient un peu, etc. Nous avons utilisé l'outil "célèbre" pour faire des diagnostics, et l'AHT sur au moins 3 d'entre eux. Ils sont tous revenus avec un certificat de bonne santé. Je me suis dit : "Ça doit être mon imagination." Un mois après les avoir vendus, nous avons reçu un avis de chaque acheteur indiquant que les unités étaient cassées. Nous avons donné à ces choses une garantie de 90 jours, donc notre seule option était, à la discrétion du client, de rembourser l'argent. et les frais d'expédition, ou réparer les systèmes à nos frais et les renvoyer.

Dans chaque cas, il s'agissait exactement du même problème : le disque dur était soit défaillant, soit sur le point de l'être, et ni le "fameux" outil ni l'AHT ne l'avaient détecté. Nous avions d'autres unités à traiter et, ayant appris ma leçon, nous sommes tombés cette fois sur d'autres unités présentant des problèmes similaires. Cette fois, je savais qu'il s'agissait probablement d'un problème de disque dur, j'ai donc ouvert le fichier /var/log/system.log et utilisé la commande "tail" pour suivre ce qui se passait. Je l'ai fait en utilisant l'outil "célèbre". Des erreurs d'E/S apparaissaient et le "célèbre" outil ne les manquait pas... lots d'entre eux.

Scannerz était nouveau sur le marché et n'était pas cher, alors je me suis dit que je pouvais tenter le coup. Scannerz a détecté tous les problèmes et d'autres encore ! Il ne manquait pas les problèmes que le "célèbre" outil manquait. De plus, j'ai découvert que si une unité avait un câble de lecteur interne défectueux, je pouvais ouvrir l'unité, lancer une session Scannerz et sonder le câble avec une sonde non conductrice et Scannerz commençait à rejeter des tonnes d'erreurs ou d'irrégularités.

Les seuls outils que j'utiliserai sont Disk Warrior pour résoudre les problèmes d'indexation des disques que Disk Utility, pour une raison ou une autre, ne touche pas, et Scannerz pour évaluer les problèmes de disques. C'est mon choix. Ce sont des outils auxquels je fais confiance. Période !

Si vous avez besoin de détails techniques sur la façon dont Scannerz contactez les personnes qui les fabriquent. Vous trouverez sur leur site Web des contacts pour le marketing et le support.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X