更换 SATA 端口有什么危害吗?

更换 SATA 端口有什么危害吗?

我的台式电脑中有 3 个磁盘(Z77 Intel Ivy Bridge 芯片组,带 2x SATA 6gb/s、2x 3gb/s 端口)。当前磁盘/驱动器号映射:

驱动器 C:| SSD Intel 530 系列 | 主 Windows 8 驱动器

驱动器 D:| 西部数据 1TB HDD | 用户帐户

驱动器 E:| SSD Intel 520 系列 | Windows 交换文件

C:和 D:位于 6gb/s SATA 端口上,而 E:位于 3gb/s SATA 端口上。

我知道 3 和 6gb/s 的传输速度并不现实,而且更多的是象征性的,但使用“Atto”SSD 基准测试工具,我可以看到驱动器 E:实际上只以一半的速度运行(~250 GB/s 而不是 500 GB/s),这就是我想要交换 SATA 端口的原因。

启动顺序不需要更改为驱动器 C:,并且相应的端口也不会改变。

然而,我担心在 D: 和 E: 之间交换主板上的 SATA 端口后,Windows 可能会混淆它们(例如,Windows 会在 Intel 520 SSD 而不是西部数据硬盘上寻找用户帐户数据)。

如果我是对的,那么我怎么可能在启动 Windows 之前重新映射驱动器号(并冒着损坏它的风险)?

答案1

没关系。你不会损坏任何东西。最坏的情况是,你将端口换回原来的状态。

答案2

如果您有 RAID 设置,我会说是的,不建议交换端口。在基于 Windows 的机器上切换端口在分配驱动器号后无关紧要。如果您在分配驱动器号之前交换端口,则驱动器将以不同的顺序显示在磁盘管理中。(即驱动器 A 可能是驱动器 0,驱动器 B 可能是驱动器 1,端口交换机可以交换它们)。在您的主板上,SATA 端口通常用颜色和从 0 到 N 的数字标记,N 是任意数字。如果您将端口更改为不同的颜色,则意味着您正在更改硬盘控制器。您可能不想在驱动器依赖于其所在控制器类型的系统中执行此操作。

答案3

有一种方法可以使用 GRUB(GRUB2)在加载窗口之前分配驱动器号。

GRUB 是一个引导加载程序。还有其他引导加载程序,但我最熟悉的是 GRUB。

http://www.gnu.org/software/grub/manual/grub.html#DOS_002fWindows

http://www.gnu.org/software/grub/manual/grub.html#drivemap

您还可以使用虚拟化来解决此问题。您可以虚拟化 Windows 设置,以便您的机器启动到裸机虚拟机管理程序(例如 Xen),或者您可以使用 Ubuntu 或全新安装的 Windows 作为主机,然后从任何硬盘加载虚拟化系统。通过这种方式,您可以保留您的设置,同时将其从物理限制中解放出来。如何虚拟化 Windows 设置的细节超出了这个问题的范围,并且已经有了很好的记录,所以我不需要在这里重新讨论它。

相关内容