| Réparer un disque dur abimé sous Windows XP ou Linux |
|
|
|
| Ecrit par Farzad FARID | |
| 19-01-2007 | |
|
Les corruptions de disque logicielles, dues à un bug du système d'exploitation ou une coupure de courant, sont souvent récupérables avec les outils (chkdsk sous Windows, fsck sous Linux) fournis par le système. Quand la corruption du disque dur est due à une panne matérielle, comme un secteur ou bloc abimé, la tâche est beaucoup plus délicate. Cependant, contrairement à une idée répandue, il est possible de récupérer, voire de réparer des secteurs abimés. Voici un mini tutoriel basé sur un cas concret. J'en profite pour parler aussi des Live CD, qui sont les nouveaux couteaux suisses de l'informatique. Note :Cet article mentionne des logiciels non libres, contrairement à l'intitulé de la catégorie, mais les informations suivantes sont tellement utiles que je les publies quand même ici.
Présentation du cas concretLe portable de ma compagne, un Vaio sous XP Home, a planté hier et n'a plus voulu redémarrer. A chaque reboot, que ce soit en mode normal ou en mode rescue (n'importe lequel de ces modes), XP commence à se charger pendant plusieurs secondes, puis tente d'afficher un écran bleu d'erreur qui reste affiché moins d'une seconde, et reboote aussitôt... Impossible d'auto-diagnostiquer la machine. J'ai soupçonné un problème de barrette mémoire, puis un problème disque. C'est le 2ème cas qui s'est présenté. J'ai donc utilisé un CD bootable pour tenter de réparer le disque. Les Live CDTout d'abord je voudrais dire à quel point les Live CD, ces CD-ROM bootables avec un système d'exploitation et un environnement complet, remplis d'outils, sont indispensable. Tout utilisateur averti se devrait d'avoir un ou deux Live CD (spécialisés suivant les besoins) à portée de main, voire une clé USB bootable si possible.
En essayant de dépanner le disque dur défectueux dont je parle ici, et qui est en NTFS sous Windows XP, j'ai tenté de créer un BartPE, mais comme aucun des fabricants de PC que nous possédons ne fournit de vrai CD de XP, je n'ai même pas pu mener l'expérimentation jusqu'au bout. Ceci est presque une incitation au piratage, tellement il est difficile, en tant que possesseur légitime d'une licence Microsoft, de pouvoir utiliser librement le produit que l'on a acheté. Microsoft KBPour en revenir à la restauration du disque corrompu, je donne une mauvaise note à Microsoft et sa Knowledge Database, dont aucun article n'explique comment récupérer une partition NTFS sur un disque dont des secteurs sont illisibles. D'ailleurs, les articles existants ne s'appliquent que si on peut booter sur un Windows valide, or aujourd'hui ce n'est presque plus possible car les constructeurs ne fournissent plus le CD d'installation. Donc soit vous devez pirater une copie, soit, comme je le conseille plutôt, n'utiliser Windows que pour les tâches non critiques (comme jouer ou voir/écouter des médias protégés par des DRM) et réduire ainsi vos soucis. Utilisation de KnoppixLe site Microsoft ne fournissant aucune aide, je me suis d'abord tourné chez Knoppix. La version 5.1 démarre très bien sur la plupart des PC, fournit des drivers permettant l'accès en lecture et écriture sur NTFS et quelques utilitaires pour NTFS. Les outils du paquet ntfsprogs, du projet Linux NTFS, sont déjà remarquables car ils permettent de faire des opérations très utiles : consultation, copie et suppression de fichiers et surtout réparation sommaire d'une partition NTFS. L'utilitaire "ntfsfix" sait déjà réparer certaines corruptions de NTFS et est donc le premier outil à appliquer. Avant de faire une réparation hasardeuse, j'ai fait une copie complète des données essentielles sur un disque externe USB. Grâce à Knoppix il est aussi possible de faire une sauvegarde en réseau, du moment que vous pouvez configurer la carte réseau (ou Wifi) de la machine depuis le Live CD. Ensuite j'ai lancé une réparation. Il se trouve que dans mon cas, ceci n'a pas suffit, et surtout ntfsfix s'est arrêté sur une erreur d'entrée/sortie (I/O error) qui a mis en avant le fait qu'il y a corruption physique du disque. Utilisation de UBCDSi les outils fournis par une Knoppix ne suffisent pas, le CD suivant à utiliser est UBCD. Pour la plupart des marques de disques durs (IBM, Maxstor, Seagate, Hitachi, Quantum...) les outils des constructeurs sont fournis sur le CD et permettent au minimum un diagnostic précis, et au mieux une réparation. Je suppose que certains outils permettent par exemple de masquer ou de remapper les secteurs défectueux. Mais le Vaio a un disque Toshiba, qui ne fournit aucun utilitaire officiel malheureusement. Le miracle vient d'un autre produit fourni sur UBCD, le Salvation HDD Scan & Repair. Ce logiciel, tout comme HDD Regenerator (que je n'ai pas testé), est apparemment capable de réparer et restaurer des secteurs défectueux sur la plupart des disques durs du marché. Et effectivement, Salvation HDD Scan & Repair a trouvé et réparé le secteur défectueux ! Ensuite, il suffit de redémarrer sous Windows XP, pour que le chkdsk classique se lance et finisse de réparer la partition. Aujourd'hui le portable fonctionne de nouveau normalement. Toutes ces manipulations sont bien sûr valables quelque soit le système d'exploitation de la machine à réparer. Dans le cas de Linux, on utilisera alors fsck au lieu de chkdsk, en sachant que chaque type de partition Linux (ext3, jfs, reiserfs, etc.) a sa propre série d'outils de diagnostic et réparation. Conclusion :
|
|
| Dernière mise à jour : ( 19-01-2007 ) |
| Suivant > |
|---|



