为什么我的系统将 /media 计入磁盘空间?

为什么我的系统将 /media 计入磁盘空间?

我正在运行 debian

# uname -a
Linux thinkstation 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1 (2018-04-29) x86_64 GNU/Linux

/tmp今天启动后出现错误,系统由于空间不足而无法写入。所以我开始删除一些旧的内核。我现在可以登录系统,但我仍然对系统磁盘空间使用情况感到困惑:

# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            8.9G     0  8.9G   0% /dev
tmpfs           1.8G  9.4M  1.8G   1% /run
/dev/sda1        83G   78G  210M 100% /
tmpfs           8.9G  117M  8.8G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           8.9G     0  8.9G   0% /sys/fs/cgroup
/dev/sda6       357G   48G  292G  14% /home
tmpfs           1.8G   20K  1.8G   1% /run/user/1000

正如你所看到的,我的根分区似乎已满。以下是我对系统进行分区的方法:

# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0  83.9G  0 part /
├─sda2   8:2    0     1K  0 part 
├─sda5   8:5    0  18.6G  0 part [SWAP]
└─sda6   8:6    0 363.2G  0 part /home
sr0     11:0    1  1024M  0 rom  

如您所见,我已将我的家与我的系统分开(以及单独的交换)。现在,如果我通过 ncdu 深入研究导致磁盘使用的原因,/我会得到以下图片:

在此输入图像描述

正如您所看到的,/media占用的金额最多。然而,这是我备份系统的外部硬盘。那么为什么它被计为磁盘空间呢?有没有办法避免这种行为,或者我真的被迫删除一些旧备份?

答案1

你说那/media是一个external HD where I backup my system.但是,您的df输出并未将其列为单独的安装点。

也许您在某个时候安装了外部驱动器,但最简单的解释是,由于某种原因,您现在没有/media安装,所以只是/.

这个理论与您的报告非常吻合ncdu,该报告显示/media.加上树的其他部分也位于相同的安装/dev/sda1位置/,加起来大约为 78 GiB 所示df

相关内容