VB Ubuntu 显示磁盘已满但实际上并非如此

VB Ubuntu 显示磁盘已满但实际上并非如此

我在 win11 上通过 VirtualBox 运行 Ubuntu 22.04。最近我不得不扩展分配给机器的空间。我使用gpartedutil 完成了这项工作。一段时间内一切都很好,但现在我收到有关磁盘空间已满的警告。

我的数据不可能有 100GB。磁盘管理器显示磁盘已满,但计算数据时,只有 30GB(尽管在预览中它是满的 - 请参阅屏幕截图)。

在此处输入图片描述

在此处输入图片描述

我试过了sudo resize2fs /dev/sda5但是它说:没有什么可做的。

这是 gparted 屏幕:

在此处输入图片描述

以下是几种工具的输出:

df -h

FileSystem           Size  Used  Free Use% Mounted to
tmpfs                676M  1,5M  675M   1% /run
/dev/sda5             97G   92G  329M 100% /
tmpfs                3,4G     0  3,4G   0% /dev/shm
tmpfs                5,0M  4,0K  5,0M   1% /run/lock
tmpfs                3,4G     0  3,4G   0% /run/qemu
/dev/sda1            511M  4,0K  511M   1% /boot/efi
Shared               953G  416G  538G  44% /media/sf_Shared
tmpfs                676M  108K  676M   1% /run/user/1000
/dev/sr0              59M   59M     0 100% /media/user/VBox_GAs_6.1.342

parted /dev/sda print free

Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 106GB
Sector size (logical/physical): 512B/512B
Volume table: msdos

Disk Flags: 

Number  Start  End   Size  Type       FileSystem   switch
       1024B    1049kB  1048kB              Free space
 1     1049kB   538MB   537MB     primary   fat32           boot
       538MB    539MB   1048kB              Free space
 2     539MB    106GB   106GB     extended
 5     539MB    106GB   106GB     logical   ext4
       106GB    106GB   1049kB              Free space

lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0    7:0    0     4K  1 loop /snap/bare/5
loop1    7:1    0  63,9M  1 loop /snap/core20/2105
loop2    7:2    0  63,9M  1 loop /snap/core20/2182
loop3    7:3    0  74,1M  1 loop /snap/core22/1033
loop4    7:4    0  73,9M  1 loop /snap/core22/864
loop5    7:5    0 262,5M  1 loop /snap/firefox/3779
loop6    7:6    0 266,6M  1 loop /snap/firefox/3836
loop7    7:7    0 349,7M  1 loop /snap/gnome-3-38-2004/143
loop8    7:8    0   497M  1 loop /snap/gnome-42-2204/141
loop9    7:9    0  91,7M  1 loop /snap/gtk-common-themes/1535
loop11   7:11   0  40,4M  1 loop /snap/snapd/20671
loop12   7:12   0   452K  1 loop /snap/snapd-desktop-integration/83
loop13   7:13   0  39,1M  1 loop /snap/snapd/21184
sda      8:0    0  99,1G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0  98,6G  0 part /var/snap/firefox/common/host-hunspell
                                 /
sr0     11:0    1  58,7M  0 rom  /media/user/VBox_GAs_6.1.342

您知道为什么可用空间不可用(标记为已使用)吗?

答案1

磁盘管理器不会统计文件系统上的所有文件,而只会统计我作为用户可以使用的文件。运行后sudo du -hxd 1 /会显示隐藏文件的位置。感谢 Mateusz 的评论。

相关内容