Aller au contenu principal

Base de connaissances

Tutoriels par OS, outils open source et ressources pour le numérique responsable.

📄

Tutoriel - Procédure - Problème de disque ?

Réemploi et réparation🔴 AvancéLinux, macOS, Windows

Symptôme

Le PC ne démarre plus et affiche des erreurs de disque. Peu importe que ce soit Windows, Linux ou macOS, le problème est similaire : le disque dur semble en difficulté.

Objectif

Utiliser des outils gratuits pour tester l’état du disque, voir s’il est récupérable et tenter de récupérer les données.


1️⃣ Démarrer sur une clé USB live

Si ton PC ne démarre pas du tout, il te faut une clé USB live avec un système d’exploitation fonctionnel.

Si tu as déjà une clé live (Ubuntu, Fedora, Ventoy, etc.), démarre dessus.

Si tu n’en as pas, crée une clé avec Rufus (Windows) ou dd (Linux/macOS) en utilisant une image ISO d’Ubuntu ou autre distribution live.

Suis ces guides en fonction du système :

** Tutoriel - Création d’une clé multi-boot avec Ventoy - Multi-OS**

** Tutoriel - Création d’une clé bootable avec dd**

 Tutoriel - Démarrer un Mac avec une clé USB Linux****

Démarrer en live :

  • Insère la clé USB dans le PC en panne.
  • Allume-le et entre dans le BIOS/UEFI (souvent F2, F12, DEL ou ESC au démarrage).
  • Sélectionne ta clé USB comme périphérique de démarrage.
  • Laisse le système charger en mode live.


2️⃣ Vérifier l’état du disque avec GSmartControl ou smartmontools

Tutoriel - Vérifier tes disques avec GSmartControl****

Méthode 1 : Interface graphique avec GSmartControl (plus simple)

  • Installer GSmartControl
 sudo apt install gsmartcontrol # (Debian/Ubuntu)
 sudo dnf install gsmartcontrol # (Fedora)
 sudo pacman -S gsmartcontrol # (Arch)
 
  • macOS : Utilise Homebrew :
 brew install gsmartcontrol
 
  • Lancer GSmartControl
    • Il liste tous les disques branchés.
    • Double-clique sur ton disque dur et va dans l’onglet Perform Self-Test.
    • Lance un test court pour un premier diagnostic.
    • Si besoin, lance un test étendu (plus long mais plus précis).

Méthode 2 : Ligne de commande avec smartmontools

Tutoriel - Vérifier tes disques avec SmartmonTools****

  • Installer smartmontools
 sudo apt install smartmontools # (Debian/Ubuntu)
 sudo dnf install smartmontools # (Fedora)
 sudo pacman -S smartmontools # (Arch)
 
  • macOS :
 brew install smartmontools
 
  • Vérifier l’état du disque
    • Liste les disques :
 sudo smartctl --scan
 
  • Vérifie l’état du disque :
 sudo smartctl -a /dev/sdX # Remplace sdX par le bon disque (ex: sda)
 
  • Si le disque a des secteurs défectueux ou une erreur mécanique (Reallocated_Sector_Ct élevé, Pending_Sectors, etc.), il est probablement en train de lâcher.

3️⃣ Récupérer les données si le disque est en mauvais état

Si ton disque est mal en point mais encore lisible, tu peux tenter de récupérer les données avec TestDisk et PhotoRec.

Articles associés