拱形未使用的磁盘空间

拱形未使用的磁盘空间

我是 arch 环境的新手,在安装时我记得我是在分区期间手动分配的,并且sda1会占用未分配的可用内存,所以我没有提及它。但我想我搞砸了,因为剩余内存几乎是 700gigs,但就在使用了 70gigs 之后sda2sda3/home,我的机器报告空间不足,磁盘空间仅剩 800MB/home。我现在可以做些什么来占用内存还是应该重新安装拱门?

为了sudo fdisk -l /dev/sda

Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: WDC WD10JPVX-60J
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 6A95D9F2-7B1C-394D-85AC-800EC8F01866

Device      Start        End        Sectors        SizeType
/dev/sda1   2048       1026047      1024000     500M EFI System
/dev/sda2   1026048    63940607     62914560    30G Linux filesystem
/dev/sda3   63940608   1953525134   1889584527  901G Linux filesystem

为了lsblk -o +FSTYPE,FSSIZE,FSUSED /dev/sda


NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT FSTYPE FSSIZE FSUSED
sda      8:0    0 931.5G  0 disk  
├─sda1   8:1    0   500M  0 part            vfat  
├─sda2   8:2    0    30G  0 part /          ext4    29.4G  27.2G
└─sda3   8:3    0   901G  0 part /home      ext4   885.9G  56.2G

答案1

您的根/系统分区空间不足。

要快速修复,请尝试清除 pacman 缓存

sudo paccache -r -k 1

另请参阅 systemd 日志正在使用什么:

journalctl --disk-usage

您可以限制其大小

sudo mkdir -p /etc/systemd/journald.conf.d/
sudo sh -c 'echo -e "[Journal]\nSystemMaxUse=50M" > /etc/systemd/journald.conf.d/00-journal-size.conf'
sudo systemctl restart systemd-journald

还有一个实用程序称为NCDU这可以帮助您了解您的空间使用的内容。

sudo pacman -S ncdu
sudo ncdu -ex /

相关内容