LINUX.ORG.RU

Посоветуйте рабочий переходник M.2_AHCI -> SATA

 , , , ,


0

2

Имеется SSD M.2_AHCI Plextor, PX-G256M6e. Купил пару таких переходников, вставил во внешний бокс и нифига не видно диск, ни по e-SATA, ни по USB.

Посоветуйте, плсжта, рабочий переходник M.2_AHCI -> SATA.

★★

Последнее исправление: Ololo_Trololo (всего исправлений: 2)
Ответ на: комментарий от ivanich10

На самом деле мне бокс не нужен, чё-то я прогнал, т.к. буду к e-SATA подключать.

может у тебя диск битый

Был системным и рабочим. Вряд ли, за пару дней мог поломаться.

Ololo_Trololo ★★
() автор топика

У M.2 есть линии pcie и sata, если сам диск не умеет sata, то переходник не поможет, нужен конвертер, ну или переходник pcie <- m.2.

bbgg
()
Последнее исправление: bbgg (всего исправлений: 1)
Ответ на: комментарий от bbgg

Смотри, это ССД был SATA-pcie, т.е. не nvme, а sata. В системах он определялся как /dev/sdX, в БИОСе он не отображался как nvme, а как sata.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от Ololo_Trololo

Не понимаю в каком месте это SATA SSD, черным по белому «M.2 PCIe SSD» что в инструкции, что поиском по модели

Flotsky ★★★
()
Ответ на: комментарий от Ololo_Trololo

Когда-то давно брал себе https://www.dns-shop.ru/product/495145463ffe3332/m2-vnesnij-boks-keyron-de-mcs1/ и https://www.dns-shop.ru/product/5909c077c2102ff4/m2-vnesnij-boks-agestar-31ubnv1c/ и оба у меня просто работают(не 24/7)

Да впринципе любое, чему заявлено поддержка именно m.2 PCI SSD, что там китайцы в описании товара себе написали лучше дополнительно проверить

Flotsky ★★★
()

имхо, если можно, то лучше обменять сразу на usb-ssd или esatap-ssd, потому что nvme втыкать в usb или даже в sata это расточительство, но вроде как есть Thunderbolt и usb4 по которому можно pcie пробрасывать, но на потребительском рынке такие сложные вещи врядли найдутся.

ext4
()
Последнее исправление: ext4 (всего исправлений: 1)

Как я понял, у вас то, что сейчас называется M.2 AHCI SSD. Подключался по PCIe шине, но не NVMe устройство, а SATA-контроллер в контроллере SSD. Большинство нонешних переходников на USB — это либо M.2 SATA, либо M.2 NVMe.

К esata его точно просто так не подключить. Этому SSD для работы нужна шина PCIe, и, получается, нужен чип, который инициализирует SATA-контроллер, и получаемые со стороны esata-интерфейса команды загоняет в sata-контроллер в SSD. Я не знаю, выпускал ли кто-то подобные чипы...

mky ★★★★★
()
Ответ на: комментарий от mky

M.2 AHCI SSD. Подключался по PCIe шине, но не NVMe устройство, а SATA-контроллер в контроллере SSD.

Т.е. NGFF - это тоже другое?

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от Ololo_Trololo

NGFF это старое название M.2. И это название разъёма или форм-фактора. В нем есть контакты, на котрых SATA сигнал, а есть, на которых PCIe сигнал (если рассматиривать полный M.2 на материнке).

Есть M.2 накопители, которые просто SATA, у них на соотвествующих контактах SATA-сигнал, такой же, как в SATA разъёме. А есть M.2 накопители, у которых данные по PCIe передаются. И они бывают двух видов — один AHCI (старые), другие NVME (новые). Они работают по PCIe шине, но разные PCI-устройства. Если их втыкать в современный комп, что в M.2 разъём, что через переходник в PCIe слот, то разницы не будет, BIOS распознает что SATA-контроллер (AHCI), что NVME-накопитель. А вот чип в USB переходнике, не факт, что поймёт AHCI, скорее всего нет, а может от прошивки зависит.

mky ★★★★★
()
Последнее исправление: mky (всего исправлений: 1)
Ответ на: комментарий от mky

Если их втыкать в современный комп, что в M.2 разъём, что через переходник в PCIe слот, то разницы не будет, BIOS распознает что SATA-контроллер (AHCI), что NVME-накопитель.

Счас старый комп на Z97 у родителей стоит. Туда вставил NVME PCIe3x4 стало заметно пошустрее. Этот Плекстор думал превратить в УСБ-флешку на худой конец, но по ходу дела он превратится в брелок.

Ololo_Trololo ★★
() автор топика
Последнее исправление: Ololo_Trololo (всего исправлений: 2)
Ответ на: комментарий от Ololo_Trololo

стало заметно пошустрее.

Логично. Современные SSD быстрее, чем 10 лет назад. Плюс, утверждают, что NVME лучше AHCI (больше очередей и они длинее).

превратится в брелок.

Ну, может кто посоветует USB -> M.2 AHCI переходник, может они бывают в природе...

Вспомнил, что когда-то читал и нашёл https://www.ixbt.com/data/jmicron-jms586a-usb3-gen2x2-pcie-review.html . Есть такое извращение, чип JMS586A, там есть поддержка AHCI, остаётся открытым вопрос, если на нём переходники USB-> M.2 AHCI для нормальных разъёмов, а не для яббла.

У старых яблоков были AHCI SSD, в том числе и на Марвел 88SS9183 (чип как у вашего SSD), но у них были какие-то заморочки с разъёмом. Для них коробочки существуют https://aliexpress.ru/item/1005008766020462.html , но подходит ли эта коробочка для нормального M.2 AHCI SSD только по форумам искать...

Причём, из описания чипа как-то написано расплывчато, один порт NVME, другой AHCI, то есть просто наличие JMS586A в переходникие не гарантирует, что он будет AHCI.

mky ★★★★★
()
Последнее исправление: mky (всего исправлений: 1)
Ответ на: комментарий от Ololo_Trololo

Логично. Вобще я не призывал покупать именно это для Apple переходик, так как там другой разъём. И тогда

C такими ценами

нужно будет ещё несколько сотен выложить за переходник M.2 в этот безымянный разъём: https://www.nix.ru/autocatalog/hdd_accessories/Espada-M2Mac13-17-Perehodnik-S...

Там я думал, что если поискать, то найдутся переходники на этом Jmicron JMS586A с нормальным M.2 разъёмом и цена у них будет пониже, так как не для яббла. Но, так ничего не нашёл, похоже, их не делали на M.2. Не понятно, с чего такая цена на такой переходник, либо Jmicron цену заломил, либо ради фанов яббла...

mky ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

А других вариантов особо то и нет. Либо слот в материнской плате, либо адаптер в полноразмерный PCIe слот. Судя по сообщениям выше у вас там особое устройство которое не SATA и не NVMe.

X512 ★★★★★
()
Ответ на: комментарий от X512

особое устройство которое не SATA и не NVMe.

Да.

адаптер в полноразмерный PCIe слот.

Микросервер же старенький, вряд ли его биос знает о таких устройствах.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от Ololo_Trololo

AHCI это протокол поверх шины PCIe, по этому протоколу общается драйвер с устройством. Обычно устройство это AHCI SATA контроллер интегрированный в SoC/чипсет. Но в случае PCIe AHCI SSD это AHCI SSD контроллер. Т.е. при подключении PCIe AHCI SSD на шине PCI появляется второй AHCI контроллер.

В системной прошивке (aka BIOS) старого микросервера есть поддержка AHCI. Её там не может не быть, поскольку у микросервера есть интегрированный в чипсет AHCI SATA контроллер.

Для подключения этого плекстора должно быть достаточно M.2 PCIe слота на материнке, либо пассивного PCIe-M.2 переходника в виде AIC (Add In Card), вставленного в PCIe слот материнки. А на микросервере есть свободные PCIe слоты? А какой ширины (x1, x4, x16)?

iliyap ★★★★★
()
Последнее исправление: iliyap (всего исправлений: 1)
Ответ на: комментарий от iliyap

Для подключения этого плекстора должно быть достаточно M.2 PCIe слота на материнке,

Как выше писал, он так и подключался. Счас там нормальный NVME.

А на микросервере есть свободные PCIe слоты? А какой ширины (x1, x4, x16)?

Expansion Slots:
o Slot 1: PCI-Express Gen 2 x16 connector with x16 link
o Slot 2: PCI-Express Gen 2 x1 connector with x1 Link
o Slot 2-2: PCI-Express x4 slot for optional management card

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от ivanich10

Просто хотел задействовать неплохой девайс, а т.е. воткнуть его в переходники и чрез переходники его в eSATA. А так у меня есть кандидат на eSATA.
И вообще интересно, грузится с диска eSATA можно?

Ololo_Trololo ★★
() автор топика
Последнее исправление: Ololo_Trololo (всего исправлений: 1)
Ответ на: комментарий от ivanich10

А точно ли не проблема в ssd?

Думаешь, адаптеры битые пришли?

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от Ololo_Trololo

Ну то есть стационарно к микросерверу подключить плекстор можно, либо в x16, либо в x1 слот. Цена вопроса 500-1000 руб за пассивный переходник PCIe-M.2. x1 подешевле, x4 подороже. Номинальная скорость интерфейса у этого плекстора PCIe 2.0 x2 (1 GB/s), в слоте x1 она сократится до 500 MB/s.

Так как тебе наверное даже не нужно, чтобы он был загрузочным, вопросом про поддержку микросервером загрузки с PCIe AHCI SSD можно не забивать голову. Линуксовый ahci.ko его точно «увидит».

Если хочешь сделать из плекстора USB флешку, то нужен USB-PCIe мост с поддержкой AHCI. Например чип JMicron JMS586A поддерживает и PCIe AHCI и PCIe NVMe. Например, вот корпус для превращения M.2 PCIe SSD в USB флешку на этом чипе: https://aliexpress.ru/item/1005008621900030.html

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

Так как тебе наверное даже не нужно, чтобы он был загрузочным

Нет, как раз хотел, чтоб он был загрузочным. Но с другой стороны, на нём можно сделать какой-нить кэш для чего-нить.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от Ololo_Trololo

Netac WH51 на реалтеке великолепно работает и с сата и с PCIe и под линуксо м ипод офтопиком; правда с некоторыми M.2 плохо работает с AMD под линуксом в USB3 порту, но это именно от накопителя и его контроллера зависит.

mumpster ★★★★★
()
Ответ на: комментарий от mky

некоторые USB адаптеры не умеют в PCIe или наоборот SATA. далеко не все - универсальные. у мну в наличие несколько разных и только WH51 из них - универсал.

то что M.2 - это не про электрику, а про размеры и расположение контактов - полностью согласен. ТС Трололо наверное просто не знает что в этом формате и WiFi адаптеры выпускались и много чего ещё, не являющееся накпоителем данных.)))))

mumpster ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

если твой плекстор - реально PCIe, то проще всего его в комп через вот такое устройство поставить и наслаждаться работой (если родных разъёмов нет), ссылка только для примера:

https://www.dns-shop.ru/product/dc71a8f28dd8ed20/vnutrennij-adapter-dla-nakopitela-dexp-zgh-ph41/

и вы получите такое же как у родителей ))))

ИЧСХ - даже если ТТД сдохнет - то просто другой туда воткнёте и вася кот!

инфа сотка! у мну щаз такое стоит в зеркале с обычным диском (mdraid, у жёсткого - флаг W, поэтому зрительно как будто только ТТД стоит)

PS: и с помощью жётского диска решишь проблему старого BIOS - у меня стоит хотm и в новой Gigabyte но на G41 и разведённой тогда же.в ~2006 и с биосом теж же времён. от жёсткого требуется только grub и быть копией для рута, сделай его гигов на 80 - ну сколько у тебя жёсткий есть, такой даже даром могут подарить

mumpster ★★★★★
()
Последнее исправление: mumpster (всего исправлений: 1)
Ответ на: комментарий от Ololo_Trololo

во, нашёл лог где состояние raid смотрел:

md0 : active raid1 sda1/2/(W) sdd2/5/(W)(S) sdb2/4/(W)(S) nvme0n1p1/3/
23418880 blocks super 1.2 [2/2] [UU]

mumpster ★★★★★
()
Последнее исправление: mumpster (всего исправлений: 1)
Ответ на: комментарий от mumpster

Netac WH51 на реалтеке

Учточню, если кому нужно, что на RTL9210B и только на этом чипе, универсальный переходник. Так как уже может и не найти именно WH51. На алике переходники на этом чипе есть без корпуса, правда мне удалось купить со второй попытки, первый раз прислали другой чип.

И, это не полностью универсальный адаптер, там SATA и PCIe NVMe. А полностью универсального: SATA, PCIe NVMe и PCIe AHCI не существует :(

mky ★★★★★
()
Ответ на: комментарий от mumpster

AHCI — протокол, в этой теме уже писали. У ТС'а PCIe AHCI SSD, который работает по шине PCIe, но к данным система получает доступ по AHCI, а не по NVMe. Системе кажется, что в PCIe слот воткнули SATA-контроллер (если утрировать).

Таких SSD было мало и давно не производятся, но они были и даже ещё есть культ SSD из старых MAC-буков. Там именно такая хрень была, плюс разъём не совсем M.2. Но, типа SSD супер и можно купить коробочку на JMicron JMS586A и там такой SSD станет USB-флешкой. Правда, цена коробочки такая, что только для маководов.

И, вот для M.2 USB есть чип SATA+NVMe, а есть PCIe NVMe+PCIe AHCI. А три в одном нет.

mky ★★★★★
()
Ответ на: комментарий от Flotsky

у меня agestar такой же есть. но WH51 - лучше по всем параметрам

mumpster ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.