我曾经遇到过这个GUI:
对此有一个疑问这里,并尝试提供一个答案以避免给初学者带来任何困惑,我只是问自己安装程序设置本身是否会造成混淆(我的意思是设计混乱的结果)。
无论做出什么选择,都只会创建一个分区,即使选择了“逻辑”:系统也会安装在填满整个扩展分区的逻辑分区上。安装程序不仅没有告诉我们有关扩展分区的任何信息(我们应该知道“逻辑”也必然意味着扩展分区),而且在我们所看到的图形方案中也没有显示扩展逻辑结构,但是我们从来没有被问过是否需要多个逻辑分区。
我不确定在哪个 Ubuntu 版本中 GUI 是否存在确切的选项,而且我在写这篇文章时并没有遇到这种情况,只是当我发现自己的系统安装在扩展分区上(即,填满整个扩展分区的逻辑分区)时,多次被另一个问题(我试图回答)所提醒。
事实上,安装程序不会询问我们是否需要在扩展分区内创建多个逻辑分区,而是直接创建一个逻辑分区填满整个扩展分区令人困惑。那?
不是逻辑分区(意思是还一个扩展的)只有在我们想要的时候才有目的不止一个这样的只有一个逻辑分区的扩展分区有什么用?难道不应该在逻辑分区和扩展分区之间做出选择吗?如果要选择后者,难道不应该有关于数字逻辑分区?
事实上,“合乎逻辑”的选项会导致毫无意义的局面。
哦,还有:这是默认选项! 即使这种选择是合理的,“主要”也应该是默认(已选择)选项。
作为回答链接问题说“这没什么大不了的”,合乎逻辑或基本。我自己并没有太注意,后来意识到我有无用的(一个逻辑的)扩展分区只有在我稍后打开分区管理器时才会在我的驱动器上显示。但我最终对这些事情产生了困惑。
答案1
它分解成这样...
较旧的计算机有 BIOS,并在硬盘上使用 MBR 磁盘分区。
- MBR 分区最多只允许 4 个磁盘分区
- 通常相当于 3基本的分区,以及 1延长包含各种分区逻辑分区。
较新的计算机具有 UEFI 系统,并在硬盘上使用 GPT 磁盘分区。
- GPT 分区没有这样的分区限制,通常只使用基本的分区。
安装 Ubuntu 时,您无需决定如何对硬盘进行分区,因为 Ubuntu 会为您完成该操作。尤其是在使用小硬盘或只有一个硬盘时,通常没有必要手动对驱动器进行分区。
更新#1:
您说得对了一部分。扩展分区只有一个逻辑分区,这没什么意义……只要它只有一个逻辑分区……但通常情况并非如此。
三种更常见的情况最终会产生更多的逻辑分区......
用户必须为休眠模式创建一个逻辑交换分区。
用户已决定拥有一个单独的 / 根分区和一个单独的 /home 分区。
用户有一个扩展分区,但只有一个逻辑分区,后来希望添加其他逻辑分区。
还要记住全新安装当前版本的 Ubuntu 更喜欢使用 /swapfile,除非它找到了先前的交换分区。
答案2
尝试后发现,ubuntu 20 默认使用 gpt,在 gpt 分区中,主分区和逻辑分区没有区别:
$ sudo parted /dev/sdd
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 540MB 538MB fat32 EFI System Partition boot, esp
3 540MB 7540MB 7000MB ext4
4 7540MB 7551MB 10.5MB ext4
5 7551MB 7561MB 10.5MB ext4
6 7561MB 7572MB 10.5MB ext4
7 7572MB 7582MB 10.5MB ext4
8 7582MB 7602MB 19.9MB ext4
9 7602MB 7622MB 19.9MB ext4
10 7622MB 7642MB 19.9MB ext4
11 7642MB 7662MB 19.9MB ext4
以上结果中,20MB为逻辑分区,10MB为主分区
而且如果你安装在mbr磁盘上,如果你想有超过4个分区,你必须使用逻辑分区。对于第四个分区之后的分区,即使你选择了主分区,它仍然是逻辑分区,超过10MB的分区才是主分区。
$ sudo parted /dev/sda
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000MB 999MB primary fat32 boot, esp
2 1000MB 8001MB 7000MB primary ext4
3 8001MB 8011MB 10.5MB primary ext4
4 8012MB 8081MB 69.2MB extended
5 8012MB 8031MB 18.9MB logical ext4
6 8032MB 8051MB 18.9MB logical ext4
7 8052MB 8071MB 18.9MB logical ext4
8 8072MB 8081MB 9437kB logical ext4