这是我的分区的样子:
/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
如您所见,我有一个 128 GB 的 SSD,上面安装了 Windows,还有一个 250 GB 的 SSD,我将在上面安装 linux。
我将为 root 设置一个主分区并为其分配 64 GB 和 Ext4,为 /home 分配一个扩展分区并将其分配为逻辑分区,并使用 Ext4 设置 128 GB 和另一个用于交换的扩展分区,逻辑,16 GB,在自由空间的尽头,又是 Ext4;这个对吗?
我还有 58 GB 可用空间,是否需要将其分配给一些挂载点,例如 /boot 或 /tmp 或 /usr 等?
用于引导加载程序安装的设备:我应该在哪里安装它?互联网上的一篇文章建议如果我将它安装在安装 Windows 的分区以外的分区上,我必须在 MBR 中手动分配 linux 那么这里最好的做法是什么?.
首先,您的 Windows 处于 EFI 模式,因此 gpt 磁盘不是 MBR 磁盘。确保您的 Ubuntu 安装程序以 EFI 模式启动。如果你在 Legacy 模式下安装 ubuntu,你会遇到很多困难。
其次,64GB 对于 / 来说实在是太多了。将 20-30 GB 用于 /,16 GB 交换(如果您休眠),其余用于 /home。全部都是主分区,因为 GPT 不需要或使用扩展分区。
第三,如果两者都是内部驱动器,则应将 EFI 引导加载程序安装到主磁盘上的 EFI 分区 (sda2)。安装程序将自动处理此问题。