我正在设置一台带有 SSD 和 HDD 的新机器。Windows 用于游戏,而 Ubuntu 用于工作。我会先安装 8.1 并在 SSD 上留出 10GB 用于 /。在 HDD 上,我将为 /home 留出 120GB 空间,并为 swap 留出与我的 RAM 相当的空间。HDD 上的其余空间将是 NTFS 并由 Windows 和 Ubuntu 共享。我将关闭 Windows 中的快速启动。在安装过程中出现“其他”菜单时,我还需要注意什么?我可以保留引导加载程序的默认设置吗?我可以启用安全启动吗?
如果您以 EFI 模式安装,则必须确保您拥有EFI 系统分区 (ESP)。如果您在安装 Ubuntu 之前以 EFI 模式安装它,Windows 应该创建它。但这并不能保证。根据您的固件设置,获得正确的启动模式可能是一场赌博。我建议在固件中关闭BIOS/CSM/legacy 支持,以帮助简化引导路径并确保您的安装程序以 EFI/UEFI 模式引导。但是,如何执行此操作的细节,甚至听起来相似的选项的确切作用,因系统而异。有关此主题的更多信息,请参阅我关于 CSM 的网页。
另外,我个人会在安装 Windows之前提前创建一个 ESP,也许还有其他分区。Windows 默认创建一个小型(100MiB,IIRC)ESP。这通常没问题,但 ESP 应该是 FAT32,并且一些 EFI 对如此小的 FAT32 分区有问题——文件可能变得神秘地“不可见”,这会导致引导加载程序发生故障。我推荐 550MiB 的 ESP,它足够大,可以避免这些问题。请注意,ESP 并不真的需要在 SSD 上;它保存的文件很小,并且只在启动时或升级时访问它们,因此将 ESP 放在 SSD 上的性能增益很小。
除了 ESP 和基于 EFI 的计算机通常从GUID 分区表 (GPT)磁盘启动这一事实之外,Linux 分区需求在 BIOS 模式和 EFI 模式安装之间没有变化。你的计划听起来基本上是合理的,虽然我会给 root (
/
) 多一点的 10GiB。尽管一个简单的 Ubuntu 安装只需要大约 6GiB,IIRC,但有很多原因可以解释为什么它可能会超过这个。我会说 20-30GiB 是合理的,假设您可以腾出磁盘空间。(我知道这是一个 SSD,所以那里的空间可能有点紧张。)