$ lsblk -o NAME,SIZE,MOUNTPOINT NAME SIZE MOUNTPOINT sda 931,5G ├─sda1 18,6G / ├─sda2 878,5G /media/hd1 ├─sda3 1K ├─sda5 18,5G /home └─sda6 9,2G [SWAP] sdb 931,5G └─sdb1 931,5G /media/hd2 sdc 465,8G └─sdc1 465,8G /media/r500 sr0 1024M
S.M.A.R.T = Self-Monitoring, Analysis and Reporting Technology
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 permet de configurer des tests automatiques de disque
cf. /etc/default/smartmontools
et /etc/smartd.conf
sudo umount /dev/sdbx
Vérification du disque :
sudo fsck /dev/<sdX>
Pour vérifier et corriger :
sudo fsck /dev/sdXy -y
~: 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 **********
Si erreur “The backup GPT table is corrupt, but the primary appears OK, so that will be used.”
Alors : sudo sgdisk -e /dev/sdX
Liste des superblocks :
mkfs.ext4 -n /dev/<sdX>
Alternative :
sudo dumpe2fs /dev/sdX1 | grep superblock
Restauration d'un superblock :
sudo e2fsck -b 550731776 /dev/sdeX
Pour vérifier la partition racine, vous devez créer un fichier forcefsck à la racine :
sudo touch /forcefsck
Ce qui aura pour effet de lancer fsck au prochain démarrage. (grâce au service /etc/init.d/checkfs.sh ou /etc/init.d/checkroot.sh)
Vous pouvez aussi rebooter le système avec l'option -F
sudo shutdown -r -F now
Monter une partition NTFS avec les droits de propriétaire et les permissions drwxr-x—
:
UUID=xxxxxx /media/mount-point ntfs uid=1000,gid=1000,dmask=027,fmask=137 0 2
Pour retrouver l'UUID : blkid
Grande différence entre l'information affichée par df et du :
$ sudo df -h / Filesystem Size Used Avail Use% Mounted on /dev/sda1 20G 17G 2,0G 90% / $ sudo du -hxs / 5,6G /
Après un clean system avec Janitor (Ubuntu Tweak) :
$ sudo df -h / Filesystem Size Used Avail Use% Mounted on /dev/sda1 20G 16G 2,6G 86% / $ sudo du -hxs / 4,9G /