我有一个包含以下分区的 USB 闪存盘:
- FAT EFI 300MB
- EXT4 Debian 系统 200GB(已使用 40GB)
- FAT 16GB
- 交换18GB(我想我应该删除这个分区)
我决定使用 .ext4 Debian 分区从 200GB 缩小到 60GB gnome-disks
。
一段时间后,工作似乎完成了,但我认为出了问题,因为现在分区仍然是 200GB,而且该分区中似乎只有 20GB 的可用空间。
如果我尝试从 USB 盘启动,Debian 系统当然工作正常,但它确认分区仍然是 200GB,并且只剩下 20GB 可用空间。
假设在操作之前我有 40GB 的已用空间,这怎么可能以及我该如何修复它?
编辑
$ lsblk /dev/sda
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 233,3G 0 disk
├─sda1 8:1 1 300M 0 part
├─sda2 8:2 1 201,2G 0 part
├─sda3 8:3 1 16,9G 0 part
└─sda4 8:4 1 14,9G 0 part
编辑2
我再次使用 gnome-disks 调整了分区大小,这次恢复了原始大小(我运行了调整大小命令,根本没有调整大小),现在分区和文件系统似乎对齐了
编辑3
现在我重试了两次缩小,第一次缩小了 64GB,第二次缩小了 90GB,都成功了,Debian 分区现在是 60GB
我仍然在想为什么会发生这种情况以及如何通过命令行来预防/修复