🛠️ Diagnostic et Réparation de Disque Dur – Guide Technique
🔍 1. Vérification SMART avec smartctl
📦 Installation
sudo apt install smartmontools
📊 État général SMART
sudo smartctl -H /dev/sdX
📋 Attributs détaillés
sudo smartctl -A /dev/sdX
🧪 Test SMART long
sudo smartctl -t long /dev/sdX
sudo smartctl -l selftest /dev/sdX
✅ 2. Attributs SMART critiques
Attribut SMART | Doit être… | Signification |
5 Reallocated_Sector_Ct | = 0 | Secteurs remplacés (défaut physique) |
197 Current_Pending_Sector | = 0 | Secteurs instables à surveiller |
198 Offline_Uncorrectable | = 0 | Secteurs illisibles non réparables |
199 UDMA_CRC_Error_Count | = 0 | Erreurs de transfert (souvent câble SATA) |
Température | < 50 °C | Idéalement entre 20 et 40 °C |
🧪 3. Détection des blocs défectueux (badblocks)
🔎 Lecture seule (non destructif)
sudo badblocks -v /dev/sdX > badblocks.log
💥 Test destructif (écriture + lecture)
sudo badblocks -wsv /dev/sdX
🧰 4. Réparation avec e2fsck
sudo e2fsck -l badblocks.log /dev/sdXn
🔎 Scan lecture seule
sudo mkfs.ext4 -c /dev/sdXn
💥 Scan destructif (écriture + lecture)
sudo mkfs.ext4 -cc /dev/sdXn
⚠️ 6. En cas d’erreurs critiques