Outils du site

N'accuse point la mer à ton second naufrage []

04-linux:10-administration:40-fs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
04-linux:10-administration:40-fs [2021/11/14 11:52] – [Contrôle et réparation d'un disque] Roge04-linux:10-administration:40-fs [2024/12/29 10:58] (Version actuelle) – [The superblock could not be read or does not describe a valid ext2/ext3/ext4] Roge
Ligne 19: Ligne 19:
 </code> </code>
  
 +
 +===== smartctl et smartmontools =====
 +
 +S.M.A.R.T = Self-Monitoring, Analysis and Reporting Technology
 +
 +==== smartctl ====
 +
 +
 +Informations sur le disque : ''sudo smartctl -i /dev/sda''
 +
 +Informations plus complètes : ''sudo smartctl --all /dev/sda''
 +
 +Si SMART n'est pas activé : ''sudo smartctl --smart=on /dev/sda'' 
 +
 +Lancer un tests du disque : ''sudo smartctl -t short /dev/sda'' ou ''sudo smartctl -t long /dev/sda''
 +
 +Accéder aux resultats d'un test : ''sudo smartctl -l selftest /dev/sdX''
 +
 +Afficher les erreurs de disque : ''sudo smartctl -l error /dev/sda''
 +
 +Afficher les erreurs de disque : ''sudo smartctl -q errorsonly -H -l selftest /dev/sdX''
 +
 +
 +==== smartmontools ====
 +
 +smartmontools permet de configurer des tests automatiques de disque
 +
 +cf. ''/etc/default/smartmontools''
 +
 +et '' /etc/smartd.conf''
 ===== Contrôle et réparation d'un disque ===== ===== Contrôle et réparation d'un disque =====
 +
 +==== Préalable ====
  
 ''sudo umount /dev/sdbx'' ''sudo umount /dev/sdbx''
  
-''sudo fsck /dev/sdbx -y''+ 
 + 
 +==== fsck ==== 
 + 
 +Vérification du disque : 
 + 
 +''sudo fsck /dev/sdXy'' 
 + 
 + 
 +Pour vérifier et corriger : 
 + 
 + 
 +''sudo fsck /dev/sdXy -y'' 
 + 
 +<code bash> 
 +~: sudo e2fsck -b 32768 /dev/sde1 
 +e2fsck 1.45.5 (07-Jan-2020) 
 +video: recovering journal 
 +e2fsck: unable to set superblock flags on video 
 + 
 + 
 +video: ***** FILE SYSTEM WAS MODIFIED ***** 
 + 
 +video: ********** WARNING: Filesystem still has errors ********** 
 + 
 + 
 +</code> 
 +==== fix backup GPT ====
  
  
 Si erreur "//The backup GPT table is corrupt, but the primary appears OK, so that will be used.//" Si erreur "//The backup GPT table is corrupt, but the primary appears OK, so that will be used.//"
 +
 Alors : ''sudo sgdisk -e /dev/sdX'' Alors : ''sudo sgdisk -e /dev/sdX''
 +
 +
 +====The superblock could not be read or does not describe a valid ext2/ext3/ext4 ====
 +
 +Liste des superblocks :
 +
 +''mkfs.ext4 -n /dev/sdXy''
 +
 +Alternative :
 +''sudo dumpe2fs /dev/sdX1 | grep superblock''
 +
 +
 +Restauration d'un superblock :
 +
 +''sudo e2fsck -b 550731776 /dev/sdeX''
 +
 +
 ===== Forcer le contrôle du disque / au démarrage ===== ===== Forcer le contrôle du disque / au démarrage =====
  
Dernière modification : 2021/11/14 11:52