是否可以创建多个扩展分区?

son*_*eze 3 partitioning

我想在未分配的空间上再创建两个主分区。

sda1 primary
sda2 primary
sda3 unallocated
sda4 extended
Run Code Online (Sandbox Code Playgroud)

Rin*_*ind 5

是否可以创建多个扩展分区?

不,您可以为每个硬盘...

  • 4 个主分区或
  • 3 个主分区和 1 个扩展分区。

虽然扩展分区在 Ubuntu 上可以有“无限”数量的逻辑分区。现在内核可以动态分配设备号(通过 udev),系统在到达 sdz 后会很乐意使用 2 个或更多字母。尽管有人对此进行了测试,直到 sdzzz 会有一个限制,并且这个想法是它在 29 z以内是安全的(尽管未经测试并且有人对此表示怀疑,但他们的所有证据似乎都已被删除)。


您可以从 gParted 创建分区,但需要卸载这些分区(因此您无法从正在运行的系统更改根分区)。从 Ubuntu Live DVD 或Gparted Live DVD启动,启动 gParted 并缩小您的分区,以便获得未分配的空间。未分配空间需要彼此相邻才能创建一个大的未分配空间。如果您缩小 sda1 并希望该可用空间作为 sda3 的一部分,您需要将其添加到 sda2 并缩小 sda2。然后可以将未分配的空间划分为多个分区。您还可以有 1 个主分区(我希望您为此使用 sda3;但第 4 个分区是不可能的,需要将其添加到扩展分区以创建逻辑分区)。

Ubuntu(一般为 Unix/Linux)对安装操作系统部分的位置没有任何限制。因此,其中任何一个都可用于安装 Ubuntu(或任何基于 Linux 的系统)。

更改分区时始终创建备份。犯下致命错误很容易,但电源故障始终是可能的。


如果我们谈论现代系统,还有 GUID 分区表(或 GPT)。默认的最大分区数是 128,如果您的操作系统支持它,您可以有更多的 hack 来强迫自己使用主/扩展/逻辑分区方案。当你是 GParted 并且想要使用 GPT 时,只需在格式化时选择 gpt 选项。

IBM站点上很好地总结了 MBR 和 GPT 之间的差异。