我曾是尝试创建交换分区,但出现一条错误消息:
Primary Partition Not Available
我查了一下互联网,发现不能超过 4 个分区,因为 Linux 默认情况下只有 4 个分区(出于某种原因)。但我可以看到有一个sda5在我的分区表中。
/dev/sda1 229474304 230518783 1044480 510M 27 Hidden NTFS WinRE
Free space 230518784 230520831 2048 1M
/dev/sda2 230520832 934482553 703961722 335.7G 7 HPFS/NTFS/exFAT
/dev/sda3 934483966 976771071 42287106 20.2G 5 Extended
└─/dev/sda5 934483968 976771071 42287104 20.2G 83 Linux
/dev/sda4 2048 20973567 20971520 10G 83 Linux
主分区怎么会超过4个呢? sda5 是主分区吗?为什么sda5看起来像sda3的一个分支?请指出我正确的方向。
(我只是想创建一个交换分区,因为LFS推荐,当我有8GB RAM时我还需要交换分区吗?)
答案1
/dev/sda5
是一个扩展分区(又名逻辑分区),因此它看起来像一个分支。是的,确实如此,Linux 仅支持四个物理分区。您的系统已经有四个物理分区。您可以使用cfdisk
命令创建一个新的逻辑分区(/dev/sda6
)并将其用于交换