Chaque fois que je démarre sous Ubuntu, cela signifie qu'il reste 0 octets d'espace libre alors que l'analyseur d'utilisation de disque me dit que j'ai 22 Go d'espace disponible.
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 790M 2.1M 788M 1% /run
/dev/sda6 46G 25G 19G 57% /
tmpfs 3.9G 4.2M 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop1 5.0M 5.0M 0 100% /snap/canonical-livepatch/50
/dev/loop0 3.8M 3.8M 0 100% /snap/gnome-system-monitor/57
/dev/loop2 13M 13M 0 100% /snap/gnome-characters/124
/dev/loop3 88M 88M 0 100% /snap/core/5662
/dev/loop4 15M 15M 0 100% /snap/gnome-logs/40
/dev/loop5 3.8M 3.8M 0 100% /snap/gnome-system-monitor/54
/dev/loop8 141M 141M 0 100% /snap/gnome-3-26-1604/74
/dev/loop14 88M 88M 0 100% /snap/core/5548
/dev/loop6 2.3M 2.3M 0 100% /snap/gnome-calculator/238
/dev/loop16 43M 43M 0 100% /snap/gtk-common-themes/701
/dev/loop10 5.0M 5.0M 0 100% /snap/canonical-livepatch/42
/dev/loop21 13M 13M 0 100% /snap/gnome-characters/139
/dev/loop19 15M 15M 0 100% /snap/gnome-logs/45
/dev/loop11 13M 13M 0 100% /snap/gnome-characters/117
/dev/loop12 4.8M 4.8M 0 100% /snap/canonical-livepatch/49
/dev/loop13 88M 88M 0 100% /snap/core/5742
/dev/loop15 2.3M 2.3M 0 100% /snap/gnome-calculator/222
/dev/loop7 141M 141M 0 100% /snap/gnome-3-26-1604/70
/dev/loop17 2.3M 2.3M 0 100% /snap/gnome-calculator/260
/dev/loop9 3.8M 3.8M 0 100% /snap/gnome-system-monitor/51
/dev/loop18 35M 35M 0 100% /snap/gtk-common-themes/319
/dev/loop20 15M 15M 0 100% /snap/gnome-logs/43
/dev/sda8 50G 48G 0 100% /home
tmpfs 790M 16K 790M 1% /run/user/122
tmpfs 790M 12K 790M 1% /run/user/1000
Qu'est-ce qui ne va pas?
Vous semblez avoir deux partitions pertinentes sur le disque de votre ordinateur. La partition 1, /dev/sda6
, dispose de 19 Go, mais la partition 2, /dev/sda8
, où réside votre répertoire /home
, est saturée. Essayez de déplacer de gros fichiers/répertoires hors de /home
, peut-être de /var/tmp
, ou créez un nouveau répertoire de niveau supérieur, peut-être /data
et déplacez-y les gros fichiers.
Permettez-moi de vous recommander une solution simple. Puisque je ne sais pas vraiment ce que vous mettez dans votre dossier /home
, il serait agréable de créer un dossier à la racine (/
) et de transférer ces fichiers là-bas.
Étapes de la solution:
Créez le dossier de niveau supérieur à la racine (/
):
Sudo mkdir /data
Rendez-le accessible en changeant de propriétaire et d’autorisation, de manière permanente dans ce cas:
Sudo setfacl -d -m u:$USER:rwx,g:$USER:rwx,o::r-x /data
Ou simplement changer de propriétaire de ce nouvel emplacement:
Sudo chown -R $USER:$USER /data
Déplacez vos fichiers de données (pas vos fichiers de configuration!) De votre répertoire /home/$USER
vers cet emplacement.
Vérifiez le niveau d'utilisation pour /home
avec df -h /home
.
Par défaut, lorsqu'un nouveau système de fichiers est créé dans une partition ou un volume logique à l'aide d'un système de fichiers Linux, il est réservé à une utilisation par la racine uniquement. En règle générale, 5% de la mémoire totale. Ceci est très important pour la partition du système d'exploitation, afin que la maintenance de routine puisse se terminer.
Mais pour les partitions non OS, comme HOME, réserver 5% du stockage total est probablement du gaspillage. La bonne nouvelle est que nous pouvons récupérer ce stockage, du moins pour les partitions ext3/4, à l’aide de tune2fs.
Regarder:
/dev/sda8 50G 48G 0 100%/home
Nombre de blocs réservés: 669030
$ Sudo tune2fs -m 0/dev/sda8
Vous pouvez également changer l'identifiant utilisateur qui a accès à l'espace réservé pour qu'il soit votre identifiant utilisateur au lieu de l'utilisateur root par défaut.
Quoi qu'il en soit, juste une autre option, mais vous voudrez nettoyer le stockage ou déplacer un stockage. Je n'alloue que 25G pour le système d'exploitation sur tous mes systèmes de bureau. Les serveurs ont besoin de moins. Cela devrait être plus que suffisant pour tous les programmes normalement utilisés sur un ordinateur de bureau.