我刚刚完成了 Ubuntu (13.10) 和 Windows 7 的安装(在同一硬盘上)。但是,我在安装时遇到了一个与分区大小有关的小问题。我希望我的分区看起来像这样:
/dev/sda
/dev/sda1 (Windows Reserved Partition)
/dev/sda2 (Windows Partition C:)
/dev/sda3 (Ubuntu SWAP)
/dev/sda4 (Ubuntu ROOT)
/dev/sda5 (Ubunutu (HOME)
但不幸的是,由于“不可用空间”,我无法创建超过 2 个分区,我发现这是因为无法拥有超过 4 个分区。所以现在我有:
/dev/sda
/dev/sda1 (Windows Reserved Partition)
/dev/sda2 (Windows Partition C:)
/dev/sda3 (Ubuntu SWAP)
/dev/sda4 (Ubuntu ROOT)
有什么方法可以解决这个问题,或者我不应该担心这种事情?抱歉,我对 Linux 还很陌生。
编辑:
完成后sudo parted -i
,我得到了以下结果:
Model: ATA WDC WD5000BPVT-2 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ntfs boot
2 106MB 395GB 395GB primary ntfs
3 395GB 397GB 2000MB primary linux-swap(v1)
4 397GB 500GB 103GB primary ext4
答案1
限制为 4 个主分区并不是 Linux 独有的,而是通常与使用的 MBR 分区方案有关。为了克服这一限制,擴展分區被发明。
所以你真正想要的是这个:
/dev/sda
/dev/sda1 (Windows Reserved Partition)
/dev/sda2 (Windows Partition C:)
/dev/sda3 (Ubuntu SWAP)
/dev/sda4 <- Extended partition
/dev/sda5 (Ubuntu ROOT) <- Logical partition
/dev/sda6 (Ubunutu (HOME)) <- Logical partition
答案2
您可能需要更好地了解主分区、扩展分区和逻辑分区之间的区别。有了这些知识,您将能够将一个或多个现有分区转换为逻辑分区,并添加更多逻辑分区。我建议您阅读以下内容:
网络上还有更多参考资料;请尝试使用 Google 搜索以获取更多信息。
需要注意的是:主分区、扩展分区和逻辑分区之间的区别是旧式分区所独有的。主引导记录 (MBR)分区系统。较新的计算机使用GUID 分区表 (GPT)而是。GPT 默认支持最多 128 个分区,没有相当于 MBR 的主/扩展/逻辑区别。您报告的症状表明您正在使用 MBR,但如果您使用的是 GPT,您将无法创建扩展或逻辑分区,而且无论您的问题是什么,它都有一个更模糊的原因。如果您认为是这种情况,您需要回复更多详细信息,例如sudo parted -l
在终端窗口中输入的命令的输出。