Gparted 未分配空间:“无法满足分区上的所有约束”

Gparted 未分配空间:“无法满足分区上的所有约束”

我知道这个问题已经在几篇文章中得到解决,例如这里: 无法满足分区上的所有约束或者那里Gparted 错误“无法满足分区上的所有约束”。而且我愿意使用 fixparts 软件,但是每个答案都说我应该非常小心地使用它,而我不太明白小心到底是什么。

我有一个双启动的 Ubuntu 14.04/Windows7,最近在 Windows 分区中释放了一些空间来扩展 Ubuntu 分区(使用 easeus)。之后我使用 Boot 修复工具来修复启动。最后,我无法重新分配它,因为 Gparted 将整个 SSD 视为未分配...

这是我的 gparted 错误消息: 在此处输入图片描述

这是fdisk -l回报

Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x56251d6b
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63       80324       40131   de  Dell Utility
/dev/sda2   *       81920    25710591    12814336   27  Hidden NTFS WinRE
/dev/sda3        25710592   253602089   113945749    7  HPFS/NTFS/exFAT
/dev/sda4       376176639   500117503    61970432+   f  W95 Ext'd (LBA)
/dev/sda5       376176640   433166335    28494848   83  Linux
/dev/sda6       433166336   500117503    33475584   82  Linux swap / Solaris

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 3000.6 GB, 3000592982016 bytes
256 heads, 63 sectors/track, 363376 cylinders, total 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xcbcc2d95

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  4294967295  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.

WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdc: 3000.6 GB, 3000592982016 bytes
256 heads, 63 sectors/track, 363376 cylinders, total 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xcbcc2d94

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1  4294967295  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.

我在一些帖子上看到,每个逻辑分区之间应该留出一些空间(通常为 1 或 2 Mb)来存储 EBR。不幸的是,我不知道这是否真的是我的问题,也不知道如何在没有 Gparted 的情况下安全地修复它。

我真的不知道还要添加什么。如果我遗漏了什么,请告诉我,如果“Fixparts”是可行的方法。

谢谢!

答案1

如果它能对其他用户有所帮助:我的问题来自交换分区 sda6。离前一个分区太近了。使用 Fixparts 时,由于省略了分区,因此它变得“明显”。因此,我再次使用 Fixparts 重写了没有交换分区的 MBR 分区。从那里 Gparted (v0.18.0) 回来了,并允许修改分区

相关内容