2013-08-06 4 views
0

이것이 스택 오버플로에 대한 유효한 질문인지 확실하지 않지만 Crucial Micron SSD의 S.M.A.R.T 데이터에서 흥미로운 점을 발견했습니다. 당신이 볼 수 있듯이크리티컬 마이크론 SSD는 뉴스를 위해 집에 전화 할 수 있습니까?

=== START OF INFORMATION SECTION === 
Model Family:  Crucial/Micron RealSSD m4/C400 
Device Model:  M4-CT512M4SSD2 
Serial Number: 0000000E777 
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 펌웨어가 최신 인 것을 알고, 심지어 날 지점 수 있었다 : 스마트 데이터 내부 내 펌웨어가 최신이라고 나 경고 URL을 포함 문제에 대한 Tom 's Hardware 기사.

내 질문은 ... SSD가 어떻게 이러한 URL을 수집 할 수 있었습니까? 내장 된 콜 홈 기능이 있습니까?

감사합니다,

답변

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" 
    }, 
+0

나는 그렇게 생각했다! 좋은 발견. –

0

그들이 특별히 당신이 최신이라고 말할하지 않기 때문에 내가 그 바로 펌웨어에 하드 코딩이라고 말할 것 - 그들은 단지 펌웨어 업데이트의 위치를 ​​제공합니다. 드라이브를 제작할 때 펌웨어 사이트에 URL을 포함시키는 것이 그리 어렵지 않습니다. 그래도 여전히 흥미롭고 "집으로 전화"는 확실히 가능합니다. 나는 그것이 개인적으로 여기에 있다고 생각하지 않는다.

또한 Tom's Hardware article은 1 년 반이 넘었으므로 드라이브에 대한 최신 펌웨어 일괄 처리 중 하나를 만들 때 분명히 추가 할 수있었습니다. 몇 가지 Google 검색을 기반으로 2012 년 4 월에 귀하의 버전 (펌웨어 버전 : 000F)이 나왔습니다.