为什么我的/ dev / loop0显示完整?

我有足够的内存,但不知怎的,我得到我的/dev/loop0显示9 GB的使用情况,这是我的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 

我试着检查一下那里有什么。 但这只会导致在我的系统崩溃之后在终端上打印出乱码。

任何帮助,将不胜感激。

该环路设备不占用任何空间。 可以将映像和ISO文件安装到此虚拟设备。 将/ dev / loop0安装在/上,我假设这是一个Wubi系统? 如果是这样,其他东西正在使用你的空间。 如果这是一个Wubi系统,/ dev / loop0将显示剩余空间并用于物理硬盘驱动器上的虚拟硬盘驱动器映像。

您可以使用“du”命令找出占用空间的真实文件。

嗯,我不能告诉你为什么,但我可以告诉你如何解决这个问题。 如果您在Windows操作系统上使用wubi.exe安装了Ubuntu, 请按照https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk提供的说明扩展Ubuntu的磁盘分区。 另外,下面的终端(可以通过:ctrl + alt + T打开)命令可能(或者可能不是,从我可用的信息,我只是不知道)释放一些磁盘空间:

 sudo apt-get autoremove 

然后通过将以下命令复制并粘贴到终端中来删除任何未使用的内核。

 uname -r 

记下所有未使用的内核。 (最新的内核(即具有最大编号的内核)将是您当前正在使用的内核)然后,当您确定要删除哪个内核时,键入以下内容:

 sudo apt-get purge linux-image-xxxx-generic 

其中xxxx指的是您尝试删除的Linux内核。

我无法在上述答案中添加评论,因为我的声誉很低,所以我在这里添加一个新的“答案”(实际上并非如此)。 根据Devyn Collier Johnson的说法,我们可以使用“du”。 它对我没有任何结果:

 du /dev/loop0 0 /dev/loop0 

我仍然不知道为什么/在哪里/如何使用几乎所有的空间。 我也试着调整它的大小。 由于我没有现场CD / USB,我尝试了“实时resize”( https://help.ubuntu.com/community/ResizeWubiDisk ),但在执行时:

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

总之:我不能以任何方式进入。 我既不能删除未使用/不需要的东西,也不能放大/ dev / loop0 /。 我希望有人能帮帮忙!

更新:我试图再次“实时resize”,我不知道为什么这次做“sudo losetup -c / dev / loop0 /”只是挂起电脑。 我试过的是跳过那一步它起作用了。 现在我增加了/ dev / loop0大小。 但是,我仍然不知道我在哪里/如何使用磁盘空间….