分区安装 Linux 和 Windows(双启动)

分区安装 Linux 和 Windows(双启动)

我的分区如下所示:

/dev/sda
 free space    1 MB
 /dev/sda1    ntfs    471 MB    398 MB
 /dev/sda2    efi    104 MB    33 MB    
    Windows Boot Manager
 /dev/sda3    16 MB    unknown
 /dev/sda4    ntfs    127440 MB    90236 MB
 free space    0 MB
/dev/sdb
 free space    250059 MB

如您所见,我有一个安装了 Windows 的 128 GB SSD 和一个即将安装 Linux 的 250 GB SSD。

  1. 我将为根设置一个主分区并为其分配 64 GB 和 Ext4,为 /home 设置一个扩展分区并将其分配为逻辑分区并使用 Ext4 设置 128 GB,为交换设置另一个扩展分区,逻辑分区为 16 GB,在可用空间的末尾再次为 Ext4;这样对吗?

  2. 我还剩下 58 GB 的可用空间,我是否需要将其分配给一些挂载点,例如 /boot 或 /tmp 或 /usr 等?

  3. 用于安装引导加载程序的设备:我应该将它安装在哪里?互联网上的一篇文章建议,如果我将它安装在 Windows 安装位置以外的分区上,我必须在 MBR 中手动分配 Linux,那么这里最好的做法是什么?

答案1

首先,您的 Windows 处于 EFI 模式,因此是 gpt 磁盘而不是 MBR 磁盘。确保您的 Ubuntu 安装程序在 EFI 模式下启动。如果您在 Legacy 模式下安装 ubuntu,您将遇到很多困难。

其次,64GB 对 / 来说实在是太多了。将 20-30 GB 分配给 /,将 16 GB 分配给交换分区(如果您休眠),将其余的分配给 /home。所有分区都将是主分区,因为 GPT 不需要或使用扩展分区。

第三,如果两个都是内置驱动器,则应将 EFI 引导加载程序安装到主磁盘上的 EFI 分区 (sda2)。安装程序将自动处理此操作。

相关内容