1

Я планирую купить Seagate Firecuda 2.5 "SSHD с интерфейсом SATA и установить его на свой ноутбук под управлением Linux. Можно ли заставить Linux распознавать два устройства SATA (одно - SSD, другое - HDD) и использовать их независимо? Если да, как я могу настроить это?

2 ответа2

1

Это невозможно: HD и SSD-части Firecuda переплетаются на уровне встроенного программного обеспечения и отображаются как одно устройство на шине SATA.

Я уже попробовал.

1

Теоретически это может быть возможным, поскольку внутренне это устройство состоит из классического жесткого диска и 8 ГБ (или 32 ГБ в зависимости от конкретной модели) устройства, подобного SSD, которое используется в качестве буфера кеша.

Однако, чтобы сделать это гибридное решение прозрачным для компьютера, который (обычно *) ожидает, что к порту SATA будет подключено только одно устройство, микропрограмма в этих дисках полностью скрывает это от контроллера SATA, представляя только один диск.
Таким образом, кэш SSD полностью невидим и недоступен напрямую через шину SATA.

Есть еще одно преимущество этого скрытия: прошивка и аппаратное обеспечение могут быть гораздо менее сложными (и, следовательно, более надежными и более дешевыми при проектировании / изготовлении), так как им не нужно иметь дело с двойным использованием (кеш и независимый SSD). ) ситуация.

*) Существует такая вещь, как расширитель SATA, который позволяет подключать несколько устройств SATA для доступа через один порт SATA. Это довольно редко и не поддерживается большинством материнских плат.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .