在 SSD 和 HDD 上双启动 Win10 和 Ubuntu 17.10

在 SSD 和 HDD 上双启动 Win10 和 Ubuntu 17.10

我最近组装了一台 PC,并在 512GB SSD 上安装了 Windows 10,最近我将该分区缩小到大约 256 GB,这样我就有空间来安装 Ubuntu 17.10。

我有两个 2TB 硬盘,其中一个被 Windows 使用,另一个只是空闲空间。我的 Ubuntu 分区方案应该是什么?

我是不是该:

  • 缩小 SSD 上的可用空间,只将 /boot 和 / 以及交换空间放在 HDD 上

  • 保持 SSD 上的可用空间不变,将 / 放在 SSD 上,将 /home 和 swap 放在 HDD 上

  • 其他组合

谢谢

答案1

使用 512GB SSD(其中 256GB 用于 Linux)时,您不妨将所有分区都放在 SSD 上。

除非您有非常特殊的原因,否则请将 /boot 和 / 放在同一设备上。此外,如果您使用的是 ext4,则根本不需要将它们分开。如果您使用 btrfs、raid 或 LVM,请将它们分开。

应该如果希望休眠功能正常工作,则应有一个与 RAM 大小相等的交换分区。它不应是交换文件,并且您希望此分区位于 SSD 上。虽然在 Linux 上可以暂停到文件,但 Ubuntu 不支持它。

如果您需要空间,将 /home 放在第二块硬盘上是个好主意。不要将 /home 或 Linux 的任何重要分区设为双启动系统上的 NTFS 分区,因为 Windows 可能会使文件系统处于 Linux 无法使用的状态。考虑到您的 SSD 的大小,您可能不需要单独的主目录。相反,您可以为对读取速度不敏感的大文件创建一个从 /home/user/Music 到 /media/hdd2/Music 的软链接。

我建议两个 2TB 硬盘各有一个分区。一个 NTFS,另一个 ext4。将额外的 Steam 游戏等内容放在 NTFS 上。将 Linux 备份放在 ext4 上,但如果您的 /home 或音乐或其他文件在 HDD 上,则将它们备份到 NTFS HDD。在 Windows 上执行相反的操作,使用 Windows 备份到 NTFS HDD。使用 Linux 将 NTFS 上未备份的任何文件复制到 EXT4 HDD。虽然拥有两个 2TB HDD 确实会诱使人们创建 RAID,但我建议不要在双启动系统上这样做。

最后,您可以考虑在两个驱动器上创建两个分区,一个 NTFS 分区和一个 EXT4 分区,大小相同,然后在 Linux 和 Windows 上将它们相互备份。

相关内容