Seagate Firecuda 2.5" SSHD 中的 SSD 可以用作单独的设备吗?

Seagate Firecuda 2.5" SSHD 中的 SSD 可以用作单独的设备吗?

我打算购买带有 SATA 接口的 Seagate Firecuda 2.5 英寸 SSHD,并将其插入运行 Linux 的笔记本电脑。是否可以让 Linux 识别两个 SATA 设备(一个是 SSD,一个是 HDD),并独立使用它们?如果可以,我该如何配置?

答案1

这是不可能的:Firecuda 的 HD 和 SSD 部分在固件级别交织在一起,以作为 SATA 总线上的单个设备出现。

我已经尝试过了。

答案2

从理论上来说,这是可能的,因为该设备内部由一个经典硬盘和一个 8 GB(或 32 GB,取决于具体型号)的 SSD 类设备组成,用作缓存缓冲区。

但是,为了使这种混合解决方案对计算机透明,计算机(通常*)只需要将单个设备连接到 SATA 端口,这些驱动器中的固件会完全隐藏这一点,不让 SATA 控制器看到,只显示单个驱动器。
因此,SSD 缓存完全不可见,无法通过 SATA 总线直接访问。

这种隐藏还有另一个好处:固件和硬件可以变得不那么复杂(因此更可靠,设计/制造更便宜),因为它不需要处理双重用途(缓存和独立 SSD)的情况。

*) 有一种 SATA 扩展器,允许连接多个 SATA 设备并通过单个 SATA 端口进行访问。这种扩展器非常少见,大多数主板都不支持。

相关内容