我需要调整具有映像(用 dd 转储)的磁盘上的 NTFS 分区的大小。
我通过 Linux 上的循环设备安装了它:
# losetup -o 32256 /dev/loop0 disk.img # I got the offset from looking at fdisk's output
# mount /tmp/t /dev/loop0
# ls /tmp/t
[Content of NTFS partition shows correctly]
# umount /tmp/t
# gparted /dev/loop0
gparted 正确地向我显示了磁盘;它只包含一个我想要缩小的大型 NTFS 分区。
我已经让它运行了一个小时了。
这会起作用吗?有大量的磁盘访问,但底层文件 disk.img 的时间戳和大小保持不变。