Warum wird mein / dev / loop0 voll angezeigt?

8

Ich habe genügend Speicher, aber irgendwie bekomme ich meine /dev/loop0Anzeige von 9 GB hier ist meine 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

Ich habe versucht herauszufinden, was da drin ist. Dies führt jedoch nur dazu, dass auf dem Terminal eine Menge Kauderwelsch gedruckt wird, woraufhin mein System abstürzt.

Jede Hilfe wäre dankbar.

Sucher
quelle

Antworten:

3

Dieses Loop-Gerät nimmt keinen Platz ein. Image- und ISO-Dateien können auf diesem virtuellen Gerät bereitgestellt werden. Wenn / dev / loop0 auf / gemountet ist, gehe ich davon aus, dass dies ein Wubi-System ist. Wenn ja, nutzt etwas anderes Ihren Raum. Wenn es sich um ein Wubi-System handelt, zeigt / dev / loop0 den verbleibenden Speicherplatz an, der auf dem Image der virtuellen Festplatte auf der physischen Festplatte verwendet wird.

Mit dem Befehl "du" können Sie die realen Dateien ermitteln, die Ihren Speicherplatz belegen.

Devyn Collier Johnson
quelle
1

Ich kann Ihnen nicht sagen, warum, aber ich kann Ihnen sagen, wie Sie das Problem beheben können. Befolgen Sie einfach die Anweisungen unter https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk , um Ihre Festplattenpartition für Ubuntu zu erweitern, wenn Sie Ubuntu mit wubi.exe unter einem Windows-Betriebssystem installiert haben. Zusätzlich können die folgenden Terminalbefehle (die geöffnet werden können durch: Strg + Alt + T) Befehle (oder auch nicht, leider aufgrund der mir zur Verfügung stehenden Informationen, die ich einfach nicht kenne) Speicherplatz freigeben:

sudo apt-get autoremove

Entfernen Sie dann alle nicht verwendeten Kernel, indem Sie die folgenden Befehle kopieren und in das Terminal einfügen.

uname -r

Beachten Sie alle nicht verwendeten Kernel. (Der aktuellste Kernel (dh der mit der größten Nummer) ist der, den Sie gerade verwenden.) Wenn Sie sicher sind, welchen Kernel Sie entfernen möchten, geben Sie Folgendes ein:

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

Dabei bezieht sich xxxx auf den Linux-Kernel, den Sie entfernen möchten.

BH2017
quelle
2
Ich bin tatsächlich daran interessiert, meinen verlorenen Platz zurückzubekommen, anstatt mehr Platz zuzuweisen!
Sucher
0

Ich kann die obigen Antworten aufgrund meines schlechten Rufs nicht kommentieren, daher füge ich hier eine neue "Antwort" hinzu (was eigentlich nicht der Fall ist). Laut Devyn Collier Johnson können wir "du" verwenden. Es bringt für mich kein Ergebnis:

du /dev/loop0
0   /dev/loop0

Ich weiß immer noch nicht, warum / wo / wie ich fast den gesamten Raum benutze. Ich habe auch versucht, die Größe zu ändern. Da ich keine Live-CD / USB habe, habe ich versucht, die Größe zu ändern ( https://help.ubuntu.com/community/ResizeWubiDisk ), aber dabei:

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

Fazit: Ich kann nicht in beide Richtungen gehen. Ich kann weder unbenutzte / unerwünschte Inhalte löschen noch / dev / loop0 / vergrößern. Ich hoffe jemand kann helfen!

Update: Ich habe versucht, die "Live-Größenänderung" erneut durchzuführen, und ich weiß nicht, warum diesmal "sudo losetup -c / dev / loop0 /" einfach den Computer aufhängt. Ich habe versucht, diesen Schritt zu überspringen, und es hat funktioniert. Jetzt habe ich die Größe / dev / loop0 erhöht. Ich weiß jedoch immer noch nicht, wo / wie ich den Speicherplatz verwende ....

Lluis Marti
quelle
Nun, /dev/loop0ist kein Verzeichnis, Sie sollten danach keinen Schrägstrich hinzufügen. Ich erhalte den gleichen Not a directoryFehler, wenn ich Ihren Befehl wiederhole, aber wenn ich den abschließenden Schrägstrich lösche, erhalte ich: `$ losetup / dev / loop0 / dev / loop0: []: (/var/lib/snapd/snaps/core_1337.snap ) `
Arielf