1 votes

L'effacement du disque dur de Macintosh puis la restauration à partir de Time Machine entraînent-ils un reformatage du disque dur ?

J'ai récemment eu un problème avec le disque dur de mon Macintosh qui ne pouvait pas être réparé à l'aide de l'utilitaire de disque. J'ai donc effacé le disque (à l'aide de l'utilitaire de disque) puis restauré à partir de Time Machine (la sauvegarde la plus récente).

Cela entraîne-t-il le reformatage du disque dur ou les zones potentiellement défectueuses du disque peuvent-elles être réutilisées par inadvertance ?

2voto

Bob O Points 81

Les procédures de Klanomath sont 100% correctes si c'est un disque dur.

J'utilise un outil appelé Scannerz pour évaluer les lecteurs et il est extrêmement conservateur. Si vous trouvez des blocs défectueux, leurs procédures sont à peu près identiques à celles décrites par Klanomath, sauf que l'étendue des dommages sera évidente pendant le test. La technologie SMART ne trouve des secteurs défectueux que si une tentative d'écriture a été effectuée et a échoué. Si le disque est très endommagé et qu'il n'a jamais été utilisé parce qu'il est dans un espace libre, SMART ne le saura jamais mais Scannerz le détectera. Remettre le disque à zéro comme décrit forcera la réallocation des secteurs, et si la réserve de pièces de rechange est épuisée, l'opération échouera.

S'il s'agit d'une anomalie de fabrication qui a produit quelques blocs défectueux, le disque peut être récupéré en reformatant le disque comme Klanomath l'a décrit. Si c'est étendu, vous pouvez probablement partitionner les zones défectueuses mais c'est un risque que je ne prendrais pas. Je sais que certaines personnes l'ont fait avec succès, mais vous vous retrouvez avec un disque avec plusieurs volumes là où il n'y en avait qu'un seul auparavant.

En ce qui concerne les disques durs SSD, l'idéal est que leur logiciel de gestion des disques soit censé retirer les blocs défectueux lorsqu'ils sont rencontrés lors d'une opération d'écriture. Malheureusement, un SSD, comme un disque dur, peut développer un bloc bizarre ici ou là qui échoue alors qu'il contient des données. Le problème ici est un dilemme, car les personnes responsables de l'écriture de ce code doivent se demander si elles doivent ou non arracher un bloc au milieu d'un fichier existant et le remplacer par un bloc vierge, ou si elles doivent le laisser en place et laisser l'utilisateur essayer de récupérer ce qu'il peut. Ce problème est rare, mais il peut se produire.

Quoi qu'il en soit, un SSD utilise généralement des routines d'ajustement et de collecte des déchets qui, avec un peu de chance, extrairont automatiquement les blocs défectueux et les corrigeront après une opération d'écriture ratée. Sur certains SSD, ces opérations peuvent se produire lorsque le système est en cours d'utilisation, sur d'autres, elles peuvent se produire lors d'un temps mort de quelques minutes.

Méfiez-vous de tout outil qui vous dit qu'il va prendre un secteur défectueux et le "réparer". Cela n'existe pas. Il s'agit d'une astuce marketing malhonnête qui trouve ses racines dans les années 1980, lorsque les lecteurs utilisaient MFM et que les développeurs pouvaient accéder directement au lecteur, et même à cette époque, il n'était possible de le faire qu'en partie. Cette époque a disparu avec l'IDE, lorsque le contrôleur a été placé directement sur le disque dur. Scannerz, par exemple, a une option pour remapper les secteurs, mais un avertissement clignote pour vous dire de ne pas le faire et que toute information dans le bloc défectueux est déjà morte, et le manuel a un avertissement d'environ une page et demie, encore une fois, pour vous dire de ne pas vous tromper.

1voto

klanomath Points 63400

Selon wikipedia, 3 niveaux de formatage sont courants :

  • Low-level formatting (c'est-à-dire le plus proche du matériel) marque les surfaces des disques avec des marqueurs indiquant le début d'un bloc d'enregistrement (généralement appelés aujourd'hui marqueurs de secteur) et d'autres informations telles que le CRC du bloc, qui seront utilisées ultérieurement, dans le cadre des opérations normales, par le contrôleur de disque pour lire ou écrire des données. Cette opération est destinée à constituer la base permanente du disque et est souvent réalisée en usine.
  • Partitioning divise un disque en une ou plusieurs régions, en écrivant des structures de données sur le disque pour indiquer le début et la fin des régions. Ce niveau de formatage comprend souvent la vérification des pistes ou des secteurs défectueux.
  • High-level formatting crée le format du système de fichiers dans une partition de disque ou un volume logique. Ce formatage inclut les structures de données utilisées par le système d'exploitation pour identifier le contenu du disque ou de la partition logique. Cela peut se produire lors de l'installation du système d'exploitation, ou lors de l'ajout d'un nouveau disque. Le disque et le système de fichiers distribués peuvent spécifier un bloc d'amorçage facultatif, et/ou diverses informations sur les volumes et les répertoires pour le système d'exploitation.

Les problèmes de votre disque peuvent survenir pour des raisons physiques (blocs défectueux) ou non physiques (arbres bogués, etc.).

Quick Erase ou repartitionnement ne reconstruira que les métadonnées nécessaires comme Volume Header Attribute File etc. à partir de zéro et ne fait pas de cartographie des mauvais blocs. Il s'agit simplement d'un formatage de haut niveau ou d'une combinaison de partitionnement (sans vérification des erreurs) et de formatage de haut niveau.

Tout autre type d'effacement (1-pass zeros/3-pass/7-pass avec opérations de lecture/écriture [valide au moins pour Mac OS X 10.6-10.10 ]) permettra d'éliminer les blocs défectueux si suffisamment de blocs de réserve sont disponibles. Habituellement, les 1-pass-zeros sont suffisants et ne stressent pas le disque dur autant que les autres méthodes.
Cette méthode est parfois appelée Mid-level formatting parce que ce n'est ni un Low-level formatting ni un Partitioning .

Vous pouvez vérifier le nombre de blocs défectueux par la suite avec n'importe quelle méthode de vérification. Utilitaire SMART .

Si plus de 5 blocs défectueux sont détectés, procurez-vous un nouveau disque. Tôt ou tard, il tombera en panne.

Ce qui précède n'est pas nécessairement valable pour les SSD. N'effectuez pas d'effacement complet (surtout 3-pass/7-pass) s'il n'y a pas de nécessité inévitable.

Un SSD a sa propre bad block management y wear leveling .

1voto

ElTorosDog Points 99

Les plus 1 sont pour tout le monde, en ce qui me concerne. Une bonne question et deux bonnes réponses.

J'aimerais cependant insister sur la citation suivante de Bob O :

Méfiez-vous de tout outil qui vous dit qu'il va prendre un secteur défectueux et le "réparer". Ce n'est pas le cas. Il s'agit d'une astuce marketing malhonnête qui trouve ses racines dans les années 1980, lorsque les disques utilisaient MFM et que les développeurs pouvaient accéder directement au disque, et même à cette époque, il n'était possible de le faire qu'en partie. Cette époque a disparu avec l'IDE, lorsque le contrôleur a été placé directement sur le disque dur. Scannerz, par exemple, a une option pour remapper les secteurs, mais un avertissement clignote pour vous dire de ne pas le faire et que toute information dans le bloc défectueux est déjà morte, et le manuel a un avertissement d'environ une page et demie, encore une fois, pour vous dire de ne pas vous tromper.

La récupération d'un disque peut être faite, avec un équipement très, très coûteux et des personnes ayant reçu une formation adéquate. Toute application qui vous dit qu'elle va transformer un secteur défectueux en un secteur fonctionnel sans ce type d'équipement est un pur mensonge.

En ce qui concerne la surveillance S.M.A.R.T., il existe un téléchargement gratuit appelé "smartmontools" que vous pouvez obtenir sur le web. Il existe quelques applications qui, pour autant que je sache, volent le travail des gens de "smartmontools", y ajoutent une interface graphique et la vendent. Ils n'indiquent pas clairement qu'il s'agit d'un outil libre, et souvent ils ne le maintiennent même pas à jour. En général, ils stockent le binaire dans le dossier de l'application sous Contents->Resources et il porte le nom de "smartctl". Vous pouvez vérifier la version en naviguant dans ce dossier et en tapant "smartctl -v" et cela vous dira quelle version ils utilisent. Il y a de fortes chances qu'elle soit vieille d'au moins 6 mois ou plus.

Vous pouvez obtenir le vrai smartmontools au lien suivant :

http://www.smartmontools.org

Il s'agit d'une application en ligne de commande, mais elle est au moins aussi à jour que possible.

Le S.M.A.R.T. est-il un bon concept de test ? Eh bien, oui et non. Ce qui est malheureux, c'est qu'il ne reconnaît les problèmes qu'après coup. C'est un peu comme un météorologue qui se présenterait chez vous après une violente tempête de vent et annoncerait qu'une violente tempête de vent vient de faire des dégâts. Les seuils sont trop indulgents et souvent, ils ne permettent pas de prédire correctement les dommages causés par les lecteurs. Scannerz mesure les artefacts de synchronisation par le biais d'indices de performance relative, et d'après un article que j'ai lu récemment dans Ars Technica, il semble qu'il en détecte davantage que S.M.A.R.T..

Un mot d'avertissement à propos de Scannerz : ils disent d'arrêter tous les autres programmes utilisateurs en cours d'exécution autres que le leur, et ils le pensent vraiment. Vous ne pouvez pas lancer un scan sur un disque et ensuite commencer à télécharger et regarder simultanément une vidéo ou une émission d'information ou autre. Le système détectera chaque petite anomalie de synchronisation et la signalera comme une erreur. Je suppose qu'un système à très haut débit comme les nouveaux Mac Pro ne sera pas influencé par cela, mais mes pauvres petits systèmes le seront ! Je ne suis pas si riche !

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