{ "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/ssd/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/ssd/", "feed_url": "https://matoken.org/blog/tag/ssd/feed/json/", "language": "ja", "title": "ssd – 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" ] }, { "id": "http://matoken.org/blog/?p=1818", "url": "https://matoken.org/blog/2018/02/14/btrfs-no-space-left-readonly/", "title": "Btrfs\u3067df\u3067\u7a7a\u304d\u5bb9\u91cf\u304c\u3042\u308b\u3088\u3046\u306b\u898b\u3048\u308b\u306e\u306b\u5bb9\u91cf\u304c\u7121\u3044\u3068\u8a00\u308f\u308c\u3066readonly\u306b\u3055\u308c\u3066\u3057\u307e\u3046", "content_html": "

\u6700\u8fd1Btrfs\u3067\u5229\u7528\u4e2d\u306bro\u306b\u3055\u308c\u3066\u3057\u307e\u3046\u3068\u3044\u3046\u75c7\u72b6\u304c\u8d77\u304d\u307e\u3059\uff0e
\n\u3053\u3093\u306a\u611f\u3058\u3067\u6012\u3089\u308c\u3066ro\u306b\u306a\u308b\uff0e
\ndf\u306f87%\u3068\u304b\u3067\u672a\u3060\u7a7a\u304d\u306f\u3042\u308b\u3088\u3046\u306b\u898b\u3048\u308b\uff0e
\n/\u306b\u4f7f\u3063\u3066\u308b\u3068\u3053\u3067remount,rw\u3082\u52b9\u304b\u305a\u518d\u8d77\u52d5\u3057\u306a\u3044\u3068\u623b\u305b\u305a\u8f9b\u3044\uff0e

\n
\n
[ 2196.878532] BTRFS: error (device dm-1) in btrfs_truncate_inode_items:4647: errno=-28 No space left\r\n[ 2196.878537] BTRFS info (device dm-1): forced readonly\r\n[ 2196.881248] BTRFS error (device dm-1): pending csums is 1241088\r\n
\n
\n

FAQ\u3060\u3063\u305f\u3088\u3046\u3067\u3053\u3053\u3092\u53c2\u7167\u3057\u306a\u304c\u3089

\n\n

\u5225\u306esystem\u3067\u78ba\u8a8d\u3057\u3066btrfs fi balance start -dusage=5\u3092\u53e9\u3044\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
$ sudo btrfs fi show\r\nLabel: none uuid: e54de82f-1fdb-4f9a-b529-0952b0ea3454\r\n        Total devices 1 FS bytes used 465.89GiB\r\n        devid 1 size 542.28GiB used 542.28GiB path /dev/mapper/x220--vg-root\r\n\r\n$ sudo mount -o ro /dev/mapper/x220--vg-root /mnt\r\n$ sudo btrfs fi df /mnt\r\nData, single: total=538.27GiB, used=462.41GiB\r\nSystem, single: total=4.00MiB, used=80.00KiB\r\nMetadata, single: total=4.01GiB, used=3.48GiB\r\nGlobalReserve, single: total=512.00MiB, used=0.00B\r\n$ sudo btrfs fi balance start -dusage=5 /mnt\r\nERROR: error during balancing '/mnt': Read-only file system\r\nThere may be more info in syslog - try dmesg | tail\r\n$ sudo mount -o remount,rw /mnt\r\n$ sudo btrfs fi balance start -dusage=5 /mnt\r\nDone, had to relocate 0 out of 546 chunks\r\n
\n
\n

\u3057\u304b\u3057\u3042\u307e\u308a\u5909\u308f\u3089\u305a\u66ab\u304f\u5229\u7528\u3057\u3066\u3044\u308b\u3068\u307e\u305f\u30a8\u30e9\u30fc\u306b\uff0e\u3057\u304b\u3057\u4eca\u5ea6\u306fdisk full\u3068\u6012\u3089\u308c\u308b\u3051\u3069ro\u306b\u306f\u306a\u3089\u306a\u304b\u3063\u305f\u3067\u3059\uff0e\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u306b\u3088\u308b\u3068\uff0c

\n
\n

This means the bigger the -dusage value, the more work balance will have to do (i.e. taking fuller and fuller blocks and trying to free them up by putting their data elsewhere). Also, if your FS is 55% full, using -dusage=55 is ok, but there isn’t a 1 to 1 correlation and you’ll likely be ok with a smaller dusage number, so start small and ramp up as needed.

\n
\n\n

\u3068\u3044\u3046\u3053\u3068\u3067-dusage=90\u306b\u3057\u3066\u307f\u308b\u3068\u7d50\u69cb\u7a7a\u3044\u305f\u611f\u3058\u3067\u3059\uff0e
\n\u4e0a\u306e\u65b9\u3067\u306f\u5225system\u3067\u8d77\u52d5\u3057\u3066\u5b9f\u884c\u3057\u307e\u3057\u305f\u304c\uff0c\u30aa\u30f3\u30e9\u30a4\u30f3\u3067\u3082\u5927\u4e08\u592b\u3067\u3057\u305f\uff0e\u4f46\u3057\u51e6\u7406\u4e2d\u306f\u304b\u306a\u308a\u91cd\u304f\u306a\u308a\u307e\u3059\uff0e\u305d\u3057\u3066\u51e6\u7406\u306b200\u5206\u7a0b\u304b\u304b\u308a\u307e\u3057\u305f\uff0e

\n
\n
$ sudo btrfs fi balance start -dusage=90 /\r\nDone, had to relocate 186 out of 530 chunks\r\n$ sudo btrfs fi show\r\nLabel: none  uuid: e54de82f-1fdb-4f9a-b529-0952b0ea3454\r\n        Total devices 1 FS bytes used 446.08GiB\r\n        devid    1 size 542.28GiB used 449.27GiB path /dev/mapper/x220--vg-root\r\n
\n
\n

\u3053\u306e\u5f8c\u6570GB\u306e\u30c7\u30fc\u30bf\u3092\u66f8\u3044\u3066\u307f\u305f\u308a\u6e9c\u307e\u3063\u3066\u3044\u305fapt upgrade\u3068\u304b\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u4eca\u306e\u3068\u3053\u308d\u5927\u4e08\u592b\u305d\u3046\u3067\u3059\uff0e
\n\u3061\u306a\u307f\u306b\u3053\u306efs\u304c\u3042\u308bSSD(INTEL SSDSA2CW600G3)\u3082\u9577\u304f\u4f7f\u3063\u3066\u3044\u308b\u306e\u3067\u305d\u3063\u3061\u3082\u5fc3\u914d\u3060\u3063\u305f\u306e\u3067\u3059\u304c\uff0csmartctl\u3067-t long\u3057\u305f\u308a-a\u306e\u4ee5\u4e0b\u306e\u3042\u305f\u308a\u898b\u308b\u611f\u3058\u3067\u306f\u672a\u3060\u884c\u3051\u305d\u3046?

\n
\n

9 Power_On_Hours 0x0032 100 100 000 Old_age Always – 36565
\n228 Workload_Minutes 0x0032 100 100 000 Old_age Always – 2193912
\n232 Available_Reservd_Space 0x0033 100 100 010 Pre-fail Always – 0
\n233 Media_Wearout_Indicator 0x0032 095 095 000 Old_age Always – 0

\n
\n

\uff03\u9069\u5f53\u306a\u3068\u3053\u3067secure erase\u3057\u3066\u304a\u304d\u305f\u3044\u2026\u2026\uff0e

\n

\n", "content_text": "\u6700\u8fd1Btrfs\u3067\u5229\u7528\u4e2d\u306bro\u306b\u3055\u308c\u3066\u3057\u307e\u3046\u3068\u3044\u3046\u75c7\u72b6\u304c\u8d77\u304d\u307e\u3059\uff0e\n\u3053\u3093\u306a\u611f\u3058\u3067\u6012\u3089\u308c\u3066ro\u306b\u306a\u308b\uff0e\ndf\u306f87%\u3068\u304b\u3067\u672a\u3060\u7a7a\u304d\u306f\u3042\u308b\u3088\u3046\u306b\u898b\u3048\u308b\uff0e\n/\u306b\u4f7f\u3063\u3066\u308b\u3068\u3053\u3067remount,rw\u3082\u52b9\u304b\u305a\u518d\u8d77\u52d5\u3057\u306a\u3044\u3068\u623b\u305b\u305a\u8f9b\u3044\uff0e\n\n[ 2196.878532] BTRFS: error (device dm-1) in btrfs_truncate_inode_items:4647: errno=-28 No space left\r\n[ 2196.878537] BTRFS info (device dm-1): forced readonly\r\n[ 2196.881248] BTRFS error (device dm-1): pending csums is 1241088\r\n\n\nFAQ\u3060\u3063\u305f\u3088\u3046\u3067\u3053\u3053\u3092\u53c2\u7167\u3057\u306a\u304c\u3089\n\nProblem FAQ – btrfs Wiki\n\nI get “No space left on device” errors, but df says I’ve got lots of space\n\n\n\n\u5225\u306esystem\u3067\u78ba\u8a8d\u3057\u3066btrfs fi balance start -dusage=5\u3092\u53e9\u3044\u3066\u307f\u307e\u3057\u305f\uff0e\n\n$ sudo btrfs fi show\r\nLabel: none uuid: e54de82f-1fdb-4f9a-b529-0952b0ea3454\r\n Total devices 1 FS bytes used 465.89GiB\r\n devid 1 size 542.28GiB used 542.28GiB path /dev/mapper/x220--vg-root\r\n\r\n$ sudo mount -o ro /dev/mapper/x220--vg-root /mnt\r\n$ sudo btrfs fi df /mnt\r\nData, single: total=538.27GiB, used=462.41GiB\r\nSystem, single: total=4.00MiB, used=80.00KiB\r\nMetadata, single: total=4.01GiB, used=3.48GiB\r\nGlobalReserve, single: total=512.00MiB, used=0.00B\r\n$ sudo btrfs fi balance start -dusage=5 /mnt\r\nERROR: error during balancing '/mnt': Read-only file system\r\nThere may be more info in syslog - try dmesg | tail\r\n$ sudo mount -o remount,rw /mnt\r\n$ sudo btrfs fi balance start -dusage=5 /mnt\r\nDone, had to relocate 0 out of 546 chunks\r\n\n\n\u3057\u304b\u3057\u3042\u307e\u308a\u5909\u308f\u3089\u305a\u66ab\u304f\u5229\u7528\u3057\u3066\u3044\u308b\u3068\u307e\u305f\u30a8\u30e9\u30fc\u306b\uff0e\u3057\u304b\u3057\u4eca\u5ea6\u306fdisk full\u3068\u6012\u3089\u308c\u308b\u3051\u3069ro\u306b\u306f\u306a\u3089\u306a\u304b\u3063\u305f\u3067\u3059\uff0e\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u306b\u3088\u308b\u3068\uff0c\n\nThis means the bigger the -dusage value, the more work balance will have to do (i.e. taking fuller and fuller blocks and trying to free them up by putting their data elsewhere). Also, if your FS is 55% full, using -dusage=55 is ok, but there isn’t a 1 to 1 correlation and you’ll likely be ok with a smaller dusage number, so start small and ramp up as needed.\n\n\nMarc’s Blog: btrfs – Fixing Btrfs Filesystem Full Problems\n\n\u3068\u3044\u3046\u3053\u3068\u3067-dusage=90\u306b\u3057\u3066\u307f\u308b\u3068\u7d50\u69cb\u7a7a\u3044\u305f\u611f\u3058\u3067\u3059\uff0e\n\u4e0a\u306e\u65b9\u3067\u306f\u5225system\u3067\u8d77\u52d5\u3057\u3066\u5b9f\u884c\u3057\u307e\u3057\u305f\u304c\uff0c\u30aa\u30f3\u30e9\u30a4\u30f3\u3067\u3082\u5927\u4e08\u592b\u3067\u3057\u305f\uff0e\u4f46\u3057\u51e6\u7406\u4e2d\u306f\u304b\u306a\u308a\u91cd\u304f\u306a\u308a\u307e\u3059\uff0e\u305d\u3057\u3066\u51e6\u7406\u306b200\u5206\u7a0b\u304b\u304b\u308a\u307e\u3057\u305f\uff0e\n\n$ sudo btrfs fi balance start -dusage=90 /\r\nDone, had to relocate 186 out of 530 chunks\r\n$ sudo btrfs fi show\r\nLabel: none uuid: e54de82f-1fdb-4f9a-b529-0952b0ea3454\r\n Total devices 1 FS bytes used 446.08GiB\r\n devid 1 size 542.28GiB used 449.27GiB path /dev/mapper/x220--vg-root\r\n\n\n\u3053\u306e\u5f8c\u6570GB\u306e\u30c7\u30fc\u30bf\u3092\u66f8\u3044\u3066\u307f\u305f\u308a\u6e9c\u307e\u3063\u3066\u3044\u305fapt upgrade\u3068\u304b\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u4eca\u306e\u3068\u3053\u308d\u5927\u4e08\u592b\u305d\u3046\u3067\u3059\uff0e\n\u3061\u306a\u307f\u306b\u3053\u306efs\u304c\u3042\u308bSSD(INTEL SSDSA2CW600G3)\u3082\u9577\u304f\u4f7f\u3063\u3066\u3044\u308b\u306e\u3067\u305d\u3063\u3061\u3082\u5fc3\u914d\u3060\u3063\u305f\u306e\u3067\u3059\u304c\uff0csmartctl\u3067-t long\u3057\u305f\u308a-a\u306e\u4ee5\u4e0b\u306e\u3042\u305f\u308a\u898b\u308b\u611f\u3058\u3067\u306f\u672a\u3060\u884c\u3051\u305d\u3046?\n\n9 Power_On_Hours 0x0032 100 100 000 Old_age Always – 36565\n228 Workload_Minutes 0x0032 100 100 000 Old_age Always – 2193912\n232 Available_Reservd_Space 0x0033 100 100 010 Pre-fail Always – 0\n233 Media_Wearout_Indicator 0x0032 095 095 000 Old_age Always – 0\n\n\uff03\u9069\u5f53\u306a\u3068\u3053\u3067secure erase\u3057\u3066\u304a\u304d\u305f\u3044\u2026\u2026\uff0e", "date_published": "2018-02-14T22:25:41+09:00", "date_modified": "2018-02-14T22:26:54+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": [ "btrfs", "smartctl", "ssd", "Debian", "Linux", "sid" ] } ] }