首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的磁盘上,除了文件系统之外,是什么占用了这么多空间?

在我的磁盘上,除了文件系统之外,是什么占用了这么多空间?
EN

Ask Ubuntu用户
提问于 2010-12-14 22:54:46
回答 8查看 43.8K关注 0票数 24

我的电脑里只有一个磁盘,一个80 GB的SSD。它被格式化为一个ext4分区(没有交换),所有常用的文件夹都安装在它上(我在外部媒体上保存了大量数据,但是/home和其余的都在SSD上)。

今天,我启动了它,我收到了一个信息,驱动器是满的。我打开磁盘使用分析器来查看占用空间的内容。它坚持使用67.8GB的磁盘,并且/正在占用36.4 GB。这就引出了一个问题,丢失的30 GB在哪里,如果不是在文件系统上?!

为了进行比较,我将Nautilus中列出的所有可读的文件夹的大小相加为/的子文件夹(包括隐藏的文件夹)。我有20.9 GB。垃圾是不可读的,但我知道它有16.2 GB,所以它的总和是36.1GB,与磁盘使用分析器报告的内容大致相同。有些系统文件夹是不可读的,比如proc,但我怀疑它们加起来是否达到30 GB --否则在小型磁盘上安装Ubuntu是不可能的,而且我看到它运行在2.5GB上。我认为它们一定是我的计算和磁盘使用分析器的报告之间的0.3 GB的差别。

所以我想知道,是什么消耗了这30 GB,我怎么才能让它们自由呢?

编辑与回答CYREX的问题

  1. 从Ubuntu10.10 64位的live (与我的系统相同)引导。fsck结果: root@ubuntu:~# fsck /dev/sda1 1 fsck来自util 2.17.2 e2fsck 1.41.12 (17-20105-2010年5月)/dev/sda1 1:干净,265956/4890624文件,18073343/19537408块
  2. 从SSD启动。倒垃圾,16 GB的垃圾现在是免费的。那30 GB的还没找到。
  1. 我没有足够的经验知道在日志里什么是奇怪的。以下是自上次启动以来我的消息日志和syslog。也许你可以在他们身上找到一些东西:
    • http://pastebin.com/FHrrV1rR
    • http://pastebin.com/FK8TmZbc

  2. 这里变得很奇怪。我插入了一个外接的500 GB硬盘。磁盘使用分析器高估了可用空间,然后显示空间丢失(使用了76 GB,但文件夹中只有24 )。

再次从LiveCD引导,从它启动磁盘使用分析器,并获得与安装的Ubuntu相同的结果,在1-2GB范围内。

使用CodeMonk的答案进行编辑:

这将是一个不错的解决方案,但分区实际上是80 GB -我的意思是74 GB +营销“错误”,无论如何,整个磁盘是格式化的。它还显示,使用超过50 GB,那么30 GB如果不是在文件和文件夹中呢?

GParted还报告外部硬盘的正确大小。

EN

回答 8

Ask Ubuntu用户

回答已采纳

发布于 2010-12-15 21:12:29

我解决了它-感谢您的所有建议,特别是哈维尔里维拉,谁建议的运行磁盘分析仪与sudo的权利(我不知道这可能会影响结果)。

我有Crashplan,它正在备份一些外部驱动器。因此,有一个备份集去米莉,另一个去Sto_Lat,每15分钟一次(这些是外部驱动器的名称)。当我在没有这些驱动器的情况下启动计算机时,Crashplan没有在/media/Milly/media/Sto_Lat下找到任何文件夹,所以它只是创建了它们并编写了对它们的备份。

由于某些原因,磁盘分析器在没有sudo启动时不会显示这些文件夹。Nautilus给出了它们,但列出了16 KB的/media大小,而它实际上是30 GB。

只有当我卸下所有外部驱动器,包括Milly和Sto_Lat,并启动gksudo baobab时,我才注意到这一点。然后,我看到我的外部驱动器应该没有--但不是所有这些驱动器--只有备份目标--并意识到这些驱动器不是挂载驱动器,而是由Crashplan创建的同名文件夹。当我以与现有文件夹相同的名称挂载驱动器时,一定会有一些奇怪的事情发生,我想知道为什么我没有收到错误消息或什么东西.

顺便说一句,这也解决了为什么磁盘分析器显示Milly的大小为530 GB而不是500 GB --这些都是“丢失”的30 GB,它将文件夹和真正的驱动器放在一起。

现在,我只需要一种方法来删除文件夹,而不破坏Crashplan或保持没有备份。

票数 18
EN

Ask Ubuntu用户

发布于 2010-12-15 11:02:11

如果您使用磁盘分析器作为正常用户,可能会有一些文件您无法访问或查看。您可以尝试以超级用户权限启动它。打开终端,或按ALT+F2并键入:

代码语言:javascript
复制
gksudo baobab

如果您想知道的话,Baobab就是磁盘分析器的古怪名称。也许它现在可以告诉你那些丢失的兆字节在哪里。

票数 35
EN

Ask Ubuntu用户

发布于 2010-12-14 23:35:24

您可以使用磁盘使用分析器扫描您的目录,并查看您的空间在文件系统上的位置。

至于不能看到30 on的磁盘,请打开GParted,看看如何在磁盘上分配空间。可能你的分区方案和你想的不一样。

票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/17467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档