====== 🛠️ 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 ===== 🏗️ 5. Formatage avec vérification (mkfs.ext4) ===== === 🔎 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 ===== * Sauvegarder les données **immédiatement** * Remplacer le disque si : * Des secteurs réalloués sont présents * Des erreurs UNC/pending sont détectées * Des erreurs ATA récurrentes apparaissent