diff --git a/smartmontools/drivedb.h b/smartmontools/drivedb.h index bceb1591535a5da59cae6feb2a97ee810b78e9de..394294ef77d1bda823c9e471f92b5c0b1da0ee5d 100644 --- a/smartmontools/drivedb.h +++ b/smartmontools/drivedb.h @@ -437,6 +437,9 @@ const drive_settings builtin_knowndrives[] = { "-v 202,raw48,Percent_Lifetime_Remain " // Remaining endurance, trips at 10% "-v 206,raw48,Write_Error_Rate " "-v 210,raw48,RAIN_Success_Recovered " // Total number of NAND pages recovered by RAIN + "-v 211,raw48,Integ_Scan_Complete_Cnt " // Number of periodic data integrity scans completed + "-v 212,raw48,Integ_Scan_Folding_Cnt " // Number of blocks reallocated by integrity scans + "-v 213,raw48,Integ_Scan_Progress " // Current is percentage, raw is absolute number of superblocks scanned by the current integrity scan "-v 247,raw48,Host_Program_Page_Count " "-v 248,raw48,Bckgnd_Program_Page_Cnt" }, @@ -949,13 +952,16 @@ const drive_settings builtin_knowndrives[] = { //"-v 12,raw48,Power_Cycle_Count " "-v 160,raw48,Uncorrectable_Error_Cnt " "-v 161,raw48,Number_of_Pure_Spare " - "-v 163,raw48,Initial_Bad_Block_Count " + "-v 163,raw48,Total_Bad_Block_Count " "-v 164,raw48,Total_Erase_Count " "-v 165,raw48,Max_Erase_Count " "-v 166,raw48,Min_Erase_Count " "-v 167,raw48,Average_Erase_Count " "-v 168,raw48,Max_Erase_Count_of_Spec " "-v 169,raw48,Remaining_Lifetime_Perc " + "-v 170,raw48,Spare_Block_Count " + "-v 171,raw48,Program_Fail_Count " + "-v 172,raw48,Erase_Fail_Count " //"-v 175,raw48,Program_Fail_Count_Chip " //"-v 176,raw48,Erase_Fail_Count_Chip " //"-v 177,raw48,Wear_Leveling_Count " @@ -971,9 +977,11 @@ const drive_settings builtin_knowndrives[] = { //"-v 198,raw48,Offline_Uncorrectable " //"-v 199,raw48,UDMA_CRC_Error_Count " "-v 225,raw48,Host_Writes_32MiB " // ] + "-v 229,raw48,Flash_ID " // ] //"-v 232,raw48,Available_Reservd_Space " "-v 233,raw48,Flash_Writes_32MiB " // ] "-v 234,raw48,Flash_Reads_32MiB " // ] + "-v 235,raw48,Later_Bad_Block_Info " // ] "-v 241,raw48,Host_Writes_32MiB " "-v 242,raw48,Host_Reads_32MiB " "-v 245,raw48,Flash_Writes_32MiB " @@ -1574,6 +1582,37 @@ const drive_settings builtin_knowndrives[] = { "-v 227,raw48,Workld_Host_Reads_Perc " "-v 228,raw48,Workload_Minutes" }, + { "Kingston SSDNow UV400", + "KINGSTON SUV400S37A?(120|240|480|960)G", // KINGSTON SUV400S37120G/0C3J96R9, + "", + "", + // "-v 1,raw48,Raw_Read_Error_Rate " + // "-v 5,raw16(raw16),Reallocated_Sector_Ct " + // "-v 9,raw24(raw8),Power_On_Hours " + // "-v 12,raw48,Power_Cycle_Count " + "-v 170,raw48,Reserved_Block_Count " + "-v 171,raw48,Program_Fail_Count " + "-v 172,raw48,Erase_Fail_Count " + "-v 174,raw48,Unexpect_Power_Loss_Ct " + // "-v 175,raw48,Program_Fail_Count_Chip,SSD " + // "-v 176,raw48,Erase_Fail_Count_Chip,SSD " + // "-v 177,raw48,Wear_Leveling_Count,SSD " + // "-v 178,raw48,Used_Rsvd_Blk_Cnt_Chip,SSD " + // "-v 180,raw48,Unused_Rsvd_Blk_Cnt_Tot,SSD " + // "-v 183,raw48,Runtime_Bad_Block " + // "-v 187,raw48,Reported_Uncorrect " + // "-v 194,tempminmax,Temperature_Celsius " + // "-v 195,raw48,Hardware_ECC_Recovered " + // "-v 196,raw16(raw16),Reallocated_Event_Count " + // "-v 197,raw48,Current_Pending_Sector " + // "-v 199,raw48,UDMA_CRC_Error_Count " + "-v 201,raw48,Unc_Read_Error_Rate " + // "-v 204,raw48,Soft_ECC_Correction " + "-v 231,raw48,SSD_Life_Left " + // "-v 241,raw48,Total_LBAs_Written " + // "-v 242,raw48,Total_LBAs_Read " + "-v 250,raw48,Read_Retry_Count " + }, { "JMicron based SSDs", // JMicron JMF60x "Kingston SSDNow V Series [0-9]*GB|" // tested with Kingston SSDNow V Series 64GB/B090522a "TS(2|4|8|16|32|64|128|192)GSSD(18|25)[MS]?-[MS]", // Transcend IDE and SATA, tested with @@ -1710,6 +1749,7 @@ const drive_settings builtin_knowndrives[] = { "SAMSUNG MZ[7M]PC(032|064|128|256|512)HBCD-.*|" // PM830, tested with SAMSUNG MZMPC032HBCD-000L1/CXM12L1Q "SAMSUNG MZ7TD(128|256)HAFV-.*|" // 840 Series, tested with SAMSUNG MZ7TD256HAFV-000L7/DXT06L6Q "SAMSUNG MZMTD(128|256|512)HAGL-.*|" // PM841, tested with SAMSUNG MZMTD512HAGL-00000/DXT4200Q + "SAMSUNG MZ7TD512HAGM-.*|" // Another PM841, SAMSUNG MZ7TD512HAGM-000L1/DXT06L0Q "SAMSUNG MZ7WD((120|240)H[AC]FV|480HAGM|960HAGP)-00003|" // SM843T Series, tested with // SAMSUNG MZ7WD120HAFV-00003/DXM85W3Q, SAMSUNG MZ7WD120HCFV-00003/DXM9203Q "SAMSUNG MZ[7N]TE(128|256|512)HMHP-.*|" // PM851, tested with SAMSUNG MZ7TE256HMHP-000L7/EXT09L6Q, @@ -1928,6 +1968,7 @@ const drive_settings builtin_knowndrives[] = { // KingDian S400 120GB/Q0607A "KingSpec KSD-[PS]A25\\.[1-9]-(016|032|064|128)(MS|SJ)|" // tested with KingSpec KSD-PA25.6-064MS/20140803 "LITEON LMH-(128|256|512)V2M-.*|" // tested with LITEON LMH-256V2M-11 MSATA 256GB/FM8110C + "LITEON LCH-(128|256V|512)2S-.*|" // tested with LITEON LCH-256V2S-HP/2C02 "MKNSSDRE(1TB|2TB|512GB|500GB|256GB|250GB)|" // tested with MKNSSDRE256GB/N1007C "MKNSSDTR(240|500|250|120|480|240)GB(-LT)?|" // tested with MKNSSDTR500GB/O1126A "OWC Envoy Pro|" // tested with OWC Envoy Pro/R0522A0 (0x1e91:0xa2a5) @@ -2541,11 +2582,20 @@ const drive_settings builtin_knowndrives[] = { "ST(250|320|500|640|750|1000)LM0[012][3459] HN-M[0-9]*ABB", "", "", "" }, + { "Seagate Barracuda Pro Compute", // tested with ST1000LM049-2GH172/SDM1 + "ST(1000LM049|500LM034)-.*", + "", "", "" + }, { "Seagate Samsung SpinPoint M9T", // tested with ST2000LM003 HN-M201RAD/2BC10003 // (Seagate Expansion Portable) "ST(1500|2000)LM0(03|04|06|07|10) HN-M[0-9]*RAD", "", "", "" }, + { "Seagate Mobile HDD", // tested with ST2000LM007-1R8174/WDZD1BYX + // ST1000LM035-1RK172/ACM1 + "ST(2000LM0(07|09|10)|1000LM03[578])-.*", + "", "", "" + }, // Flash accelerated, no SMART info in the specs // ST1000LX015-1U7172/SDM1 { "Seagate FireCuda 2.5", // @@ -2585,10 +2635,11 @@ const drive_settings builtin_knowndrives[] = { "", "", "" }, { "SK hynix SATA SSDs", - "SK ?hynix SC(210|300|308|313).*|" // tested with + "SK ?hynix SC(210|300|308|311|313).*|" // tested with // SK hynix SC210 mSATA 256GB/20002L00, // SKhynix SC300 HFS256G32MND-3210A/20131P00, // SK hynix SC308 SATA 128GB/30001P10, + // SK hynix SC311 SATA 512GB/70000P10, // SK hynix SC313 HFS256G32TNF-N3A0A/70000P10 "HFS(128|256|512)G3[29]MND-(2200|3[23]10)A|" // HFS128G32MND-2200A/20200L00, // HFS512G32MND-3210A/20100P00, HFS512G39MND-3310A/20002P00 @@ -3244,8 +3295,10 @@ const drive_settings builtin_knowndrives[] = { "", "", "" }, { "Hitachi Ultrastar A7K1000", // tested with - // HUA721010KLA330 44X2459 42C0424IBM/GKAOAB4A - "(Hitachi )?HUA7210(50|75|10)KLA330.*", + // HUA721010KLA330 44X2459 42C0424IBM/GKAOAB4A,, + // Hitachi HUA721075KLA330/GK8OA70M, + // HITACHI HUA721075KLA330/GK8OA90A + "(Hitachi |HITACHI )?HUA7210(50|75|10)KLA330.*", "", "", "" }, { "Hitachi Ultrastar A7K2000", // tested with @@ -3422,6 +3475,10 @@ const drive_settings builtin_knowndrives[] = { "TOSHIBA MQ04UBF100", "", "", "" }, + { "Toshiba 2.5\" HDD MQ04UBD...", // tested with TOSHIBA MQ04UBD200/68U2T2VWT + "TOSHIBA MQ04UBD200", + "", "", "" + }, { "Toshiba 2.5\" HDD MQ03ABB...", // tested with TOSHIBA MQ03ABB300 "TOSHIBA MQ03ABB[23]00", "", "", "" @@ -3973,6 +4030,11 @@ const drive_settings builtin_knowndrives[] = { "", "", "-v 240,msec24hour32" }, + { "Seagate Exos X14", // ST12000NM0008-2H3101/SN02 + "ST(14000NM04[24]8|14000NM0(01|25)8|12000NM0(00|24)8|10000NM0(47|56)8)-.*", + "", "", + "-v 240,msec24hour32" + }, // new models: ST8000VN0002, ST6000VN0021, ST4000VN000 // ST8000VN0012, ST6000VN0031, ST4000VN003 // tested with ST8000VN0002-1Z8112/ZA13YGNF @@ -3988,11 +4050,9 @@ const drive_settings builtin_knowndrives[] = { "ST(8000NE|[65432]000VN)00[01]1-.*", "", "", "" }, - // ST10000VN0004, ST8000VN0022, ST6000VN0041, ST4000VN008, ST3000VN007, - // ST2000VN004, ST1000VN002 { "Seagate IronWolf", // tested with ST6000VN0041-2EL11C/SC61, - // ST12000VN0007-2GS116/SC60 - "ST(12|10|8|6|4|3|2|1)000VN00(04|07|22|41|8|7|2|4)-.*", + // ST12000VN0007-2GS116/SC60, ST12000VN0008-2JH101/SC60 + "ST(12|10|8|6|4|3|2|1)000VN00(04|07|08|22|41|8|7|2|4)-.*", "", "", "" }, { "Seagate IronWolf Pro", // tested with ST4000NE0025-2EW107/EN02, @@ -4148,8 +4208,9 @@ const drive_settings builtin_knowndrives[] = { // WDC WDS250G1B0A-00H9H0/X41100WD, WDC WDS100T1B0A-00H9H0, // WDC WDS120G2G0A-00JH30/UE360000, WDC WDS240G2G0A-00JH30/UF300000, // WDC WDS500G2B0A-00SM50/X61130WD, WDC WDS200T2B0A-00SM50/X61130WD, - // WDC WDS200T2B0A/X61190WD - "WDC WDS((120|240|250|480|500)G|[12]00T)(1B|2B|2G)0[AB](-.*)?", // *1B* = Blue, *2G* = Green, *2B* = Blue 3D NAND + // WDC WDS200T2B0A/X61190WD, WDC WDS120G1G0A-00SS50/Z3311000 + // WDC WDS500G2B0A-00SM50/401000WD + "WDC ?WDS((120|240|250|480|500)G|[12]00T)(1B|2B|1G|2G)0[AB](-.*)?", // *B* = Blue, *G* = Green, *2B* = Blue 3D NAND "", "", //"-v 5,raw48,Reallocated_Sector_Ct " // Reassigned Block Count //"-v 9,raw48,Power_On_Hours " @@ -4451,9 +4512,10 @@ const drive_settings builtin_knowndrives[] = { "", "", "-v 22,raw48,Helium_Level" // WD121KRYZ }, - { "Western Digital Blue Mobile", // tested with WDC WD5000LPVX-08V0TT2/03.01A03, + { "Western Digital Blue", // tested with WDC WD5000LPVX-08V0TT2/03.01A03, // WDC WD20NPVZ-00WFZT0/01.01A01 - "WDC WD((25|32|50|75)00[BLM]|10[JS]|20N)P[CV][TXZ]-.*", + // WDC WD10SPZX-22Z10T0/01.01A01 + "WDC WD(20SPZX|20NPVZ|15NPVZ|10[SJ]PZX|7500BPVX|5000[BL]PVX|5000LPCX|3200LPCX)-.*", "", "", "" }, { "Western Digital Green Mobile", // tested with WDC WD20NPVX-00EA4T0/01.01A01 @@ -5059,7 +5121,7 @@ const drive_settings builtin_knowndrives[] = { }, // Fast Point Technologies (?) { "USB: ; ", - "0x0850:0x0003", + "0x0850:0x00(03|31)", "", // 0x0100 "", "-d sat" @@ -5280,9 +5342,9 @@ const drive_settings builtin_knowndrives[] = { }, // ADATA { "USB: ADATA; ", - "0x125f:0xa(11|13|15|31|35|75)a", // 0xa11a: Classic CH11 1TB, 0xa13a: NH13 1TB, + "0x125f:0xa(11|13|15|31|35|37|75)a", // 0xa11a: Classic CH11 1TB, 0xa13a: NH13 1TB, "", // 0xa15a: HD710 1TB, 0xa31a: HV620 2TB (0x0100), 0xa35a: HD650 2TB (0x6503), - "", // 0xa75a: HD710P 4TB + "", // 0xa37a: Silverstone MS10 M.2 (0x3103), 0xa75a: HD710P 4TB "-d sat" }, { "USB: ADATA; Cypress", diff --git a/smartmontools/drivedb.h.raw.asc b/smartmontools/drivedb.h.raw.asc index c418bd1693b5e3b91b28fb614df83f38965bb026..25a12d46c051e9caa0d305d03923d41b0a88eb84 100644 --- a/smartmontools/drivedb.h.raw.asc +++ b/smartmontools/drivedb.h.raw.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIcBAABAgAGBQJdj5yOAAoJEOp0qyVyEELFkB0QALDlFPJipW00D42exF+kg1AT -MFlI8O9+c+aMAa+Y0rYmUf8Upnj3yF/qG8AGiUmWCiiJo0DOsUrkpCfzUIlq0r0q -ijp79/KpsZauFQtejcArGE6n9xzLNQKSOvjyoM6u+5optMVxVBjlLkoOdvBuAhGj -uZsFqFgBCJ+bZx6cNia8viWVC7rSUmf5TYm6COLBEklncG1E7ZGq0lLVISDw6Vvg -oDkZ7/ZYrqnz0VLqDcpLSxbk/zxFLaR01eJhgS7mLoACCkjw3m4z3nzFzMJR4tuz -8W9kTagLY/eBcQBVIU5qUoPhAoMjMD/Cj3rGGl0ALYz5BrvrzC0mhiEmZBLFbA10 -XRuIqpGw+YjDiOh/IznhicSEKGmpXldFCKRSRMqEu8yqjglZrs2L7QH98D5jlvKN -Ju55F962o1a7Th5jZRM+eimD6eBUhorMh/7sM3NKHvgoDh87J9env1Fn7+Mc5JAS -L0NbA7RsPdnECdvYUYKmlfkd5Y1xxq8Ggl6Ik1bI8EU2VXQw2h2yx+k4BZxkiqKl -T2nFyW69Jqqvn+3sCJasvsCJWavwvpcgDucKn7gd555IYJsIGdZzCq5ofMlj9s9o -AP3hUZH/wPskDqAMuhScDjHlTeoTS340UaTXHcj5vZjqJQEMvGlR0bSkJ8PfBsZI -Qn6YUZMjOONskpmbQEZj -=YqD/ +iQIcBAABAgAGBQJd6rbwAAoJEOp0qyVyEELFDs8QAMvn1E0zQVXNyqPQa4ygZjsR +7OH85i9I8PP1DsLOJZJqrQsKZWDF0LQaBGYrjfutjAcGOCtqFD+pmT6/0p8N2V1R +r0T+O955KgDpdQk4VRvkxZH/qXPgR7OwB1Vk27rH9CWKLkeMxUgAgqdKn4zL1Fug +Tn/P2ym8pi0jwCICp+07Zxy7jT8FHGtZ8rjeLks0iOQ/FW+wLAEWXWBSO/9/NM3E +8X/mN2DJS+dP+aruWv8qQ1xfPTGNUKpp7kGyMuOSTpksKFC6Sucw2d8XtB0dXX4y +S5l2TrXkVWPcdERf8b5PB2+GvsxCnPr7fxjfuTWmR5WeZ8hHPnnzu04tWSePqov4 +Z2JxklIdJBL5xgK8yq6DFq26Ifz9xYO+Op12KQgyI28wLRnmkZA6XovnwuqWzCU3 +MHvhqaWQA7X9faGCB9ztAEkIy1e7JcyDGYXsBnDMhoqFyHfI5Xcdk87xgAJZF9Tx +ahyDL8FspQe34UcpZ2CnP8no4HlzyOkzY3TYTqnyBP1MrOvnNaHmVGyl5eCh+URl +ki3BTyR0MarWxTic9Dc4AiahvNIYYsCfD9pugLNx4VvzhKUUvolteT3D/FJXnuGr +VI7K+DwcGoDSsC1j68XwXh3OFvMkqb0ZYs2wPsuU3bSvtxy9XkMptzG1IQNGSnNB +QRnMhlmhUc1MVWJpf2kY +=gDgz -----END PGP SIGNATURE-----