Linuxで壊れたディスクの修復(壊れたセクタをスキップして使う)
2021/10/06
2021/11/24
タグ: Linux, セクタをスキップ, 修復ディスク
 
たまに一部セクタが壊れたディスクを再利用することがあるので、忘れないようにメモをしておく。 壊れたセクタをスキップして使う方法がfsckにあるので試してみる。/dev/sdc1が今回の故障を修復する対象。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | $  sudo blkid /dev/sdb2: UUID="02374507-d1c2-4bea-a042-88df7c322b5b" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="43b4bada-02" /dev/sdb1: UUID="f12f750d-c2ea-4177-9306-464ffd1ddd87" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="43b4bada-01" /dev/sdc1: UUID="6859493d-aa65-423a-97e2-23e4caf5648a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="8b2ca51d-01" /dev/sda1: UUID="21bf8c9a-94b6-4c2a-9495-aa4f68afd5f8" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="00ae3ddb-01" $  sudo fsck -cfvr /dev/sdc1  <----壊れたディスクの不良セクタを検出しスキップさせる処理をする。 $  sudo vi /etc/fstab #/dev/sda1 UUID=f12f750d-c2ea-4177-9306-464ffd1ddd87       /               xfs             rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota  0  1 # /dev/sdb1 UUID=21bf8c9a-94b6-4c2a-9495-aa4f68afd5f8       /home           ext4            rw,relatime     0 2 # /dev/sdc1  <----追加&修復ディスク UUID=6859493d-aa65-423a-97e2-23e4caf5648a       /var/www        ext4            rw,relatime     0 2 # /dev/sda2 UUID=02374507-d1c2-4bea-a042-88df7c322b5b       /boot           ext4            rw,relatime     0 2 /swapfile          swap                    swap    defaults        0 0 | 
 
	
