GParted 向我提供了错误的错误消息,这使得故障排除变得相当困难。
我有一个 NTFS 分区,里面只有一个文件(使用 VirtualBox 的 Win10 VM 的 .vdi),已 100% 满。我正在尝试调整它的大小,并在分区前释放了一些空间 - 它位于磁盘的末尾。但如果我尝试扩大它,或者只是将它移到未使用的空间左侧,我就会收到标题中的错误。
我该如何扩展此分区?我已将其复制为备份,因此作为最后的手段,我会从中删除文件并重新创建,但实际上我想在执行此操作之前再进行一次备份,但我没有空间来这样做。
完整的 GParted 输出:
GParted 0.30.0 --enable-libparted-dmraid --enable-online-resize
Libparted 3.2
Move /dev/sdb2 to the left and grow it from 117.79 GiB to 133.42 GiB 00:00:01 ( ERROR )
calibrate /dev/sdb2 00:00:01 ( SUCCESS )
path: /dev/sdb2 (partition)
start: 65546240
end: 312580095
size: 247033856 (117.79 GiB)
check filesystem on /dev/sdb2 for errors and (if possible) fix them 00:00:00 ( ERROR )
ntfsresize -i -f -v '/dev/sdb2' 00:00:00 ( ERROR )
ntfsresize v2017.3.23 (libntfs-3g)
Device name : /dev/sdb2
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 126481330688 bytes (126482 MB)
Current device size: 126481334272 bytes (126482 MB)
Checking for bad sectors ...
Checking filesystem consistency ...
100.00 percent completed
Accounting clusters ...
Space in use : 126482 MB (100.0%)
Collecting resizing constraints ...
ERROR: Volume is full. To shrink it, delete unused files.