4 votes

Ubuntu dit qu'il n'y a pas d'espace disque dans le répertoire personnel mais il y a de l'espace.

Chaque fois que je démarre dans Ubuntu, il me dit qu'il reste 0 octet d'espace libre alors que l'analyseur d'utilisation du 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 qu'il y a ?

18voto

knb Points 4051

Vous semblez avoir deux partitions pertinentes sur le disque de votre ordinateur. Partition 1, /dev/sda6 a 19 GB disponibles mais la partition 2, /dev/sda8 où votre /home réside, est complet. Essayez de déplacer quelques gros fichiers/répertoires hors de /home peut-être pour /var/tmp ou créer un nouveau répertoire de premier niveau, peut-être /data et déplacez-y les gros fichiers.

3voto

George Udosen Points 33267

Laissez-moi vous recommander une solution simple. Puisque je ne sais pas vraiment ce que vous mettez dans votre /home il serait bon de créer un dossier à la racine ( / ) et transférez-y ces fichiers.

Les étapes de la solution :

  1. Créer un dossier de premier niveau dans la racine ( / ):

    sudo mkdir /data
  2. Rendez-le accessible en changeant la propriété et la permission, de façon permanente dans ce cas :

    sudo setfacl -d -m u:$USER:rwx,g:$USER:rwx,o::r-x /data

    Ou simplement changer la propriété de ce nouvel emplacement :

    sudo chown -R $USER:$USER /data
  3. Déplacez vos fichiers de données ( no vos fichiers de configuration !) de votre /home/$USER dans cet emplacement.

  4. Vérifiez le niveau d'utilisation de /home con df -h /home .

1voto

JohnP Points 673

Par défaut, lorsqu'un nouveau système de fichiers est créé dans une partition ou un volume logique utilisant un système de fichiers Linux, une petite quantité est réservée à l'usage exclusif de l'utilisateur root. Typiquement, 5% du stockage total. Ceci est très important pour la partition OS, afin que la maintenance de routine puisse être effectuée.

Mais pour les partitions non-OS, comme HOME, réserver 5% du stockage total est probablement un gaspillage. La bonne nouvelle est que nous pouvons récupérer ce stockage, au moins pour les partitions ext3/4 en utilisant tune2fs.

Je regarde :

/dev/sda8        50G   48G     0 100% /homeon peut estimer que 5% de 50G est 2.5G. Si vous avez besoin d'un tout petit peu plus de stockage rapidement pour vous donner le temps d'aller nettoyer davantage, alors cette commande montrera la configuration du système de fichiers : $ sudo tune2fs -l /dev/sda8 # c'est un -L minuscule. Trouvez le nombre de blocs réservés. Sur un de mes disques, c'est :    Reserved block count:     669030Cette commande fait en sorte que le pourcentage de bloc réservé soit de 0 % :    $ sudo tune2fs -m 0 /dev/sda8

Ou vous pouvez changer l'identifiant qui a accès à l'espace réservé pour être votre identifiant au lieu de l'identifiant par défaut, root.

Quoi qu'il en soit, c'est juste une autre option, mais vous devrez nettoyer le stockage ou en déplacer certains. J'alloue seulement 25G pour le système d'exploitation sur tous mes systèmes de bureau. Les serveurs en ont besoin de moins. Cela devrait être plus que suffisant pour tous les programmes normalement utilisés sur un ordinateur de bureau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X