为什么我的磁盘上的根分区已满?

为什么我的磁盘上的根分区已满?

我通过全新安装的方式安装了 Ubuntu 12.04,之前安装的是 Ubuntu 11.10。我的电脑现在警告我磁盘快满了。运行apt-get purge、运行apt-get autoremove并清空垃圾箱后,我仍然遇到此问题,如 Gparted 的屏幕截图所示: gparted 屏幕截图

磁盘/dev/sda7确实已满。我运行了磁盘使用情况分析器 (Baobab),但仍然不确定发生了什么: 猴面包树截图

我的一个假设是,在安装 Ubuntu 12.04 时,我没有正确配置磁盘,因此磁盘/dev/sda6安装不正确/home。真的是这个原因吗?我应该怎么做才能验证这一点,然后解决问题?


以下是回答我收到的问题的一些额外细节(谢谢大家):

  • 我的主目录未加密。
  • 备份实用程序 (Déjà Dup) 未设置为自动备份。(我自己手动进行备份。)
  • 安装后/dev/sda6,命令df -h给出

    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda7       244G  221G   12G  96% /
    udev            3,9G  4,0K  3,9G   1% /dev
    tmpfs           1,6G  904K  1,6G   1% /run
    none            5,0M     0  5,0M   0% /run/lock
    none            3,9G  164K  3,9G   1% /run/shm
    /dev/sda6       653G  189G  433G  31% /media/8ec2fa69-039b-4c52-ab1b-034d785132a1
    
  • 感谢 izx 的帖子,我意识到/dev/sda6之前甚至没有安装。它包含了我在运行 Ubuntu 11.10 时曾经拥有的所有文档。

答案1

我的一个假设是,在安装 Ubuntu 12.04 时,我没有配置好磁盘,导致磁盘/dev/sda6无法正常挂载/home。真的是这个原因吗?

是的!

我应该怎么做才能验证这一点

gparted 清楚地表明/dev/sda6,虽然它包含一些数据,但并未被安装为/home(或任何东西)。

然后把东西修好?

概要:您将临时安装/dev/sda6、清理它(或者如果现有数据无关紧要,则仅格式化它),将您电脑中的所有内容复制到/home其中,卸载它,然后设置为从那时起/etc/fstab安装它。然后重新启动.../home

移动主目录的官方指南

请关注官方指南其中更详细地解释了该过程,您可以在评论中向我们提出任何问题或疑虑。


不过,正如@jrg 在评论中指出的那样,如果您的/home账户是加密的,事情会变得稍微复杂一些。如果您遇到这种情况,请提出一个新问题并在标题中提及这一点。

相关内容