У вас в руках — печатная плата с микросхемами, похожая на SSD в формате M.2. Но что это на самом деле и как, к чему и через что её можно подключить? Если это M.2 — то это диск SATA или NVMe? А может, адаптер Wi-Fi/Bluetooth? Заработает ли накопитель, извлечённый из компьютера Apple, в простом механическом адаптере, или для доступа к данным понадобится оригинальное устройство Apple? Физический разъём — не гарантия совместимости. Проприетарные модули NAND в современных компьютерах Apple похожи на обычные NVMe накопители, но их содержимое не прочитается вне основной системы: в качестве контроллера используется основной чип компьютера. В этой статье мы разберём физические форм-факторы, в которых выпускаются современные NVMe-накопители.
Начнём с таблицы.
| Форм-фактор | Интерфейс/Транспорт | Примечания |
|---|---|---|
| M.2 (стандартный M-Key / B-Key) | NVMe, PCIe, SATA | Универсальный стандарт для потребительских SSD. M-Key — стандарт для PCIe/NVMe SSD, B-Key чаще используют для SATA, реже — для сотовых модемов. |
| M.2 (Key E / Key A+E) | PCIe/USB (обычно Wi-Fi/BT; редко встречаются NVMe) | Традиционно используется для адаптеров Wi-Fi/Bluetooth. Поддерживает PCIe, что позволяет нишевым производителям создавать NVMe SSD и для этого форм-фактора (подобных накопителей мало, но они существуют). |
| Проприетарный Apple (2013–2019) | NVMe, PCIe (AHCI) | Варьируется в зависимости от года выпуска и поколения разъёма. Проприетарные разъёмы. Ранние версии (до 2015 года) используют PCIe AHCI; позднее произошёл переход на NVMe. |
| Проприетарный Apple (Mac Mini/Studio серии M) | — (только чипы NAND) | Накопители без контроллера. Как правило, не работают вне оборудования Apple. |
| HHHL (плата расширения PCIe) | NVMe, PCIe | Форм-фактор Half-Height, Half-Length. Вставляется в стандартные слоты расширения PCIe на материнской плате. |
| U.2 / U.3 (SFF-8639) | NVMe, PCIe, SAS, SATA | Традиционный корпоративный стандарт. U.3 расширил стандарт (поддержка протоколов NVMe, SAS, SATA). |
| EDSFF (E1, E3 и др.) | NVMe, PCIe, CXL | Современный стандарт для ЦОД. Семейство разъёмов также используют для других классов устройств, включая Compute Express Link (CXL). |
| Samsung NF1 (NGSFF) | NVMe, PCIe | Ранний проприетарный серверный формат от Samsung. Использует исключительно NVMe/PCIe. Не получил широкого распространения и считается устаревшим. |
Форм-фактор M.2 — стандарт де-факто для потребительских накопителей. Может поддерживать различные протоколы — визуально это определяют по конфигурации физических вырезов («ключей»). В этом же форм-факторе доступны устройства и других классов — например, сотовые модемы, адаптеры Wi-Fi и Bluetooth; определить тип устройства только по виду «ключа» не всегда возможно.
Разъёмы Apple 2013–2019. SSD от Apple периода 2013-2019 годов используют несколько проприетарных типов разъёмов — чаще всего в конфигурации из 12+16 и (позднее) 22+34 контактов. Эти разъёмы не имеют однозначной привязки к конкретным продуктам или годам выпуска, и оба типа можно встретить в одном и том же поколении устройств. Более ранние модули с разъёмом 12+16 контактов, как правило, поддерживают PCIe AHCI, тогда как поздние разъём 22+34 контакта относится к более поздним NVMe SSD. Совместимость всегда нужно проверять дополнительно; подробности — в Apple Proprietary SSDs: Ultimate Guide to Specs & Upgrades | BeetsBlog.
Накопители Mac Mini. Съёмные модули хранения данных в современных устройствах Apple Silicon (например, в Mac Mini или Mac Studio на чипе M4) похожи на NVMe-накопители, но ими не являются: на таких модулях есть только чипы NAND, но нет контроллера. Сам контроллер интегрирован непосредственно в SoC на чипах линейки Apple M, поэтому физический разъём используется только для общения с NAND. Как следствие, эти модули не работают вне оборудования Apple, а прямое считывание данных, скорее всего, ни к чему не приведёт из-за шифрования.
Samsung NF1 (ранее NGSFF). Разработан как «расширенный M.2» (30,5 × 110 мм) для установки в серверах формата 1U. Несмотря на техническую продвинутость, формат не получил широкого распространения. Сегодня считается устаревшим; ему на смену пришёл формат EDSFF.
NVMe-накопители с ключом A+E. Разъёмы с ключом A+E изначально проектировались для адаптеров Wi-Fi/Bluetooth. Их применяют в ультрабуках, компьютерах NUC и многих настольных платах, как правило, с одной или двумя линиями PCIe. Существуют нишевые NVMe-накопители M.2 Key A+E, которые позволяют установить NVMe-накопитель в таком разъёме. Их главный недостаток — ограниченная пропускная способность: стандартный слот M-Key обеспечивает четыре линии PCIe (x4), тогда как слот A+E обычно поддерживает одну или две линии PCIe. Кроме того, совместимость с BIOS не гарантирована: некоторые старые среды используют белые списки (в слот можно устанавливать только перечисленные в нём модули) или не имеют необходимых драйверов для загрузки ОС через интерфейс A+E. Тем не менее само существование таких накопителей служит напоминанием того, что плату с ключом A+E нельзя автоматически классифицировать как адаптер Wi-Fi/Bluetooth, основываясь исключительно на вырезах-«ключах».
Внешний вид может быть обманчив. Плата M.2 может оказаться накопителем SATA, NVMe или адаптером Bluetooth, а в слоте расширения для установки адаптера Wi-Fi-карты может находиться диск NVMe. Проприетарные накопители Apple могут работать по PCIe AHCI или NVMe — и тогда их можно установить в сторонний адаптер. Внешне похожие платы могут выглядеть как обычные накопители, но ими не являться — и работать только в оригинальном компьютере Apple.