当驱动器显示为“通用”设备时,如何监视Windows中的SSD磨损?


11

在Linux下,我们可以通过smartmontools将驱动器显示为普通块设备还是通用设备来轻松监视SSD的磨损(当驱动器已通过某些控制器(例如IBM HS22上的控制器)进行硬件RAID时会发生这种情况。

在Windows下我们该如何做?有人实际使用smartmontools吗?还是那里有其他包裹?

问题在于,SCSI Generic设备只是没有出现在Windows中。如果驱动器没有RAID,我们可以看到它们很好。

我在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

Answers:


3

您需要RAID控制器提供的实用程序。例如,大多数HP RAID控制器具有兼容的实用程序,可从与其控制器相连的驱动器中读取智能信息。


最终,看起来就是这样。我希望可以说服Windows以类似的方式公开“通用”设备。
MikeyB 2012年

类似?我没有看到Linux通过Raid控制器的样子-在您的示例中,它肯定看起来不像那样。比较苹果和橘子,不是吗?
TomTom 2012年

这个特定的RAID控制器(LSI 1064e)通过通用SCSI设备将其后面的物理驱动器公开给主机OS。
MikeyB 2012年

3
@TomTom另外,仅仅因为您没有看到它并不意味着它不会发生。smartmontools可以像我在这里
MikeyB 2013年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.