WD Blue SSDのI/Oエラー診断

WD Blue SSDのI/Oエラー診断

1TB WD Blue SSDを使用しています。パーティションが2つありますが、

Disk /dev/sdd: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: 2115            
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 8FF3A4A2-ACE0-4E7A-A9E4-29056B4BAD11

Device       Start        End    Sectors  Size Type
/dev/sdd1     2048    1050623    1048576  512M EFI System
/dev/sdd2  1050624 1953523711 1952473088  931G Linux LVM

/dev/sdd2には、スワップパーティションとext4パーティションという2つの論理ボリュームがあります。

USBからこのSSDを起動しようとしましたが、問題が発生しました。それ以降は/ dev / sdd2にVGとLVを表示できますが、ext4 LVをマウントすることはできません。たとえば、catを使用してスワップまたはext4 LVのデータにアクセスすることはできません。

インストールしようとすると

can't read superblock on /dev/mapper/ubuntu--vg-root

私は走った

mke2fs -n /dev/ubuntu-vg/root

別のスーパーブロックを持ってきて使ってみました。

e2fsck -b 

しかし成功はありません。

私が走るとき

cat /dev/sdd2

私はその役割を引き受けますが、もし走ると

cat /dev/ubuntu-vg/swap_1
cat /dev/ubuntu-vg/root

入力/出力エラーが発生します。

同様に、ddまたはddrescueを使用すると、/dev/sdd2からデータを回復できますが、/dev/ubuntu-vg/swap_1または/dev/ubuntu-vg/rootからは回復できません。

smartctlテストを実行しましたが、戻り値は常に0です。これは問題がないことを示します。

I / Oエラーを診断したり、これらのファイルシステムを修復したりするにはどうすればよいですか?

答え1

解決策が見つかりましたLinuxテクノロジ。起動に失敗したときにLVMに問題を引き起こす非完全シャットダウンであるハードシャットダウンを実行する必要がありました。

解決策:

# lvchange -an /dev/ubuntu-vg/root 
# lvchange -an /dev/ubuntu-vg/swap_1 
# vgchange -an ubuntu-vg
# vgchange -ay ubuntu-vg
# lvchange -ay /dev/ubuntu-vg/swap_1
# lvchange -ay /dev/ubuntu-vg/roo

これでうまくインストールされ、すべてのファイルを読むことができます。

関連情報