====== FileSystem ====== ===== Tune2fs ===== Par défaut un pourcentage (souvent 5%) de l'espace disque est attribué à root afin qu'il puisse toujours se connecter s'il n'y a plus de place et que les processus système fonctionnent toujours.\\ Cela peut-être handicapant par exemple sur une très large partition système, voir inutile sur une partition data.\\ On peut alors modifier cette valeur à chaud grâce à la commande ci-dessous.\\ Par exemple pour paramétrer à 1% ( on peut aussi mettre 0 ) sur sda3 : tune2fs -m 1 /dev/sda3 ===== Check & Repair ===== Les manipulations doivent être effectuées sur une partition démontée.\\ On prend pour exemple la partition "mapartitiondetest". ==== à chaud ==== === Sans LVM === df -h | head -1 && df -h | grep mapartitiondetest Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/sda5 236M 33M 191M 15% /opt/mapartitiondetest umount /opt/mapartitiondetest == check == EXTx e2fsck /dev/sda5 XFS xfs_check /dev/sda5 == repair == EXTx fsck -y /dev/sda5 XFS xfs_repair /dev/sda5 === Avec LVM === df -h | head -1 && df -h | grep mapartitiondetest Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/mapper/OperatingSystem--vg-mapartitiondetest 236M 33M 191M 15% /opt/mapartitiondetest umount /opt/mapartitiondetest == check == EXTx e2fsck /dev/mapper/OperatingSystem--vg-mapartitiondetest XFS xfs_check /dev/mapper/OperatingSystem--vg-mapartitiondetest == repair == EXTx fsck -y /dev/mapper/OperatingSystem--vg-mapartitiondetest XFS xfs_repair /dev/mapper/OperatingSystem--vg-mapartitiondetest ==== à froid==== Les manipulations doivent être effectuées sur une partition démontée.\\ S'il y a le moindre doute, préférer effectuer cette intervention à froid.\\ Attention, on part ici du principe qu'on connait la partition que l'on souhaite manipuler, si ce n'est pas le cas, vérifier avant tout que l'on peut la retrouver d'une quelconque façon, grâce à sa taille par exemple. === Sans LVM === Booter sur un liveCD et ouvrir un terminal.\\ Ou, si l'OS est crashé au démarrage, entrer simplement le mot de passe root normalement proposé. == check == EXTx e2fsck /dev/sda5 XFS xfs_check /dev/sda5 == repair == EXTx fsck -y /dev/sda5 Astuce, si l'OS est accessible, effectuer simplement la commande suivante : touch /forcefsck reboot XFS xfs_repair /dev/sda5 === Avec LVM === Booter sur un liveCD, ouvrir un terminal et monter toutes les partitions LVM disponibles : vgscan -c --mknodes vgchange -a y == check == EXTx e2fsck /dev/mapper/OperatingSystem--vg-mapartitiondetest XFS xfs_check /dev/mapper/OperatingSystem--vg-mapartitiondetest == repair == EXTx fsck -y /dev/mapper/OperatingSystem--vg-mapartitiondetest XFS xfs_repair /dev/mapper/OperatingSystem--vg-mapartitiondetest