具有多重引导的 SSD+常规 HDD 分区最佳实践

具有多重引导的 SSD+常规 HDD 分区最佳实践

我的机器上有(几个)普通 HDD,我打算为它购买一个 SSD,大概 128GB。

我希望该机器是双启动 Linux(3.x 内核)+Windows 7。我的问题分为两部分。

首先,假设我完全忽略当前的分区结构。我应该如何对我的驱动器进行最佳分区?

其次,我当前的分区结构有一堆 NTFS 分区、其中一个驱动器上的一个 49GB ext4 分区和一个 4.5GB 交换分区。您有什么建议,让我不需要对文件和分区进行大量的调整?

笔记:

  • 我有一块英特尔 Z77 主板,智能响应技术,我想利用这一点
  • 我非常乐意使用 LVM
  • 我没有相同的硬盘,所以我猜没有 RAID-0/1(如果我错了请纠正我)。
  • 我有 8GB 的​​ RAM;如果您认为 RAM 驱动器是相关的(我听说过这样的建议),我也可以考虑。

答案1

我目前拥有一个 128 GB 的 SSD,并且同时运行 Windows 和 Linux。我将它们分成 50:50,并将操作系统和交换驱动器放在 SSD 上。几个月后,我意识到我的主目录中的内容比我能存储的要多,所以我将其移到另一个更大的非 SSD 驱动器上。

推荐的分区设置:

  1. 100 MB UEFI 启动驱动器
  2. ~20 GB 的 Linux
  3. ~40 GB 的 Windows
  4. 2x RAM Linux 交换
  5. 2x RAM Windows 交换

另外,请记住将 Windows 临时文件和下载目录移至其他驱动器,因为它们很快就会填满。您可能还想将 Windows 交换文件设置为固定大小。

如果你担心 SSD 写入周期限制将 Windows 交换文件和临时文件移至非 SSD 驱动器。但是,如果您有足够的 RAM(就像我一样),您的交换文件几乎永远不会被使用。

更新:至于 SRT,您也可以将大型驱动器用作主驱动器,并仅使用 SSD 通过 SRT 进行缓存。这里可以应用相同的分区,也许可以为 Windows 留出更多空间,因为它往往需要大量磁盘空间。如果您的磁盘大于 2 TB,则必须使用 UEFI 启动,如果您有 SuperMicro BIOS,则设置 UEFI 可能会很麻烦。(这就是我选择从 SSD 启动的原因。)

设置 SRT 时,请注意要将其设置为哪种模式。增强模式提供更高的数据安全性,而最大化模式则以牺牲数据安全性为代价提供更快的速度。如果您的数据非常宝贵,请不要使用最大化模式,除非您经常测试 UPS。

总结:我发现我的 128 GB SSD 对于两个操作系统来说有点小,所以这可能是使用 SRT 的一个令人信服的理由。但是,该技术本身是一种非常先进的 RAID 形式。在服务器世界中,每个人都担心数据丢失,因此没有人敢使用没有基本恢复说明的 RAID 控制器。SRT 可能非常安全,但我敦促您(实际上与 SRT 无关)做好备份

相关内容