Назад | Перейти на главную страницу

В каком порядке я подключаю кабели питания и данных SATA для горячего подключения?

Я нашел в сети разные инструкции по этому поводу.

Напомним: SATA с 4-контактным разъемом питания Molex (белый) не поддерживает горячее подключение, в отличие от широкого разъема или отдельных разъемов (15-контактный разъем питания и 7-контактный разъем для передачи данных).

Однако в каком порядке вставлять кабели? Asrock рекомендует сначала подключить кабель для передачи данных к материнской плате, затем подключить в указанном порядке кабель питания, а затем кабель для передачи данных к диску. В другом руководстве по оборудованию рекомендуется сначала подключить кабель для передачи данных.

Удивительно, что однозначный ответ на этот вопрос так сложно найти.

В спецификации SATA это называется hot plug и hot removal и это два отдельных события. Хотя электрический и коммуникационный уровни поддерживают как горячую замену, так и горячее удаление, убедитесь, что ваш контроллер привода, операционная система и драйверы поддерживают их.

Обратите внимание, что все нижеприведенные ТОЛЬКО применяется к хосту и устройствам (например, контроллерам приводов и приводам), которые ОБЕ заявить, что они поддерживают горячую замену.

Если у вашего контроллера привода есть особые инструкции, следуйте им. Если нет, читайте дальше.

Неважно, какую вилку подключить первой. Диски SATA могут подключаться к данным без питания и к питанию без данных. Они спроектированы таким образом, что, когда данные подключены без питания, некоторая ограниченная информация о диске все еще может быть получена (это в основном используется в настройках RAID и резервного копирования, когда вы хотите, чтобы некоторые диски были отключены, чтобы уменьшить износ, но все же нужно знать, что установлено ).

Поэтому, если вы сначала подключаете питание, накопитель включается, обнаруживает, что кабель для передачи данных отсутствует, и ждет, пока кабель для передачи данных не будет подключен.

Если вы сначала подключаете данные, компьютер распознает присоединенный диск, что диск не готов, и ждет, пока диск не подаст сигнал о его доступности.

Однако, если вам удастся получить один кабель с питанием и данными, вы обнаружите, что выводы данных отстают от остальных. Штифты располагаются следующим образом:

  • Пусковая мощность заземления и предварительного заряда
  • Мощность
  • Данные

Это говорит о том, что пока диски и контроллеры должен поддерживают подключение любого кабеля в любом порядке, когда у них есть контроль над подключением кабелей, они предпочитают питание перед данными.

Поэтому, если вы хотите быть педантичным и предпочитаете один порядок другому, лучше всего следить за тем, что они делают, и подключать кабель для передачи данных в последнюю очередь. Обратите внимание, что сначала отключение данных, а затем питания при извлечении диска позволит диску обнаружить удаление и, возможно, выполнить несколько последних миллисекундных служебных задач, прежде чем питание будет полностью отключено.

Но, опять же, спецификация допускает подключение в любом порядке и должна нормально работать в любом порядке.

Выдержки из спецификации

Из Версия SATA 3.0 2 июня 2009 г. Золотая версия

4.1.60 горячая замена

Подключение устройства SATA к уже включенной хост-системе. Устройство SATA уже запитано или запитано при вставке / подключении. См. Раздел 7.2.5.1 для получения подробной информации о сценариях горячей замены.

Вы можете подумать, что вышесказанное предполагает, что питание следует подавать первым или одновременно, но это разъясняется в 7.2.5.1:

7.2.5.1 Обзор горячего подключения

Цель этого раздела - предоставить минимальный набор нормативных требований, необходимых для того, чтобы хост или устройство Serial ATA были объявлены как «поддерживающие горячую замену». Поскольку существуют различные события с возможностью горячей замены, для каждого из этих типов событий существуют соответствующие электрические и эксплуатационные ограничения. События описаны ниже, а возможность горячей замены подразделяется на:

а) Сюрприз с возможностью горячей замены
б) Возможность горячей замены для ОС

Если хост или устройство объявлены с возможностью горячей замены без каких-либо уточнений, это означает, что интерфейс SATA поддерживает неожиданную горячую замену.

Для целей данной спецификации операции «горячей замены» определяются как операции вставки или удаления между хостами SATA и устройствами, когда на обе стороны интерфейса подается питание.

...

Хосты / устройства с возможностью горячей замены не должны иметь никаких электрических повреждений или необратимого ухудшения электрических характеристик и должны возобновлять совместимые операции передачи / приема после соответствующих операций OOB, после событий горячей замены.

Вот ключевая часть спецификации, которая вас интересует. Все следующие ситуации не должны повредить устройство или хост, и и устройство, и хост возобновят нормальную связь TX / RX после любого из следующих событий. Хотя в них обсуждаются конкретные архитектуры (например, объединительные платы), привод и хост сами по себе электрически и в остальном одинаковы - это просто методы подключения, и нет практической разницы между ними и вашим сценарием с отдельным кабелем:

Питание остается подключенным, пока данные подключены / отключены

  • Горячее подключение / отключение асинхронного сигнала: сигнальный кабель подключается / отключается в любое время. Питание хоста / устройства остается включенным, поскольку оно подается через альтернативный механизм, не связанный с сигнальным кабелем. Это относится к приложениям с внешней однополосной и многополосной кабельной системой.

Данные подключены там, где нет питания

  • Оперативная замена / удаление ОС без питания: это определяется как вставка / извлечение устройства в разъем объединительной платы (комбинированный сигнал и питание), который имеет отключение питания. Перед удалением хост переводится в состояние покоя (здесь не определено), и питание устройства отключается от разъема объединительной платы. После вставки на объединительную плату подается питание; И Устройство, и Хост инициализируются, а затем работают нормально. Механизм включения / выключения объединительной платы и перевода хоста в / из «неактивного» состояния здесь не определяется. Во время событий, связанных с ОС, хост получает питание. Это относится к приложениям «короткой» и «длинной» объединительной платы.

Здесь есть две другие ситуации, которые не относятся к этому вопросу. Подробнее читайте в спецификации.

Однако в спецификации содержится следующее предупреждение:

ПРИМЕЧАНИЕ. Это не подразумевает прозрачного возобновления работы на системном уровне, поскольку данные могут быть потеряны, устройство может потребоваться повторно обнаружить и инициализировать и т. Д. Независимо от приведенных выше определений, удаление устройства, которое все еще вращается, не рекомендуется, и разработчик системы должен предотвратить это.

Другими словами, возможность горячего удаления является обязанностью разработчика системы, и он должен обеспечить остановку привода до того, как произойдет горячее удаление. В данном случае вы являетесь разработчиком системы. Если ваша ОС и драйвер не имеют механизма, позволяющего выключить диск перед их отключением, значит, вы не обеспечиваете адекватной поддержки горячего удаления и не должны выполнять горячее удаление в системе. Производители решают эту проблему, предоставляя блокируемые или управляемые отсеки для дисков, где блокировка для их снятия сообщает ОС о необходимости выключить диск, или короткое вытягивание ручки. Затем пользователю предлагается дождаться уведомления о том, что диск может быть удален (обычно это светодиод на самом держателе диска).

Теоретически лучше всего подключить кабель питания к жесткому диску, чтобы позволить жесткому диску в течение короткой секунды инициализироваться, но серьезно это всего лишь краткий «момент». Если вы посмотрите на разъемы питания на 15-контактном кабеле питания SATA и на 7-контактном разъеме для передачи данных, вы заметите, что некоторые следы слегка расширяются, что позволяет подключенным к питанию соединениям установить контакт раньше, чем соединения для передачи данных.

Вот пример: http://www.satacables.com/assets/images/sata-power-cable-extension-8-inch.jpg

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

Этот вопрос получит больше ответов и внимания в разделе суперпользователя.

Что касается вашего вопроса, я бы следовал руководству от вашей материнской платы (asrock). Обычно жесткий диск предупреждает, когда вы его подключаете, поэтому логичнее подключить Ac до и после кабеля для передачи данных, но, честно говоря, я не думаю, что есть порядок, так как hdd caddy подключает их одновременно, когда вы их скользите.

Спецификация SATA предлагает неотъемлемую поддержку горячей замены за счет использования смещенных контактов для устройства, что гарантирует, что сигналы питания сопрягаются в правильной последовательности, чтобы позволить диску включиться. Реализация шахматных выводов работает в следующем трехступенчатом соединении: во-первых, контакты заземления подключаются для обеспечения электростатического разряда, во-вторых, контакты предварительной зарядки подключаются для ограничения пускового тока во время вставки устройства. Наконец, соединяются контакты питания и данных. (http://ask.adaptec.com/app/answers/detail/a_id/17175/~/principles-for-using-hot-swap-with-sas%2Fsata-systems)

Я всегда думал, что имеет смысл сначала подключить кабель для передачи данных. Когда диск выключен, при подключении кабеля для передачи данных не будет шума. (Это мои 2 цента).