Comment corriger l'erreur "Il n'y a pas assez d'espace disque" sous Linux

Donc, votre système Linux vous dit que vous n'avez pas assez d'espace sur votre disque dur, mais vous savez qu'il reste en fait beaucoup d'espace. Pourquoi? C'est une de ces quelques erreurs frustrantes sur Systèmes Linux , Mais il existe quelques solutions à ce problème.

Comment corriger l'erreur "Pas assez d'espace disque" sur Linux - Linux

Vérifiez Du et df

Avant d'aller plus loin dans les étapes détaillées, vérifier qu'il reste vraiment plus d'espace disque libre est une bonne idée. Bien que les outils soient inclus dans Environnement de bureau La vôtre est bonne, mais il est préférable d'utiliser des ROM via la ligne de commande.

Comment corriger l'erreur "Pas assez d'espace disque" sur Linux - Linux

Nous commençons avec Du . Pointez sur le répertoire principal sur le lecteur où vous rencontrez le problème. Ce guide est supposé être partitionné par root.

sudo du -sh /

Il faudra un certain temps pour tout vérifier. Maintenant, vous pouvez expérimenter avec df.

sudo df -h

Comment corriger l'erreur "Pas assez d'espace disque" sur Linux - Linux

Ajoutez la racine et le système de fichiers inclus. Par exemple, si vous avez "/homeSur un lecteur séparé, ajoutez-le avec la lecture racine. Le total devrait être proche de ce que vous avez utilisé Du . Sinon, cela peut indiquer qu'un fichier supprimé est utilisé par le processus.

Bien sûr, la principale préoccupation ici est de savoir si les résultats de ces commandes viennent moins que la taille du lecteur. Si cela arrive, il est clair que quelque chose ne va pas.

Causes possibles

Il y a deux raisons principales ici. Si vous voyez un écart entre du et df Vous pouvez faire défiler jusqu'à la première option ici. Sinon, commencez par la deuxième option.

Le fichier réservé par le processus a été supprimé.

Parfois, le fichier sera supprimé, mais le processus l'utilise toujours. Linux ne publiera pas le volume associé au fichier pendant le processus. Il vous suffit de trouver le processus et de le redémarrer.

Comment corriger l'erreur "Pas assez d'espace disque" sur Linux - Linux

Essayez de localiser le processus.

sudo lsof / | grep deleted

Le processus à l'origine du problème doit être répertorié, vous devez simplement le redémarrer.

sudo systemctl restart service_name

Mauvais blocs

Le dernier problème courant est que les blocs du système de fichiers peuvent être défectueux. Systèmes de fichiers Le disque dur est peut-être corrompu ou le disque dur est dans sa phase finale de dommages. Le système d'exploitation est susceptible de voir ces blocs comme utilisables sauf indication contraire. La meilleure façon de les trouver et d'enseigner ces blocs est d'utiliser fsck Avec un signe -c. N'oubliez pas que vous ne pouvez pas utiliser fsck Avec le même système de fichiers que vous testez. Vous devrez peut-être utiliser un CD direct.

sudo fsck -vcck /dev/sda2

De toute évidence, vous devez remplacer l'emplacement du lecteur par le lecteur que vous souhaitez vérifier. N'oubliez pas que cela peut prendre du temps.

Espérons que l'une de ces solutions sera une solution à votre problème. Ce problème n'est pas entièrement facile à diagnostiquer dans chaque cas. Avec un peu de chance, cependant, vous pouvez résoudre le problème et vous en débarrasser afin qu'il soit Votre disque dur Fonctionne à nouveau comme d'habitude.

source
Aller au bouton supérieur