我最近在一台预装了 Windows 10 的新笔记本电脑上安装了 Ubuntu 20.04(后来我将其升级到了 Windows 11)。在安装 Ubuntu 期间设置分区表时,我忘记为目录分配单独的空间\home
,因此它占用了\
(根)目录中的空间——或者至少我认为发生了这种情况,因为就在几天前,我开始收到“文件系统根目录上的磁盘空间不足”警告。
\
安装时我分配了 15GB ,但后来我使用 将其调整为 30GB GParted
。剩下的 15GB 也在一天之内填满了——我安装了texlive-full
,这是最大的包。但包大小加起来肯定达不到 30GB。然后我按照本文并创建了一个单独的挂载点\home
(现在有 ~550GB)。唯一没有按照上述链接中的说明进行的部分是当我从实时 USB 启动以备份旧目录并通过以下方式\home
创建与新创建的挂载点关联的新目录时\home
cd / && sudo mv /home /old_home && sudo mkdir /home
重新启动进入 Ubuntu(不再通过实时 USB)后,我再也找不到目录,/old_home
无法在将所有旧文件传输到后将其删除\home
。有人能解释一下我可能做错了什么,或者为什么我的\
分区这么快就填满了?下面的图片都提供了关于剩余空间的相互矛盾的信息\
。此外,“文件系统根目录上的磁盘空间不足”警告告诉我根目录上剩余 352MB。所以我不知道该怎么做。任何帮助/建议都将不胜感激!
$ sudo du -hsx /* | sort -rh | head -n 40
[sudo] password for niran90:
du: cannot read directory '/proc/2150/task/2150/net': Invalid argument
du: cannot read directory '/proc/2150/net': Invalid argument
du: cannot read directory '/proc/2167/task/2167/net': Invalid argument
du: cannot read directory '/proc/2167/net': Invalid argument
du: cannot read directory '/proc/2194/task/2194/net': Invalid argument
du: cannot read directory '/proc/2194/net': Invalid argument
du: cannot access '/proc/5802/task/5802/fd/4': No such file or directory
du: cannot access '/proc/5802/task/5802/fdinfo/4': No such file or directory
du: cannot access '/proc/5802/fd/3': No such file or directory
du: cannot access '/proc/5802/fdinfo/3': No such file or directory
12G /usr
6.8G /var
5.1G /home
317M /opt
193M /boot
12M /etc
2.4M /run
156K /tmp
128K /root
48K /snap
16K /lost+found
12K /media
4.0K /srv
4.0K /mnt
4.0K /cdrom
0 /sys
0 /sbin
0 /proc
0 /libx32
0 /lib64
0 /lib32
0 /lib
0 /dev
0 /bin