2 插槽外置硬盘底座,带 1 个 eSATA 连接?

2 插槽外置硬盘底座,带 1 个 eSATA 连接?

有没有人使用过背面只有一个 eSATA 端口的双槽外置硬盘坞站?即使只连接了一根 eSATA 电缆,两个硬盘是否都会显示在操作系统中?我很好奇,因为我正在看的一个坞站有 2 个 eSATA 端口,而许多其他坞站只有一个。我认为坞站公头连接器内部插入“两个”eSATA 主机,然后重定向到 1 个单个输出,但我想确定一下。

答案1

结果很大程度上取决于底座中的硬件和主板。如果底座和 eSATA 控制器支持端口倍增器,您将不会遇到任何问题。

如果不是,那么两个驱动器将不具备即插即用功能。您以后无法将第二个驱动器添加到扩展坞,因为操作系统看不到它。设备初始化时,它们都必须在那里。如果两个驱动器都在那里,而您卸载了一个,您将无法重新安装它。

我不确定,如果只有一侧支持端口倍增器会发生什么……

答案2

不要购买 Rosewill 的产品。我先尝试了那个,发现无论先连接哪个驱动器,底座都会破坏其 IDENTIFY_DEVICE 响应,因此它似乎不支持 6 Gbps 速度、本机命令队列或 SMART 健康报告,并且有一个虚假的固件版本(第二个驱动器工作正常)。当我联系他们的技术支持时,他们声称他们甚至没有制造出支持同时访问两个驱动器的设备,然后它里面没有端口倍增器,尽管它肯定会报告这一点一个端口倍增器,后面有两个驱动器。Rosewill 声称,使用 eSATA 连接时,它仅支持单个驱动器,而使用 USB3 连接时,他们似乎对此一无所知。

Thermaltake BlacX Duet 运行良好,但由于我的控制器不支持基于 Fis 的切换,因此在同时访问两个驱动器时,我并没有获得很好的性能。如果您运行的是 Linux,您可以通过在或中找到如下行来判断它是否支持此dmesg功能/var/log/kern.log

ahci 0000:05:00.0: flags: 64bit ncq pm led clo pmp pio slum part

表示pmp支持端口倍增器,fbs表示基于 Fis 的交换,当同时访问两个驱动器时,可获得更好、更均匀的性能。我的机箱前面板上还有一个 eSATA 端口,但它无法正常工作,因此我必须将其插入主板的后面板。

如果控制器不支持端口倍增器,第二个驱动器根本就不会显示。热插拔功能取决于底座中的端口倍增器是否支持。不幸的是,Thermaltake 不支持它(Rosewill 支持),因此打开底座时必须插入两个驱动器。如果要添加第二个驱动器,则必须先卸载底座并关闭底座。您可以在 Linux 中判断,因为您会在 中看到如下一行dmesg

ata8.15: Port Multiplier 1.1, 0x197b:0x2352 r0, 2 ports, feat 0x0/0x0
ata8.15: Asynchronous notification not supported, hotplug won't work on fan-out ports. Use warm-plug instead.

请注意,这里我只是在谈论将第二个驱动器热插拔到基座中,而不是在计算机运行时将整个基座热插拔到计算机中,这不需要特殊支持。

相关内容