我发现了一些类似的问题,但这些问题都假设只有一个操作系统,而这个问题则不同。我想要做的是在我的计算机上安装 Windows 和 OS X。这是一台定制电脑,因此如果最好的话,我可以安装两个内置驱动器。我最初想安装两个 500GB 驱动器,每个操作系统一个。但有人告诉我,最好对一个大驱动器(在本例中为 1TB)进行分区。我想知道哪种方法最好。哪种方法更容易构建(安装操作系统并卡在机箱中,因为这是我的第一台电脑)?哪种方法更容易启动?分区后的驱动器会更慢吗?或者速度差异微不足道?
再次强调,这是两个分离操作系统。我并不想在一个操作系统上使用两个驱动器。另外,我并不关心如何快速地从一个操作系统切换到另一个操作系统(如果我必须关闭一个系统才能启动另一个系统,那也没关系)。使用两个操作系统的意义在于我喜欢用 OS X 工作,用 Windows 玩游戏。另外,我应该提到的是,如果我选择此选项,我将使用 Virtual Box 之类的东西来对操作系统进行分区。或者最好“物理地”分割(使用操作系统上的磁盘管理器)?
答案1
纯粹基于这样的假设:就性能/大小而言,它们是相同的驱动器,并且额外驱动器的成本不是问题:我认为使用 2 个驱动器是更好的选择。虽然这只是一个边际效益(特别是如果你知道自己在做什么),但它可以让事情在初始设置方面变得不那么复杂。
使用一个大驱动器唯一真正能想到的好处是必要时可以灵活地调整分区大小。例如,如果您以后决定 Windows 需要更多空间而 OS X 需要更少空间,那么您可能可以调整分区大小,而不必在单独的驱动器上创建另一个分区。
我个人的做法是:使用更小、更快、更昂贵的固态硬盘来存储操作系统分区,然后使用更大、更慢但更便宜的机械硬盘来存储数据。我会将数据驱动器分区/格式化为 exFAT,因为这两个操作系统都原生支持它,没有 FAT32 的限制(尽管 OS X 处理 NTFS 可能比以前更好)。
话虽如此,这真的取决于你。我不会担心仅仅因为驱动器的分区方式而导致性能下降。
答案2
我建议使用 2 个驱动器并使用 RAID 0 将它们组合成单个驱动器(假设您的硬件可以支持这一点)。这样您的操作系统将只能看到单个驱动器,您可以正常对其进行分区,但由于两个磁盘都使用,因此您可以获得更高的速度。
缺点是,如果其中一个磁盘发生故障,所有数据都会丢失。