不确定这是否是Stack Overflow的有效问题,但我注意到我的Crucial Micron SSD的S.M.A.R.T数据中有一些有趣的内容。在SMART数据中,它嵌入了URLS,警告我我的固件已经过时了:
=== START OF INFORMATION SECTION ===
Model Family: Crucial/Micron RealSSD m4/C400
Device Model: M4-CT512M4SSD2
Serial Number: 0000000012330912E777
LU WWN Device Id: 5 00a075 10912e777
Firmware Version: 000F
User Capacity: 512,110,190,592 bytes [512 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 6
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is: Wed Jul 31 14:28:10 2013 PDT
==> WARNING: This drive may hang after 5184 hours of power-on time:
http://www.tomshardware.com/news/Crucial-m4-Firmware-BSOD,14544.html
See the following web pages for firmware updates:
http://www.crucial.com/support/firmware.aspx
http://www.micron.com/products/solid-state-storage/client-ssd#software
正如您所看到的,SSD不知何故固件已经过时,甚至可以向我指出有关此问题的Tom's硬件文章。
我的问题是...... SSD是如何收集这些网址的?它是否具有内置的回拨功能?
谢谢,
答案 0 :(得分:3)
这实际上是smartctl
实用程序本身的硬编码。见drivedb.h:
{ "Crucial/Micron RealSSD m4/C400", // Marvell 9176, buggy or unknown firmware
"C400-MTFDDA[ACK](064|128|256|512)MAM|" // tested with C400-MTFDDAC256MAM/0002
"M4-CT(064|128|256|512)M4SSD[23]", // tested with M4-CT064M4SSD2/0002,
// M4-CT064M4SSD2/0009, M4-CT256M4SSD3/000F
"",
"This drive may hang after 5184 hours of power-on time:\n"
"http://www.tomshardware.com/news/Crucial-m4-Firmware-BSOD,14544.html\n"
"See the following web pages for firmware updates:\n"
"http://www.crucial.com/support/firmware.aspx\n"
"http://www.micron.com/products/solid-state-storage/client-ssd#software",
"-v 170,raw48,Grown_Failing_Block_Ct "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
"-v 173,raw48,Wear_Leveling_Count "
"-v 174,raw48,Unexpect_Power_Loss_Ct "
"-v 181,raw16,Non4k_Aligned_Access "
"-v 183,raw48,SATA_Iface_Downshift "
"-v 189,raw48,Factory_Bad_Block_Ct "
"-v 202,raw48,Perc_Rated_Life_Used "
"-v 206,raw48,Write_Error_Rate"
},
答案 1 :(得分:0)
我会说这些只是硬编码到固件中,因为他们并没有特别说你的已经过时 - 他们只是提供了固件更新的位置。在生成驱动器时,将URL包含在固件站点中并不太难。虽然仍然很有趣,但“回家”肯定是一种可能性。我个人认为不是这种情况。
此外,Tom's Hardware article超过一年半,所以当他们为驱动器创建最近一批固件时,他们肯定还会补充说。您的版本(固件版本:000F)于2012年4月发布,基于一些Google搜索。