{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/hdparam/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/hdparam/", "feed_url": "https://matoken.org/blog/tag/hdparam/feed/json/", "language": "ja", "title": "hdparam – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "http://matoken.org/blog/?p=2072", "url": "https://matoken.org/blog/2018/09/01/i-am-troubled-with-encountering-intel-ssd-8-mb-bug/", "title": "Intel SSD 8MB bug \u306b\u906d\u9047\u3057\u3066\u56f0\u308b", "content_html": "

2018-07-21 \u306e \u9e7f\u5150\u5cf6Linux\u52c9\u5f37\u4f1a 2018.07 \u3067\u767a\u8868\u3057\u305f\u3082\u306e\u306b\u5c11\u3057\u52a0\u7b46\u4fee\u6b63\u3057\u305f\u3082\u306e\u3067\u3059\uff0e

\n\n

\u4e00\u6628\u65e5 Intel SSD 8MB\u30d0\u30b0\u306b\u906d\u9047><

\n\n

8MB bug

\n\n

8MB\u306edisk\u3068\u3057\u3066\u4f7f\u3063\u3066\u307f\u308b\u2026\u2026

\n

\u666e\u901a\u306b8MB\u306edisk\u3068\u3057\u3066\u5229\u7528\u3067\u304d\u308b\uff0e

\n
$ sudo fdisk /dev/sdc
$ sudo fdisk -l /dev/sdc
\u30c7\u30a3\u30b9\u30af /dev/sdc: 8 MiB, 8388608 \u30d0\u30a4\u30c8, 16384 \u30bb\u30af\u30bf
\u5358\u4f4d: \u30bb\u30af\u30bf (1 * 512 = 512 \u30d0\u30a4\u30c8)
\u30bb\u30af\u30bf\u30b5\u30a4\u30ba (\u8ad6\u7406 / \u7269\u7406): 512 \u30d0\u30a4\u30c8 / 512 \u30d0\u30a4\u30c8
I/O \u30b5\u30a4\u30ba (\u6700\u5c0f / \u63a8\u5968): 512 \u30d0\u30a4\u30c8 / 512 \u30d0\u30a4\u30c8
\u30c7\u30a3\u30b9\u30af\u30e9\u30d9\u30eb\u306e\u30bf\u30a4\u30d7: dos
\u30c7\u30a3\u30b9\u30af\u8b58\u5225\u5b50: 0xa3850bcb
 
\u30c7\u30d0\u30a4\u30b9 \u8d77\u52d5 \u958b\u59cb\u4f4d\u7f6e \u6700\u5f8c\u304b\u3089 \u30bb\u30af\u30bf \u30b5\u30a4\u30ba Id \u30bf\u30a4\u30d7
/dev/sdc1 16 16383 16368 8M 83 Linux
$ sudo /sbin/mkfs.ext4 /dev/sdc1
$ sudo cp /boot/config-`uname -r` /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/
$ ls -la /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/
\u5408\u8a08 229
drwxr-xr-x 3 root root 1024 8\u6708 23 20:13 .
drwxr-x---+ 3 root root 4096 8\u6708 23 20:11 ..
-rw-r--r-- 1 root root 216860 8\u6708 23 20:13 config-4.15.0-32-generic
drwx------ 2 root root 12288 8\u6708 23 20:11 lost+found
$ df /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdc1 6899 289 6038 5% /media/mk/4a42767f-18bc-4250-9266-e61d41a47260
$ dd if=/dev/zero bs=4M | pv | sudo dd of=/media/mk/4a42767f-18bc-4250-9266-e61d41a47260/all
dd: '/media/mk/4a42767f-18bc-4250-9266-e61d41a47260/all' \u306b\u66f8\u304d\u8fbc\u307f\u4e2d\u3067\u3059: \u30c7\u30d0\u30a4\u30b9\u306b\u7a7a\u304d\u9818\u57df\u304c\u3042\u308a\u307e\u305b\u3093
12895+0 \u30ec\u30b3\u30fc\u30c9\u5165\u529b
12894+0 \u30ec\u30b3\u30fc\u30c9\u51fa\u529b
6601728 bytes (6.6 MB, 6.3 MiB) copied, 0.0772058 s, 85.5 MB/s
6.36MiB 0:00:00 [73.4MiB/s] [ <=> ]
$ ls -la /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/
\u5408\u8a08 6676
drwxr-xr-x 3 root root 1024 8\u6708 23 20:14 .
drwxr-x---+ 3 root root 4096 8\u6708 23 20:11 ..
-rw-r--r-- 1 root root 6601728 8\u6708 23 20:14 all
-rw-r--r-- 1 root root 216860 8\u6708 23 20:13 config-4.15.0-32-generic
drwx------ 2 root root 12288 8\u6708 23 20:11 lost+found
$ df /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdc1 6899 6736 0 100% /media/mk/4a42767f-18bc-4250-9266-e61d41a47260
\n

8MB bug \u5bfe\u51e6

\n\n

secure erase \u306e\u7528\u610f

\n\n
$ sudo apt update
$ sudo apt install hdparm
\n

\u72b6\u614b\u78ba\u8a8d

\n
$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 8 MiB, 8388608 bytes, 16384 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
\n

8MB><

\n
$ sudo hdparm -I /dev/sdb
 
/dev/sdb:
 
ATA device, with non-removable media
        Model Number:       INTEL SSDSA2CW600G3
        Serial Number:      BAD_CTX     0000013F
        Firmware Revision:  4PC10362
        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6
Standards:
        Used: unknown (minor revision code 0x0029)
        Supported: 8 7 6 5
        Likely used: 8
Configuration:
        Logical         max     current
        cylinders       16383   256
        heads           16      1
        sectors/track   63      63
        --
        CHS current addressable sectors:       16128
        LBA    user addressable sectors:       16384
        LBA48  user addressable sectors:       16384
        Logical  Sector size:                   512 bytes
        Physical Sector size:                   512 bytes
        device size with M = 1024*1024:           8 MBytes
        device size with M = 1000*1000:           8 MBytes
        cache/buffer size  = unknown
        Nominal Media Rotation Rate: Solid State Device
Capabilities:
        LBA, IORDY(can be disabled)
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 16
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    NOP cmd
           *    DOWNLOAD_MICROCODE
                SET_MAX security extension
           *    48-bit Address feature set
           *    Device Configuration Overlay feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    General Purpose Logging feature set
           *    WRITE_{DMA|MULTIPLE}_FUA_EXT
           *    64-bit World wide name
           *    IDLE_IMMEDIATE with UNLOAD
           *    WRITE_UNCORRECTABLE_EXT command
           *    {READ,WRITE}_DMA_EXT_GPL commands
           *    Segmented DOWNLOAD_MICROCODE
           *    Gen1 signaling speed (1.5Gb/s)
           *    Gen2 signaling speed (3.0Gb/s)
           *    Phy event counters
           *    Software settings preservation
           *    SMART Command Transport (SCT) feature set
           *    SCT Write Same (AC2)
           *    SCT Error Recovery Control (AC3)
           *    SCT Features Control (AC4)
           *    SCT Data Tables (AC5)
           *    Data Set Management TRIM supported (limit 8 blocks)
           *    Deterministic read ZEROs after TRIM
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
                frozen
        not     expired: security count
                supported: enhanced erase
        2min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 500151795957940c
        NAA             : 5
        IEEE OUI        : 001517
        Unique ID       : 95957940c
Checksum: correct
\n

\u75c7\u72b6

\n\n
        Serial Number:      BAD_CTX     0000013F
\n\n
                frozen
\n

frozen \u72b6\u614b\u3092\u89e3\u9664

\n\n
$ sudo hdparm -I /dev/sdb
   :
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
        not     frozen
        not     expired: security count
                supported: enhanced erase
   :
\n

SSD\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a

\n\n
$ sudo hdparm --user-master u --security-set-pass SOMEPASS /dev/sdb
\n

\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u89e3\u9664\u3059\u308b\u5834\u5408\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u4e00\u65e6\u30a2\u30f3\u30ed\u30c3\u30af\u3057\u3066\u304b\u3089\u89e3\u9664\u3059\u308b

\n
$ sudo hdparm --user-master u --security-unlock SOMEPASS /dev/sdb
$ sudo hdparm --user-master u --security-disable SOMEPASS /dev/sdb
\n

\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u308f\u304b\u3089\u306a\u304f\u306a\u3063\u305f\u5834\u5408\u30e1\u30fc\u30ab\u898f\u5b9a\u5024\u306e\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u89e3\u9664\u3067\u304d\u308b\u5834\u5408\u304c\u3042\u308b\uff0e
\n\u305d\u306e\u5834\u5408 --user-master m \u3068\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\u3059\u308b

\n\n

\u518d\u5ea6\u30c9\u30e9\u30a4\u30d6\u306e\u72b6\u614b\u3092\u78ba\u8a8d

\n\n
$ sudo hdparm -I /dev/sdb
   :
Security:
        Master password revision code = 65534
                supported
                enabled
        not     locked
        not     frozen
        not     expired: security count
                supported: enhanced erase
   :
\n

Secure Erase

\n\n
$ sudo hdparm -\u2013user-master u \u2013-security-erase-enhanced SOMEPASS /dev/sdb
\n\n
$ sudo hdparm --user-master u --security-erase SOMEPASS /dev/sdb
\n

\u203b\u2013-security-erase-enhanced \u306f\u4ee3\u66ff\u51e6\u7406\u3055\u308c\u305f\u4e0d\u826f\u30bb\u30af\u30bf\u3082\u6d88\u53bb\u3055\u308c\u308b\uff0e\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u5834\u5408\u3053\u3061\u3089\u3092\u4f7f\u3063\u305f\u307b\u3046\u304c\u78ba\u5b9f\u306b\u30c7\u30fc\u30bf\u6d88\u53bb\u304c\u884c\u3048\u308b\uff0e

\n

\u30a8\u30e9\u30fc

\n

USB\u5909\u63db\u30a2\u30c0\u30d7\u30bf\u7d4c\u7531\u306e\u5834\u5408\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u3068\u306a\u3063\u305f\uff0e

\n
$ sudo hdparm --user-master u --security-erase SOMEPASS /dev/sdb
security_password: \"SOMEPASS\"
 
/dev/sdb:
 Issuing SECURITY_ERASE command, password=\"SOMEPASS\", user=user
The running kernel lacks CONFIG_IDE_TASK_IOCTL support for this device.
SECURITY_ERASE: Invalid argument
\n

\u6050\u3089\u304fUSB\u5909\u63db\u90e8\u5206\u3067\u5168\u3066\u306e\u6a5f\u80fd\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u305b\u3044\uff0e
\n\u3053\u306e\u72b6\u614b\u3067SATA\u63a5\u7d9a\u3059\u308b\u3068\u8d77\u52d5\u6642\u306bHDD PASSWORD\u3092\u5c0b\u306d\u3089\u308c\u308b\uff0e\u3057\u304b\u3057\uff0c--security-set-pass\u3067\u8a2d\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u306f\u901a\u3089\u306a\u3044\uff0e\u4e00\u65e6USB\u5909\u63db\u30a2\u30c0\u30d7\u30bf\u306b\u623b\u3057\uff0c--security-disable \u3067\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6d88\u53bb\u3057\u305f\u5f8cSATA\u63a5\u7d9a\u3067\u518d\u5ea6\u3084\u308a\u76f4\u3057\u305f\u3089\u3046\u307e\u304f\u884c\u3063\u305f\uff0e

\n

hdparm\u30b3\u30de\u30f3\u30c9\u3067\u78ba\u8a8d

\n\n
$ sudo hdparm -I /dev/sdb
 
/dev/sdb:
 
ATA device, with non-removable media
        Model Number:       INTEL SSDSA2CW600G3
        Serial Number:      CVPR1206005W600FGN
        Firmware Revision:  4PC10362
        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6
    :
\n

\u3053\u308c\u3067\u3068\u308a\u3042\u3048\u305a\u5fa9\u6d3b

\n

SSD \u306e\u5bff\u547d\u78ba\u8a8d

\n

\u30d5\u30e9\u30c3\u30b7\u30e5\u30e1\u30e2\u30ea\u30fc\u81ea\u4f53\u306f\u307e\u3060\u5065\u5eb7\u306b\u898b\u3048\u308b

\n
$ sudo smartctl --all /dev/sda |grep -E '232|233'
232 Available_Reservd_Space 0x0033   100   100   010    Pre-fail  Always       -       0
233 Media_Wearout_Indicator 0x0032   100   100   000    Old_age   Always       -       0
\n
E8 Available Reserved Space Normalized 10 \u4e88\u7d04\u9818\u57df\u306e\u6b8b\u3063\u3066\u3044\u308b\u6570\u3092\u8868\u3059\u3002\u6b63\u898f\u5316\u3057\u305f (Normalized) \u5024\u306f\u3001100 \u30d1\u30fc\u30bb\u30f3\u30c8\u3092\u8868\u3059 100 \u304b\u3089\u59cb \u307e\u308b\u3002\u6b63\u5e38\u306e\u7bc4\u56f2\u306f 10 \u30d1\u30fc\u30bb\u30f3\u30c8\u307e\u3067\u3002
E9 Media Wearout Indicator Normalized \u8a18\u9332\u30e1\u30c7\u30a3\u30a2\u3067\u3042\u308b\u30d5\u30e9\u30c3\u30b7\u30e5\u30e1\u30e2\u30ea\u30fc\u306e\u4f7f\u3044\u8fbc\u3093\u3060\u7a0b\u5ea6 \u3092\u8868\u3059\u3002\u5e73\u5747\u6d88\u53bb\u56de\u6570\u304c\u5897\u3048\u308b\u306b\u3064\u308c\u3001\u6b63\u898f\u5316\u3057\u305f (Normalized) \u5024\u304c 100 \u304b\u3089 1 \u3078\u6e1b\u5c11\u3057\u3066\u3044\u304f\u3002
\n\n

\u518d\u767a\u9632\u6b62(\u5b8c\u5168\u3067\u306f\u306a\u3044)

\n\n

\u6700\u65b0\u306e\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u3067\u78ba\u8a8d\u3067\u304d\u308b

\n\n

\u306a\u304a\uff0c\u6700\u65b0\u306b\u3057\u3066\u3082\u3053\u306e\u30d0\u30b0\u306f\u518d\u767a\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u2026\u2026(\u5b9f\u969b\u6700\u65b0fw\u30672\u56de\u3053\u306ebug\u304c\u767a\u751f\u3057\u305f)

\n\n

\u3053\u308c\u4ee5\u4e0a\u306f\uff0c

\n\n

\u73fe\u5728\u306f\u30c7\u30a4\u30ea\u30fc\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3060\u3051\u3067\u306a\u304f /home \u306f Lsyncd + rsync \u3057\u3066\u3044\u308b

\n

\u6839\u672c\u7684\u306a\u5bfe\u51e6

\n

SSD\u3092\u4ea4\u63db\u3059\u308b
\nTLC\u3060\u3068\u5927\u5206\u5b89\u3044

\n

\n\n

\n

\u305d\u306e\u5f8c

\n

1\u6708\u307b\u3069\u3067\u518d\u767a\u3057\u305forz
2\u56de\u76ee\u306f\u5229\u7528\u4e2d\u306b\u6025\u306bdisk\u304c\u898b\u3048\u306a\u304f\u306a\u3063\u305fX201s/X220/X200\u3067\u4f55\u5e74\u3082\u4f7f\u3063\u3066\u3044\u3066\u8d77\u3053\u3089\u305a\uff0cT430s\u306bSSD\u3092\u5dee\u3057\u66ff\u3048\u3066\u304b\u3089\u7acb\u3066\u7d9a\u3051\u306b\u8d77\u3053\u3063\u3066\u3044\u308b\u306e\u3067\u30de\u30b7\u30f3\u3068\u306e\u76f8\u6027\u3082\u3042\u308a\u305d\u3046\uff0e

\n

\u53c2\u8003URL

\n\n", "content_text": "2018-07-21 \u306e \u9e7f\u5150\u5cf6Linux\u52c9\u5f37\u4f1a 2018.07 \u3067\u767a\u8868\u3057\u305f\u3082\u306e\u306b\u5c11\u3057\u52a0\u7b46\u4fee\u6b63\u3057\u305f\u3082\u306e\u3067\u3059\uff0e\n\n\u9e7f\u5150\u5cf6Linux\u52c9\u5f37\u4f1a 2018.07\n\u9e7f\u5150\u5cf6Linux\u52c9\u5f37\u4f1a 2018.07 (Twitter moments)\n\n\u4e00\u6628\u65e5 Intel SSD 8MB\u30d0\u30b0\u306b\u906d\u9047><\n\n\u591a\u5206cpufreq\u306e\u8a2d\u5b9a\u304c\u7518\u304f\u3066\u96e2\u5e2d\u6642\u306bCPU\u306e\u71b1\u3067poweroff\n\u8d77\u52d5\u3057\u306a\u304f\u306a\u3063\u305f\nBIOS\u304b\u3089\u306fSSD\u898b\u3048\u308b\n\u5225\u30e1\u30c7\u30a3\u30a2\u3067\u8d77\u52d5\u3059\u308b\u3068fdisk -l \u3067\u7dcf\u5bb9\u91cf 8MB\n\n8MB bug\n\n\u4e00\u90e8\u306eIntel SSD\u306b\u3042\u308b\u30d0\u30b0(\u4eca\u56de\u306fINTEL SSDSA2CW600G3)\n\u5f37\u5236\u96fb\u6e90\u65ad\u6642\u306a\u3069\u306b\u767a\u75c7?\n8MB\u306e\u5bb9\u91cf\u3057\u304b\u898b\u3048\u306a\u3044&\u4f7f\u3048\u306a\u3044\n\u30c7\u30fc\u30bf\u306f\u6551\u3048\u306a\u3044\nsecure erase\u3067\u3068\u308a\u3042\u3048\u305a\u5fa9\u6d3b(\u30c7\u30fc\u30bf\u306f\u6d88\u3048\u308b)\n2011\u5e74\u306e\u8a71\u306a\u306e\u3067\u6700\u8fd1\u8a72\u5f53\u30c7\u30d0\u30a4\u30b9\u4f7f\u3063\u3066\u3044\u308b\u4eba\u306f\u5c11\u306a\u3044\u3068\u601d\u3046\n\n8MB\u306edisk\u3068\u3057\u3066\u4f7f\u3063\u3066\u307f\u308b\u2026\u2026\n\u666e\u901a\u306b8MB\u306edisk\u3068\u3057\u3066\u5229\u7528\u3067\u304d\u308b\uff0e\n$ sudo fdisk /dev/sdc$ sudo fdisk -l /dev/sdc\u30c7\u30a3\u30b9\u30af /dev/sdc: 8 MiB, 8388608 \u30d0\u30a4\u30c8, 16384 \u30bb\u30af\u30bf\u5358\u4f4d: \u30bb\u30af\u30bf (1 * 512 = 512 \u30d0\u30a4\u30c8)\u30bb\u30af\u30bf\u30b5\u30a4\u30ba (\u8ad6\u7406 / \u7269\u7406): 512 \u30d0\u30a4\u30c8 / 512 \u30d0\u30a4\u30c8I/O \u30b5\u30a4\u30ba (\u6700\u5c0f / \u63a8\u5968): 512 \u30d0\u30a4\u30c8 / 512 \u30d0\u30a4\u30c8\u30c7\u30a3\u30b9\u30af\u30e9\u30d9\u30eb\u306e\u30bf\u30a4\u30d7: dos\u30c7\u30a3\u30b9\u30af\u8b58\u5225\u5b50: 0xa3850bcb \u30c7\u30d0\u30a4\u30b9 \u8d77\u52d5 \u958b\u59cb\u4f4d\u7f6e \u6700\u5f8c\u304b\u3089 \u30bb\u30af\u30bf \u30b5\u30a4\u30ba Id \u30bf\u30a4\u30d7/dev/sdc1 16 16383 16368 8M 83 Linux$ sudo /sbin/mkfs.ext4 /dev/sdc1$ sudo cp /boot/config-`uname -r` /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/$ ls -la /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/\u5408\u8a08 229drwxr-xr-x 3 root root 1024 8\u6708 23 20:13 .drwxr-x---+ 3 root root 4096 8\u6708 23 20:11 ..-rw-r--r-- 1 root root 216860 8\u6708 23 20:13 config-4.15.0-32-genericdrwx------ 2 root root 12288 8\u6708 23 20:11 lost+found$ df /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/Filesystem 1K-blocks Used Available Use% Mounted on/dev/sdc1 6899 289 6038 5% /media/mk/4a42767f-18bc-4250-9266-e61d41a47260$ dd if=/dev/zero bs=4M | pv | sudo dd of=/media/mk/4a42767f-18bc-4250-9266-e61d41a47260/alldd: '/media/mk/4a42767f-18bc-4250-9266-e61d41a47260/all' \u306b\u66f8\u304d\u8fbc\u307f\u4e2d\u3067\u3059: \u30c7\u30d0\u30a4\u30b9\u306b\u7a7a\u304d\u9818\u57df\u304c\u3042\u308a\u307e\u305b\u309312895+0 \u30ec\u30b3\u30fc\u30c9\u5165\u529b12894+0 \u30ec\u30b3\u30fc\u30c9\u51fa\u529b6601728 bytes (6.6 MB, 6.3 MiB) copied, 0.0772058 s, 85.5 MB/s6.36MiB 0:00:00 [73.4MiB/s] [ <=> ]$ ls -la /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/\u5408\u8a08 6676drwxr-xr-x 3 root root 1024 8\u6708 23 20:14 .drwxr-x---+ 3 root root 4096 8\u6708 23 20:11 ..-rw-r--r-- 1 root root 6601728 8\u6708 23 20:14 all-rw-r--r-- 1 root root 216860 8\u6708 23 20:13 config-4.15.0-32-genericdrwx------ 2 root root 12288 8\u6708 23 20:11 lost+found$ df /media/mk/4a42767f-18bc-4250-9266-e61d41a47260/Filesystem 1K-blocks Used Available Use% Mounted on/dev/sdc1 6899 6736 0 100% /media/mk/4a42767f-18bc-4250-9266-e61d41a47260\n8MB bug \u5bfe\u51e6\n\nsecure erase \u306b\u3088\u308a\u5143\u306e\u5bb9\u91cf\u306b\u5fa9\u65e7\n\u3082\u3061\u308d\u3093\u30c7\u30fc\u30bf\u306f\u6551\u3048\u306a\u3044\u2026\u2026\n\nsecure erase \u306e\u7528\u610f\n\nhdparm \u30b3\u30de\u30f3\u30c9\u306e\u4f7f\u3048\u308b\u9069\u5f53\u306aLinux\u30b7\u30b9\u30c6\u30e0\n\u4eca\u56de\u306fDebian Liveimage \u3067\u8d77\u52d5(\u81ea\u5206\u306e\u597d\u307f\u306e\u3082\u306e\u3067)Debian — Live \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30a4\u30e1\u30fc\u30b8\n\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165( hdparm )\n\n$ sudo apt update$ sudo apt install hdparm\n\u72b6\u614b\u78ba\u8a8d\n$ sudo fdisk -l /dev/sdbDisk /dev/sdb: 8 MiB, 8388608 bytes, 16384 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes\n8MB><\n$ sudo hdparm -I /dev/sdb /dev/sdb: ATA device, with non-removable media        Model Number:       INTEL SSDSA2CW600G3        Serial Number:      BAD_CTX     0000013F        Firmware Revision:  4PC10362        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6Standards:        Used: unknown (minor revision code 0x0029)        Supported: 8 7 6 5        Likely used: 8Configuration:        Logical         max     current        cylinders       16383   256        heads           16      1        sectors/track   63      63        --        CHS current addressable sectors:       16128        LBA    user addressable sectors:       16384        LBA48  user addressable sectors:       16384        Logical  Sector size:                   512 bytes        Physical Sector size:                   512 bytes        device size with M = 1024*1024:           8 MBytes        device size with M = 1000*1000:           8 MBytes        cache/buffer size  = unknown        Nominal Media Rotation Rate: Solid State DeviceCapabilities:        LBA, IORDY(can be disabled)        Standby timer values: spec'd by Standard, no device specific minimum        R/W multiple sector transfer: Max = 16  Current = 16        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6             Cycle time: min=120ns recommended=120ns        PIO: pio0 pio1 pio2 pio3 pio4             Cycle time: no flow control=120ns  IORDY flow control=120nsCommands/features:        Enabled Supported:                Security Mode feature set           *    Power Management feature set           *    Write cache           *    Look-ahead           *    Host Protected Area feature set           *    WRITE_BUFFER command           *    READ_BUFFER command           *    NOP cmd           *    DOWNLOAD_MICROCODE                SET_MAX security extension           *    48-bit Address feature set           *    Device Configuration Overlay feature set           *    Mandatory FLUSH_CACHE           *    FLUSH_CACHE_EXT           *    General Purpose Logging feature set           *    WRITE_{DMA|MULTIPLE}_FUA_EXT           *    64-bit World wide name           *    IDLE_IMMEDIATE with UNLOAD           *    WRITE_UNCORRECTABLE_EXT command           *    {READ,WRITE}_DMA_EXT_GPL commands           *    Segmented DOWNLOAD_MICROCODE           *    Gen1 signaling speed (1.5Gb/s)           *    Gen2 signaling speed (3.0Gb/s)           *    Phy event counters           *    Software settings preservation           *    SMART Command Transport (SCT) feature set           *    SCT Write Same (AC2)           *    SCT Error Recovery Control (AC3)           *    SCT Features Control (AC4)           *    SCT Data Tables (AC5)           *    Data Set Management TRIM supported (limit 8 blocks)           *    Deterministic read ZEROs after TRIMSecurity:        Master password revision code = 65534                supported        not     enabled        not     locked                frozen        not     expired: security count                supported: enhanced erase        2min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT.Logical Unit WWN Device Identifier: 500151795957940c        NAA             : 5        IEEE OUI        : 001517        Unique ID       : 95957940cChecksum: correct\n\u75c7\u72b6\n\nSerial Number: BAT_CTX\n8MB\u30d0\u30b0\u4e2d\n\n        Serial Number:      BAD_CTX     0000013F\n\nSecurity: frozen\nfrozen\u72b6\u614b\u3067\u306f\u3053\u308c\u4ee5\u4e0a\u64cd\u4f5c\u3067\u304d\u306a\u3044\u306e\u3067\u89e3\u9664\u306e\u5fc5\u8981\u304c\u3042\u308b\n\n                frozen\nfrozen \u72b6\u614b\u3092\u89e3\u9664\n\n\n\u8d77\u52d5\u3057\u305f\u72b6\u614b\u306e\u307e\u307e SSD \u306e\u30c7\u30fc\u30bf\u30b1\u30fc\u30d6\u30eb\u3092\u7269\u7406\u7684\u306b\u5207\u65ad\uff0c\u63a5\u7d9aLENOVO ThinkPad X201i / T430s(NotePC)\u3067\u306f\u30c7\u30fc\u30bf\u30b1\u30fc\u30d6\u30eb\u3060\u3051\u306e\u5207\u65ad\u306f\u51fa\u6765\u305a\uff0c\u96fb\u6e90\u3082\u540c\u6642\u306b\u5207\u65ad\uff0c\u63a5\u7d9a\u3057\u305f\u304cOK\u3060\u3063\u305f\uff0e\n or\n\n\n\u30b5\u30b9\u30da\u30f3\u30c9\uff0c\u30ec\u30b8\u30e5\u30fc\u30e0\u3092\u884c\u3046LENOVO ThinkPad X201i / T430s(NotePC)\u3067\u554f\u984c\u306a\u304b\u3063\u305f\uff0e$ sudo sh -c \"echo mem > /sys/power/state\"\n\n\nhdparm \u30b3\u30de\u30f3\u30c9\u3067 not frozen \u306b\u306a\u308b\u3063\u3066\u3044\u308b\u306e\u3092\u78ba\u8a8d\n\n\n$ sudo hdparm -I /dev/sdb   :Security:        Master password revision code = 65534                supported        not     enabled        not     locked        not     frozen        not     expired: security count                supported: enhanced erase   :\nSSD\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a\n\n\u4e00\u6642\u7684\u306a\u30d1\u30b9\u30ef\u30fc\u30c9(secure erase\u3067\u6d88\u53bb\u3055\u308c\u308b)\u3060\u304c\u6b21\u306e\u624b\u9806\u3067\u5fc5\u8981\u306a\u306e\u3067\u30e1\u30e2\u3057\u3066\u304a\u304f\n\u3053\u3053\u3067\u306f SOMEPASS\n\n$ sudo hdparm --user-master u --security-set-pass SOMEPASS /dev/sdb\n\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u89e3\u9664\u3059\u308b\u5834\u5408\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u4e00\u65e6\u30a2\u30f3\u30ed\u30c3\u30af\u3057\u3066\u304b\u3089\u89e3\u9664\u3059\u308b\n$ sudo hdparm --user-master u --security-unlock SOMEPASS /dev/sdb$ sudo hdparm --user-master u --security-disable SOMEPASS /dev/sdb\n\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u308f\u304b\u3089\u306a\u304f\u306a\u3063\u305f\u5834\u5408\u30e1\u30fc\u30ab\u898f\u5b9a\u5024\u306e\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u89e3\u9664\u3067\u304d\u308b\u5834\u5408\u304c\u3042\u308b\uff0e\n\u305d\u306e\u5834\u5408 --user-master m \u3068\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\u3059\u308b\n\nList of hard disk ata master passwords | I see 0xDEAD disks\nHard Drive Passwords – ForensicsWiki\n\n\u518d\u5ea6\u30c9\u30e9\u30a4\u30d6\u306e\u72b6\u614b\u3092\u78ba\u8a8d\n\nSecurity\u30bb\u30af\u30b7\u30e7\u30f3\u304c\u4ee5\u4e0b\u306e\u3088\u3046\u306bnot enabled \u304b\u3089 enabled \u306b\u306a\u3063\u3066\u3044\u308b\u3053\u3068\n\n$ sudo hdparm -I /dev/sdb   :Security:        Master password revision code = 65534                supported                enabled        not     locked        not     frozen        not     expired: security count                supported: enhanced erase   :\nSecure Erase\n\n\u30c7\u30fc\u30bf\u306e\u6d88\u53bb\u3092\u884c\u3046 \n\n$ sudo hdparm -\u2013user-master u \u2013-security-erase-enhanced SOMEPASS /dev/sdb\n\n\u3046\u307e\u304f\u884c\u304b\u306a\u3044\u5834\u5408( hdparm\u3067supported: enhanced erase\u304c\u7121\u3044\u5834\u5408 )\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u8a66\u3059 \n\n$ sudo hdparm --user-master u --security-erase SOMEPASS /dev/sdb\n\u203b\u2013-security-erase-enhanced \u306f\u4ee3\u66ff\u51e6\u7406\u3055\u308c\u305f\u4e0d\u826f\u30bb\u30af\u30bf\u3082\u6d88\u53bb\u3055\u308c\u308b\uff0e\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u5834\u5408\u3053\u3061\u3089\u3092\u4f7f\u3063\u305f\u307b\u3046\u304c\u78ba\u5b9f\u306b\u30c7\u30fc\u30bf\u6d88\u53bb\u304c\u884c\u3048\u308b\uff0e\n\u30a8\u30e9\u30fc\nUSB\u5909\u63db\u30a2\u30c0\u30d7\u30bf\u7d4c\u7531\u306e\u5834\u5408\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u3068\u306a\u3063\u305f\uff0e\n$ sudo hdparm --user-master u --security-erase SOMEPASS /dev/sdbsecurity_password: \"SOMEPASS\" /dev/sdb: Issuing SECURITY_ERASE command, password=\"SOMEPASS\", user=userThe running kernel lacks CONFIG_IDE_TASK_IOCTL support for this device.SECURITY_ERASE: Invalid argument\n\u6050\u3089\u304fUSB\u5909\u63db\u90e8\u5206\u3067\u5168\u3066\u306e\u6a5f\u80fd\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u305b\u3044\uff0e\n\u3053\u306e\u72b6\u614b\u3067SATA\u63a5\u7d9a\u3059\u308b\u3068\u8d77\u52d5\u6642\u306bHDD PASSWORD\u3092\u5c0b\u306d\u3089\u308c\u308b\uff0e\u3057\u304b\u3057\uff0c--security-set-pass\u3067\u8a2d\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u306f\u901a\u3089\u306a\u3044\uff0e\u4e00\u65e6USB\u5909\u63db\u30a2\u30c0\u30d7\u30bf\u306b\u623b\u3057\uff0c--security-disable \u3067\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6d88\u53bb\u3057\u305f\u5f8cSATA\u63a5\u7d9a\u3067\u518d\u5ea6\u3084\u308a\u76f4\u3057\u305f\u3089\u3046\u307e\u304f\u884c\u3063\u305f\uff0e\nhdparm\u30b3\u30de\u30f3\u30c9\u3067\u78ba\u8a8d\n\nSerial Number \u304c\u6b63\u3057\u304f\u306a\u3063\u3066\u3044\u308b :) \n\u3082\u3061\u308d\u3093600GB\u5168\u9818\u57df\u5229\u7528\u3067\u304d\u308b\n\n$ sudo hdparm -I /dev/sdb /dev/sdb: ATA device, with non-removable media        Model Number:       INTEL SSDSA2CW600G3        Serial Number:      CVPR1206005W600FGN        Firmware Revision:  4PC10362        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6    :\n\u3053\u308c\u3067\u3068\u308a\u3042\u3048\u305a\u5fa9\u6d3b\nSSD \u306e\u5bff\u547d\u78ba\u8a8d\n\u30d5\u30e9\u30c3\u30b7\u30e5\u30e1\u30e2\u30ea\u30fc\u81ea\u4f53\u306f\u307e\u3060\u5065\u5eb7\u306b\u898b\u3048\u308b\n$ sudo smartctl --all /dev/sda |grep -E '232|233'232 Available_Reservd_Space 0x0033   100   100   010    Pre-fail  Always       -       0233 Media_Wearout_Indicator 0x0032   100   100   000    Old_age   Always       -       0\nE8 Available Reserved Space Normalized 10 \u4e88\u7d04\u9818\u57df\u306e\u6b8b\u3063\u3066\u3044\u308b\u6570\u3092\u8868\u3059\u3002\u6b63\u898f\u5316\u3057\u305f (Normalized) \u5024\u306f\u3001100 \u30d1\u30fc\u30bb\u30f3\u30c8\u3092\u8868\u3059 100 \u304b\u3089\u59cb \u307e\u308b\u3002\u6b63\u5e38\u306e\u7bc4\u56f2\u306f 10 \u30d1\u30fc\u30bb\u30f3\u30c8\u307e\u3067\u3002E9 Media Wearout Indicator Normalized \u8a18\u9332\u30e1\u30c7\u30a3\u30a2\u3067\u3042\u308b\u30d5\u30e9\u30c3\u30b7\u30e5\u30e1\u30e2\u30ea\u30fc\u306e\u4f7f\u3044\u8fbc\u3093\u3060\u7a0b\u5ea6 \u3092\u8868\u3059\u3002\u5e73\u5747\u6d88\u53bb\u56de\u6570\u304c\u5897\u3048\u308b\u306b\u3064\u308c\u3001\u6b63\u898f\u5316\u3057\u305f (Normalized) \u5024\u304c 100 \u304b\u3089 1 \u3078\u6e1b\u5c11\u3057\u3066\u3044\u304f\u3002\n\nhttps://www.intel.com/content/dam/www/public/ijkk/jp/ja/documents/diy/ssd-optimizer.pdf\nIntel a viops07-20120720\n\n\u518d\u767a\u9632\u6b62(\u5b8c\u5168\u3067\u306f\u306a\u3044)\n\nfirmware\u3092\u6700\u65b0\u306b\u3059\u308b\n\n\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u304b\u3089\u5165\u624b\u3059\u308bFirmwareUpdateTool_v3_0_1.zip \u3068 issdfut_64_3.0.1.iso \u304c\u5165\u624b\u53ef\u80fd\u524d\u8005\u306e\u4e2d\u306b\u306f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3068\u5f8c\u8005\u306eiso\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u3066\u3044\u305f\n\nDownload Intel\u00ae SSD Firmware Update Tool\n\n\n\nmkusb \u3067 USB memory \u306b\u66f8\u304d\u8fbc\u3093\u3067\u8d77\u52d5\n\nLENOVO T430s \u3067\u306f\u8d77\u52d5\u306b\u5931\u6557\u3057\u305f\nLENOVO X201i \u3067\u306f\u6b63\u5e38\u8d77\u52d5\n\u5b9f\u969b\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3067\u304d\u308b\u304b\u306f\u3082\u3068\u3082\u3068\u6700\u65b0\u3060\u3063\u305f\u306e\u3067\u672a\u78ba\u8a8d\n\n\u6700\u65b0\u306e\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u3067\u78ba\u8a8d\u3067\u304d\u308b\n\n\u30a4\u30f3\u30c6\u30eb\u00ae\u30bd\u30ea\u30c3\u30c9\u30fb\u30b9\u30c6\u30fc\u30c8\u30fb\u30c9\u30e9\u30a4\u30d6\u304a\u3088\u3073\u30a4\u30f3\u30c6\u30eb\u00ae Optane \u30e1\u30e2\u30ea\u30fc\u306e\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30fb\u30d0\u30fc\u30b8\u30e7\u30f3\n\n\u306a\u304a\uff0c\u6700\u65b0\u306b\u3057\u3066\u3082\u3053\u306e\u30d0\u30b0\u306f\u518d\u767a\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u2026\u2026(\u5b9f\u969b\u6700\u65b0fw\u30672\u56de\u3053\u306ebug\u304c\u767a\u751f\u3057\u305f)\n\nIntel 320 Series SSD (300Gb) with latest firmwa… |Intel Communities\n\n\u3053\u308c\u4ee5\u4e0a\u306f\uff0c\n\n\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u3053\u307e\u3081\u306b\u53d6\u308b\n\u30b5\u30b9\u30da\u30f3\u30c9\u306a\u3069\u3092\u884c\u308f\u306a\u3044\n\u306a\u308b\u3079\u304f\u96fb\u6e90\u306eon/off\u3092\u884c\u308f\u306a\u3044\n\u5b89\u5b9a\u3057\u305f\u96fb\u6e90\u3092\u5229\u7528\u3059\u308b\n\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u3053\u307e\u3081\u306b\u53d6\u308b\n\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u3053\u307e\u3081\u306b\u53d6\u308b\n\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u3053\u307e\u3081\u306b\u53d6\u308b\n\n\u73fe\u5728\u306f\u30c7\u30a4\u30ea\u30fc\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3060\u3051\u3067\u306a\u304f /home \u306f Lsyncd + rsync \u3057\u3066\u3044\u308b\n\u6839\u672c\u7684\u306a\u5bfe\u51e6\nSSD\u3092\u4ea4\u63db\u3059\u308b\nTLC\u3060\u3068\u5927\u5206\u5b89\u3044\n\n\n\n\u305d\u306e\u5f8c\n1\u6708\u307b\u3069\u3067\u518d\u767a\u3057\u305forz2\u56de\u76ee\u306f\u5229\u7528\u4e2d\u306b\u6025\u306bdisk\u304c\u898b\u3048\u306a\u304f\u306a\u3063\u305fX201s/X220/X200\u3067\u4f55\u5e74\u3082\u4f7f\u3063\u3066\u3044\u3066\u8d77\u3053\u3089\u305a\uff0cT430s\u306bSSD\u3092\u5dee\u3057\u66ff\u3048\u3066\u304b\u3089\u7acb\u3066\u7d9a\u3051\u306b\u8d77\u3053\u3063\u3066\u3044\u308b\u306e\u3067\u30de\u30b7\u30f3\u3068\u306e\u76f8\u6027\u3082\u3042\u308a\u305d\u3046\uff0e\n\u53c2\u8003URL\n\nHow to: Fix an unbootable Intel SSD suffering from the 8MB bug", "date_published": "2018-09-01T20:16:17+09:00", "date_modified": "2018-09-10T19:41:24+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "hdparam", "smartctl", "ssd", "Linux" ] } ] }