我使用 Gparted 在实时 USB 上尝试扩大我的 Windows 分区,我尝试通过缩小和移动将未分配的空间移出扩展分区,但我一直收到错误
Libparted 3.2 Move /dev/sda3 to the right and shrink it from 98.92 GiB to 32.50 GiB 00:00:01 ( ERROR ) calibrate /dev/sda3 00:00:01 ( SUCCESS ) path: /dev/sda3 (partition) start: 63676414 end: 271120383 size: 207443970 (98.92 GiB) move partition to the right and shrink it from 98.92 GiB to 32.50 GiB 00:00:00 ( ERROR ) old start: 63676414 old end: 271120383 old size: 207443970 (98.92 GiB) requested start: 202969088 requested end: 271122431 requested size: 68153344 (32.50 GiB) libparted messages ( INFO ) Can't have overlapping partitions
答案1
您是否正在将对齐方式从 Cylinder 更改为 MiB?
如果是这样,您可以通过以下任一方式解决该问题:
使用“对齐到 MiB”,并尝试在调整大小时在分区的开始或结束处留下至少 1 MiB 未分配的空间。
使用“对齐圆柱体”在调整大小时保持圆柱体对齐。
答案2
图片说明了一切。您正试图缩小扩展分区而不缩小其成员。由于那里可用的空间非常有限,如果我是您并面临这种困境,我会尝试缩小 /dev/sda4(您的大部分空间都在这里)并将其向右移动,然后将 /dev/sda3 向右移动(不调整它的大小)。这应该会释放空间供您扩展 /dev/sda2,这似乎是您的目标。