Come si controlla l'usura dell'SSD in Windows quando le unità vengono presentate come dispositivi "generici"?


11

Sotto Linux, possiamo monitorare l'usura dell'SSD abbastanza facilmente smartmontoolsse l'unità viene presentata come un normale dispositivo a blocchi o un dispositivo generico (cosa che accade quando l'unità è stata RAID hardware da alcuni controller come quello su IBM HS22).

Come possiamo fare l'equivalente in Windows? Qualcuno usa davvero smartmontools? O ci sono altri pacchetti là fuori?

Il problema è che i dispositivi SCSI generici non vengono visualizzati in Windows. Se le unità non sono RAID possiamo vederle bene.

Come lo farei in Linux:

sles11-live:~ # lsscsi -g
[1:0:0:0]    disk    SMART    USB-IBM          8989  /dev/sda   /dev/sg0
[2:0:0:0]    disk    ATA      MTFDDAK256MAR-1K MA44  -          /dev/sg1
[2:0:1:0]    disk    ATA      MTFDDAK256MAR-1K MA44  -          /dev/sg2
[2:1:8:0]    disk    LSILOGIC Logical Volume   3000  /dev/sdb   /dev/sg3

sles11-live:~ # smartctl -l ssd /dev/sg1
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

Device Statistics (GP Log 0x04)
Page Offset Size         Value  Description
  7  =====  =                =  == Solid State Device Statistics (rev 1) ==
  7  0x008  1               26~ Percentage Used Endurance Indicator
                              |_ ~ normalized value

sles11-live:~ # smartctl -l ssd /dev/sg2
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

Device Statistics (GP Log 0x04)
Page Offset Size         Value  Description
  7  =====  =                =  == Solid State Device Statistics (rev 1) ==
  7  0x008  1                3~ Percentage Used Endurance Indicator
                              |_ ~ normalized value

Risposte:


3

È necessaria un'utilità fornita dal controller del raid. Ad esempio, la maggior parte dei controller di raid HP dispone di un'utilità compatibile per la lettura delle informazioni intelligenti dalle unità collegate ai loro controller.


In definitiva, sembra che questo sia ciò che si riduce. Speravo che Windows potesse essere convinto di esporre i dispositivi "generici" in modo simile.
MikeyB,

Simile? Non vedo come appare Linux ATTRAVERSO il controller Raid - nel tuo esempio sicuramente non è così. Confrontando le mele con le arance, no?
TomTom,

Questo particolare controller RAID (LSI 1064e) espone le unità fisiche dietro di esso al sistema operativo host tramite dispositivi SCSI generici.
MikeyB,

3
@TomTom Inoltre, solo perché non lo vedi non significa che non possa accadere. smartmontools può guardare attraverso il controller RAID e interrogare i dischi dietro di esso per questi valori come faccio qui
MikeyB

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.