我正在双启动 Ubuntu 和 Win 8。
当我安装 Ubuntu 时,我忘记格式化 90GB 的分区。
现在,当我尝试创建一个分区(在 gparted 中)时,出现此错误
无法创建超过 4 个主分区
如果您想要更多分区,则应首先创建一个扩展分区。此类分区可以包含其他分区。由于扩展分区也是主分区,因此可能需要先删除主分区。
以下是屏幕截图:
sda1那是 Windows 喜欢创造的小空间,我不知道为什么
sda2和sda4Windows 8 驱动器 C: 和 E:
sda3我的 Linux 驱动器是
最后未分配的 10.2MB?我不知道那是从哪里来的。
但是为什么 Ubuntu 将 Windows 的驱动器视为主驱动器?
但更重要的是,我怎样才能取回那 90GB,Win8 磁盘管理也出现了一些错误 :(
答案1
Uwe Plonus 的解释是正确的,但没有解决您的问题。以下是解决方案:
- 启动 Linux 应急磁盘。(Ubuntu 安装程序的“安装前尝试”模式应该可以正常工作;或者您可以使用Parted Magic或类似的东西。
- 启动 GParted。
- 如果任何逻辑分区(编号为 5 及以上的分区)被锁定(通常带有一个小钥匙图标,如屏幕截图所示),请卸载它们。右键单击图标时应该有一个选项可以执行此操作。您的交换分区是唯一可能受到影响的分区,其卸载选项称为“swapoff”。
- 右键单击扩展分区(这在窗口底部窗格中的列表中更容易)并选择调整分区大小的选项。
- 调整扩展分区的大小以填充可用空间。
- 在扩展分区内创建新分区,现在该分区应包含未分配的空间。
- 单击“应用”图标(通常是绿色复选标记)。
答案2
这是分区表的限制。分区表仅有足够的空间来保存 4 个分区的信息,因此您不能创建超过 4 个主分区。
要拥有超过 4 个分区,您必须创建一个扩展分区。在此扩展分区中,您可以根据需要创建更多分区,然后可以创建超过 4 个分区。
在本例中,主分区名为sda1
、sda2
和。扩展分区中的分区将被称为,等等。sda3
sda4
sda5
sda6
答案3
您只能在硬盘上创建 4 个主分区。我认为如果不格式化任何一个分区,就无法恢复剩余的不可用空间。
更多内容请参见此处:http://www.bleepingcomputer.com/tutorials/understanding-hard-disk-partitions/