Libérer de l’espace sur une partition de données

Par défaut, sous les systèmes de fichiers ext2 et ext3, 5% des blocs de la partition sont réservés à root.

C’est certes pratique sur une partition système dans le cas où tous le disque est utilisé par les utilisateurs. Il reste toujours un peu de place pour le service syslogd ou pour des taches d’administration. Bref, c’est une sécurité utile.

Mais dans le cas d’un disque de 500Go en ext3 contenant uniquement des données, c’est un espace qui ne sera jamais utilisé par root et auquel l’utilisateur n’aura pas accès…

  • une commande pour savoir combien de block réservés et totaux sont contenus dans la partition sdaX (remplacer par celle que vous désirer):

# dumpe2fs /dev/sdaX | grep « lock count: »
Block count: 122096000
Reserved block count: 4883840

  • Une commande pour « annuler la réservation » de cet espace:

sudo tune2fs -m 0 /dev/sdaX

(0 représente le pourcentage. Par défaut, il est de 5)

  • On vérifie que c’est passé:

# dumpe2fs /dev/sdaX | grep « lock count: »
Block count: 122096000
Reserved block count: 0

Et ô miracle, je passe ainsi de 2Go à 21G de libre sur 500 Go ! donc 19 Go de libérés !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Le temps imparti est dépassé. Merci de recharger le CAPTCHA.