运行 Ubuntu 18.04,256GB SSD,全盘加密,并安装额外的 1TB 硬盘用于存储较大文件。我不断收到“空间不足”通知,因为“文件系统根目录/
”已满(据称)。
奇怪的是,当我查看磁盘分析器时,它还会计算 1TB 驱动器上存储的文件以计算已用空间/
。大多数空间由文件夹使用/media/<username>/Harddisk
,这是 1TB 驱动器的挂载点:
知道这里出了什么问题吗?为什么我安装在下面的 1TB 驱动器/media/<username>/Harddisk
占用了空间/
?我使用命令仔细检查df -h
并得到相同的结果。
我卸载了 1TB 驱动器,看看会发生什么。用完的空间消失了,但根目录仍然快满了:
这是具有全驱动器加密功能的 SSD。它绝对是 256GB 驱动器:
输出如下df -h
:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 2.5M 1.6G 1% /run
/dev/mapper/ubuntu--vg-root 232G 215G 5.2G 98% /
tmpfs 7.8G 875M 7.0G 11% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/nvme0n1p2 705M 164M 490M 26% /boot
/dev/nvme0n1p1 511M 6.1M 505M 2% /boot/efi
//10.127.0.199/home 11T 152G 10T 2% /media/potaito/freenas_home
//10.127.0.199/users/potaito 11T 68G 10T 1% /media/potaito/freenas_potaito
//10.127.0.199/users 11T 68G 10T 1% /media/potaito/freenas_users
答案1
这听起来就像您已将数据写入一个或多个文件夹,这些文件夹是您的 HDD 和网络驱动器的挂载点,但没有任何内容挂载到挂载点。
您可以卸载驱动器,然后检查此文件夹的内容,以查看未安装任何驱动器时此文件夹的内容。
或者(当所有驱动器都已安装时),您可以使用bind mount
查看这些文件夹(安装点)中的内容,就好像没有任何东西安装到它们一样,为此,请确保所有驱动器都已正确安装。然后运行
sudo mount --bind / /mnt
并浏览到/mnt/media/potaito/...
,这些文件夹应该是空的。如果这些文件夹中有一个或多个不为空,您现在可以删除这些文件或将它们移动到您的硬盘或网络驱动器。
例子:
您找到了文件/mnt/media/potaito/freenas_home
。要删除所有文件,请使用
rm -R /mnt/media/potaito/freenas_home/*
要将它们全部移动到网络驱动器,请使用
mv /mnt/media/potaito/freenas_home/* /media/potaito/freenas_home/
您还可以使用文件管理器删除/移动文件,您必须自己决定保留哪些文件。
如果你已经完成了,bind mount
删除
sudo umount /mnt