Pourquoi mon / dev / loop0 est-il plein?

8

J'ai une mémoire suffisante, mais je reçois en quelque sorte mon /dev/loop0utilisation de 9 Go df-h.

Filesystem      Size  Used Avail Use% Mounted on
/dev/loop0       12G   10G  1.4G  88% /
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           785M  904K  784M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            2.0G  1.9M  2.0G   1% /run/shm
/dev/sda6        20G   14G  6.4G  68% /host
/dev/sdb1       400M  4.5M  395M   2% /media/LABEL1
/dev/sdb2       3.3G  1.9G  1.2G  62% /media/LABEL2
/dev/sda5       175G  142G   33G  82% /media/DATA

J'ai essayé de vérifier ce qui s'y trouvait. Mais cela ne fait qu'imprimer une charge de charabia sur le terminal après quoi mon système s'est écrasé.

Toute aide serait appréciée.

chercheur
la source

Réponses:

3

Ce périphérique en boucle ne prend pas de place. Les fichiers image et ISO peuvent être montés sur ce périphérique virtuel. Avec / dev / loop0 monté sur /, je suppose que c'est un système Wubi? Si oui, quelque chose d'autre utilise votre espace. S'il s'agit d'un système Wubi, / dev / loop0 affichera l'espace restant et utilisé sur l'image du disque dur virtuel sur le disque dur physique.

Vous pouvez utiliser la commande "du" pour déterminer le ou les fichiers réels occupant votre espace.

Devyn Collier Johnson
la source
1

Eh bien, je ne peux pas vous dire pourquoi, mais je peux vous dire comment résoudre le problème. Suivez simplement les instructions données par https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk pour étendre votre partition de disque pour Ubuntu, si vous avez installé Ubuntu à l'aide de wubi.exe sur un système d'exploitation Windows. De plus, les commandes du terminal suivant (qui peuvent être ouvertes par: ctrl + alt + T) peuvent (ou pas, malheureusement, d'après les informations dont je dispose, je ne sais pas) libérer de l'espace disque:

sudo apt-get autoremove

Supprimez ensuite tous les noyaux inutilisés en copiant et collant les commandes suivantes dans le terminal.

uname -r

Prendre note de tous les noyaux inutilisés. (Le noyau le plus récent (c'est-à-dire celui avec le plus grand nombre) sera celui que vous utilisez en ce moment) Ensuite, lorsque vous êtes sûr du noyau que vous allez supprimer, tapez ce qui suit:

sudo apt-get purge linux-image-x.x.x.x-generic

Où xxxx fait référence au noyau Linux que vous essayez de supprimer.

BH2017
la source
2
Je suis réellement intéressé à récupérer mon espace perdu, plutôt que d'allouer plus d'espace!
seeker
0

Je ne peux pas ajouter de commentaire sur les réponses ci-dessus en raison de ma faible réputation, alors j'ajoute ici une nouvelle "réponse" (ce qui n'est pas le cas). Selon Devyn Collier Johnson, nous pouvons utiliser "du". Cela ne produit aucun résultat pour moi:

du /dev/loop0
0   /dev/loop0

Je ne sais toujours pas pourquoi / où / comment j'utilise presque tout l'espace. J'ai également essayé de le redimensionner. Comme je n'ai pas de CD / USB en direct, j'ai essayé un "redimensionnement en direct" ( https://help.ubuntu.com/community/ResizeWubiDisk ) mais en faisant:

sudo losetup -c /dev/loop0/
loop: can't set capacity on device /dev/loop0/: Not a directory

En conclusion: je ne peux pas aller dans les deux sens. Je ne peux ni supprimer les éléments inutilisés / indésirables ni agrandir / dev / loop0 /. J'espère que quelqu'un pourra vous aider!

Mise à jour: J'ai essayé de refaire le "redimensionnement en direct" et je ne comprends pas pourquoi cette fois-ci "sudo losetup -c / dev / loop0 /" vient de bloquer l'ordinateur. J'ai essayé de sauter cette étape et cela a fonctionné. Maintenant, j'ai augmenté la taille / dev / loop0. Cependant, je ne sais toujours pas où / comment j'utilise l'espace disque ....

Lluis Marti
la source
Eh bien, ce /dev/loop0n'est pas un répertoire, vous ne devez pas ajouter de barre oblique après. J'obtiens la même Not a directoryerreur si je répète votre commande, mais si je laisse tomber la barre oblique de fin, j'obtiens: `$ losetup / dev / loop0 / dev / loop0: []: (/var/lib/snapd/snaps/core_1337.snap ) `
arielf