不良セクタを調べる

不良セクタを調べる

 

$ sudo fdisk -l

 

$ sudo /sbin/badblocks -v -s /dev/sda8 | tee /tmp/badblocks8.txt

 → 750

$ sudo /sbin/badblocks -v -s /dev/sda12 | tee /tmp/badblocks12.txt

 → 241

$ sudo /sbin/badblocks -v -s /dev/sda16 | tee /tmp/badblocks16.txt

 → 62

$ sudo /sbin/badblocks -v -s /dev/sda20 | tee /tmp/badblocks20.txt

 → 35

$ sudo /sbin/badblocks -v -s /dev/sda25 | tee /tmp/badblocks25.txt

 → Pass completed, 116 bad blocks found. (116/0/0 errors)

$ sudo /sbin/badblocks -v -s /dev/sda33 | tee /tmp/badblocks33.txt

 → 2時間 1259 Interrupted at block 76707997

 → Pass completed, 254 bad blocks found. (254/0/0 errors)

 

不良セクタをマーキングする

$ sudo e2fsck -l /tmp/badblocks8.txt /dev/sda8

$ sudo e2fsck -l /tmp/badblocks12.txt /dev/sda12

$ sudo e2fsck -l /tmp/badblocks16.txt /dev/sda16

$ sudo e2fsck -l /tmp/badblocks20.txt /dev/sda20

$ sudo e2fsck -l /tmp/badblocks25.txt /dev/sda25

$ sudo e2fsck -l /tmp/badblocks33.txt /dev/sda33

  → Error reading block 28321128 (入力/出力エラーです).  Ignore error<y>? 

 

Linuxでディスクのエラーや不良セクタのチェックと修正をする方法 - Ubuntu入門