Problemas con el disco NVMe: estado de smartctl 0x2002

Problemas con el disco NVMe: estado de smartctl 0x2002

Mi disco NVMe funciona pero es muy lento en comparación con lo que era. Lo comparé hace 6 meses a 2000 MB/s usando fio, exactamente la misma prueba ahora me da 350 MB/s

Ejecuté smartctl pero me da un estado 0x2002.

¿Mi disco está roto? ¿Se puede reparar o necesito comprar uno nuevo?

$ sudo smartctl -A /dev/nvme0n1p2
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-5.0.0-37-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x2002

$

Respuesta1

Es posible que el estado SMART no esté disponible para el espacio de nombres ( n1) o la partición ( p2). Por lo tanto debes llamarlo para el dispositivo en sí:

smartctl -x /dev/nvme0

Puede anular el espacio de nombres que se va a consultar con -d nvme,$nsid, y 0xffffffffes la "identificación del espacio de nombres de transmisión". De forma predeterminada smartctl, selecciona $nsiddesde la identificación del espacio de nombres del nodo del dispositivo (en su caso 1). Entonces para consultar con transmisión:

smartctl -x -d nvme,0xffffffff /dev/nvme0n1p2

Respuesta2

Necesitas ejecutar esto: sudo smartctl -a /dev/nvme0

Respuesta3

Intentar

smartctl -d nvme,0xffffffff -x /dev/nvme0n1

información relacionada