即使为 \home 目录创建了单独的挂载点,“文件系统根目录”上的磁盘空间仍然不足

即使为 \home 目录创建了单独的挂载点,“文件系统根目录”上的磁盘空间仍然不足

我最近在一台预装了 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

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

相关内容