Эльбрус/hcl/диски

Материал из ALT Linux Wiki

Совместимость дисков

SCSI/SAS

Определяется HBA, корзиной и корпусом.

SATA

Определяется совместимостью с SATA-контроллером.

В актуальных системах v3/v4 контроллер в составе моста КПИ или КПИ-2 rev. 6 и младше[1] не поддерживает SSC[2]; при подключении накопителя с неотключаемым SSC характерны длительные таймауты с соответствующей картиной в выводе dmesg[3].

Внимание: версиями ПНС или ядра эта несовместимость не решается, она аппаратная. В случае необходимости применения именно таких устройств можно установить для них дополнительный контроллер.

Проверенные

Также не возникало проблем с любыми SATA HDD.

Тип Фирма, p/n Гб Режим Ч/З,
Мб/с
Версия
ПНС
Версия ОС Тип ВК Комментарии
1 SSD GS NANOTECH 240 SATA[4] 240/220 E2S-release-2.14.1.7/8-footballer
E2S-release-2.15.1.3-mono
4.4, 401-РС МЦСТ
2 SSD ИМОТЭК 16 SATA 255/155 E2S-release-2.14.1.7/8-footballer
E2S-release-2.15.1.3-mono
4.4, 401-РС МЦСТ
3 SSD Kingston 240 PCI-E NVMe 337/112 4.9 МЦСТ[5]
Рекомендации
4 SSD Samsung SM960EVO 250 PCI-E NVMe[6] КПИ-1: 730/300
КПИ-2: 925/300
SLC-кэш на КПИ-1: 730/600
SLC-кэш на КПИ-2: 925/1225
4.9 МЦСТ[7]
5 SSD YANSEN 120 SATA н.д. E2S-release-2.19.2.0
lomako-boot(25)
3.14, 4.9 4.4, 401-РС, 801-РС МЦСТ
6 SSD Silicon Power SP060GBSS3S55S25 60 SATA 293/206 4.9 МЦСТ
7 SSD KingFast Pro R0831B0 240 SATA 4.9 МЦСТ[8]
8 SSD M.2 2280 M Samsung 970 EVO Plus MZ-V7S250BW VNAND 3bit-MLC 250 NVMe 402/289 4.4 МЦСТ[9]
9 SSD Kingston SMS200S3120G 120 SATA 4.9 801-РС mike@; mSATA комплектный
10 SSD Transcend TS128GMSA370 128 SATA 4.9 801-РС mike@; mSATA комплектный
11 SSD Kingston SEDC400S37480G 480 SATA 4.9 804, 801-РС mike@
12 SSD Samsung MZMPC032HBCD 32 SATA 4.9 101-РС mike@; mSATA

Уточнить

  • Transcend TS128GSSD370S известна работоспособность на МВЕ8С-РС вер.5, КПИ-2 rev.6

Несовместимы

...точнее, проблемные (не работают на КПИ-2 первых выпусков):

  • Transcend SSD360S
  • Intel 540S/545S
  • Intel DC S3110 SSDSC2KI128G8
  • Smartbuy Impact 512GB (SBSSD-512GT-PH12-25S3)

NVMe

Проверенные

  • Kingston SKC1000H/240G[10]

Примечания

  1. Есть сведения о поддержке SSC в новой ревизии КПИ-2, см. #4071
  2. Spread Spectrum Clocking
  3. kernel: ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 310) 
    kernel: ata7.00: configured for UDMA/33 
    kernel: ata7: EH complete 
    kernel: ata7.00: exception Emask 0x0 SAct 0x0 SErr 0x280000 action 0x6 
    kernel: ata7.00: irq_stat 0x40000001 
    kernel: ata7: SError: { 10B8B BadCRC } 
    kernel: ata7.00: failed command: READ DMA 
    kernel: ata7.00: cmd c8/00:08:78:01:00/00:00:00:00:00/e0 tag 8 dma 4096 in 
    kernel:          res 51/84:00:78:01:00/00:00:00:00:00/e0 Emask 0x10 (ATA bus error)  
    kernel: ata7.00: status: { DRDY ERR }  
    kernel: ata7.00: error: { ICRC ABRT }  
    kernel: ata7: hard resetting link
    
  4. Здесь и далее под SATA по умолчанию подразумевается SATA3 (6 Гб/с).
  5. Скорость, заявленная производителем, не проверялась, но есть данные о работе в 1,7-2 раза медленнее по сравнению с Intel.
  6. Через адаптер M.2 PCIx4.
  7. Дистрибутив не включает в себя нужную версию ядра и отсутствуют утилиты командной строки, а также дисковый кэш тормозит.
  8. В принципе работает. Пустой неотформатированный определился неправильно; после подключения к машине с Windows и создания таблицы разделов MBR определяется правильно. При этом даже после забивки MBR нулями всё равно определялся правильно (т.е. "сломать" обратно не получилось).
  9. Использовался переходник SmartBuy 120.
  10. скорость сравнима с x86: 1,7 Гб/с чтение, 1,2 Гб/с запись (direct-режим); необходима настройка MaxPayload; не работает при наличии двух КПИ (4.4, 804)