我有以下磁盘设置:
- 200 GB SSD,装有 Windows 10
- 1 TB HDD,带有两个 460 GB NTFS 数据分区。
我想格式化第一个数据分区,以便在 100 GB 的可用空间上安装 Linux,剩余的 360 GB 专用于 NTFS。因此,在 HDD 上我需要有 Linux 和 2 个 NTFS 分区,而第 2 个 NTFS 分区则保留在 HDD 的末尾。
我只能有 4 个主分区,如何正确执行此操作?我是否应该只在一个分区上安装 linux,而不需要专门的 efi、swap、root 和 home 分区(如果可能的话)?
答案1
4 个主分区限制仅适用于使用 MBR 分区的磁盘。 GPT则没有这个限制。如果您需要超过 4 个分区,我强烈建议您将数据分区的分区方案从 MBR 更改为 GPT。警告:在尝试转换之前备份数据(有多篇文章介绍如何使用 Windows 10 - diskpart - 或 Linux 来完成此操作)。检查一下:http://www.thewindowsclub.com/convert-mbr-to-gpt-disk
如果您继续使用 MBR,则必须将数据磁盘中的主分区限制为 4 个,或者 3 个主分区 + 1 个扩展分区。由于所有 Linux 分区都将位于同一磁盘上(没有性能优势),因此我会采用这种非常简单的分区布局:1 个分区用于 /(以及其他所有分区),1 个分区用于交换。这将为您留下 4 个主分区(2 个用于 Linux,2 个用于 NTFS)。或者您可以了解如何使用 Linux fdisk 在 MBR 中创建扩展分区。