安装 Ubuntu 后调整分区大小

安装 Ubuntu 后调整分区大小

我刚刚完成了 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

这里有一些很好的文档:https://help.ubuntu.com/community/HowtoPartition

答案2

您可能需要更好地了解主分区、扩展分区和逻辑分区之间的区别。有了这些知识,您将能够将一个或多个现有分区转换为逻辑分区,并添加更多逻辑分区。我建议您阅读以下内容:

网络上还有更多参考资料;请尝试使用 Google 搜索以获取更多信息。

需要注意的是:主分区、扩展分区和逻辑分区之间的区别是旧式分区所独有的。主引导记录 (MBR)分区系统。较新的计算机使用GUID 分区表 (GPT)而是。GPT 默认支持最多 128 个分区,没有相当于 MBR 的主/扩展/逻辑区别。您报告的症状表明您正在使用 MBR,但如果您使用的是 GPT,您将无法创建扩展或逻辑分区,而且无论您的问题是什么,它都有一个更模糊的原因。如果您认为是这种情况,您需要回复更多详细信息,例如sudo parted -l在终端窗口中输入的命令的输出。

相关内容