LINUX.ORG.RU

режим работы Samsung NVMe SM951 в Ubuntu 16.4.1

 , , , ,


0

1

Прошу помощи по решению следующего вопроса: SAMSUNG MZHPV256HDGL-00000 в убунте работает под управлением драйвера ядра ahci вместо nvme.

Тестовое запускал под виндой и на ней все в порядке — определяется и работает полноценно, а тут такая петрушка.

Как привести в чувство (к работе под управлением драйвера ядра nvme)?

Вывод команд для анализа.
Система:

root@m1:/var/log# uname -a Linux RCR-Labs-r00t 4.7.5-040705-generic #201609240533 SMP Sat Sep 24 09:35:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

root@m1:/var/log# lsmod | grep nvm nvme 28672 0 nvme_core 28672 1 nvme

root@m1:/var/log# modinfo nvme filename: /lib/modules/4.7.5-040705-generic/kernel/drivers/nvme/host/nvme.ko version: 1.0 license: GPL author: Matthew Wilcox <willy@linux.intel.com> srcversion: BF9D78B02F25F7ABD49954C alias: pci:v0000106Bd00002001sv*sd*bc*sc*i* alias: pci:v*d*sv*sd*bc01sc08i02* alias: pci:v00008086d00005845sv*sd*bc*sc*i* alias: pci:v00008086d00000A54sv*sd*bc*sc*i* alias: pci:v00008086d00000A53sv*sd*bc*sc*i* alias: pci:v00008086d00000953sv*sd*bc*sc*i* depends: nvme-core intree: Y vermagic: 4.7.5-040705-generic SMP mod_unload modversions parm: use_threaded_interrupts:int parm: use_cmb_sqes:use controller's memory buffer for I/O SQes (bool)

Инфо по диску:

root@m1:/var/log# lspci -s 01:00.0 -v 01:00.0 SATA controller: Samsung Electronics Co Ltd Device a801 (rev 01) (prog-if 01 [AHCI 1.0]) Subsystem: Samsung Electronics Co Ltd Device a801 Physical Slot: 1 Flags: bus master, fast devsel, latency 0, IRQ 33 Memory at fb500000 (32-bit, non-prefetchable) [size=8K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=8/8 Maskable- 64bit+ Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [148] Device Serial Number 00-00-00-00-00-00-00-00 Capabilities: [158] Power Budgeting <?> Capabilities: [168] #19 Capabilities: [188] Latency Tolerance Reporting Capabilities: [190] L1 PM Substates Kernel driver in use: ahci Kernel modules: ahci

root@m1:/var/log# dmesg | grep -i samsung [ 6.497337] ata11.00: ATA-9: SAMSUNG MZHPV256HDGL-00000, BXW2500Q, max UDMA/133 [ 6.776935] scsi 10:0:0:0: Direct-Access ATA SAMSUNG MZHPV256 500Q PQ: 0 ANSI: 5

root@m1:/var/log# hdparm -i /dev/sdb /dev/sdb: Model=SAMSUNG MZHPV256HDGL-00000, FwRev=BXW2500Q, SerialNo=S1X2NYAG504698 Config={ Fixed } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=unknown, MaxMultSect=1, MultSect=1 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=500118192 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 AdvancedPM=no WriteCache=enabled Drive conforms to: unknown: ATA/ATAPI-2,3,4,5,6,7

* signifies the current active mode

root@m1:/var/log# hdparm -Tt /dev/sdb /dev/sdb: Timing cached reads: 8950 MB in 2.00 seconds = 4476.78 MB/sec Timing buffered disk reads: 3766 MB in 3.00 seconds = 1255.10 MB/sec

Для сравнения SATA SSD KINGSTON SKC300S37A480G:

root@m1:/var/log# hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 9338 MB in 2.00 seconds = 4670.38 MB/sec Timing buffered disk reads: 1280 MB in 3.00 seconds = 426.07 MB/sec

root@m1:/var/log# hdparm -i /dev/sda /dev/sda: Model=KINGSTON SKC300S37A480G, FwRev=520ABBF0, SerialNo=50026B723502B1CE Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=unknown, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=937703088 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 AdvancedPM=yes: unknown setting WriteCache=enabled Drive conforms to: unknown: ATA/ATAPI-2,3,4,5,6,7 * signifies the current active mode

Ответ на: комментарий от anonymous

Спасибо. Как обычно решение на самом видном месте. Прошу прощения за беспокойство.

RunCatRun
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.