Ryzen CPUとWestern Digital製SSDの組み合わせでSSDが読み込めなくなることがある不具合があります。
ThinkPad T14 Gen1 (AMD) + WD SN550 1TBでの発生を確認しました。
下記のようなログが出力されます。
EXT4-fs error (device nvme0n1p1): ext4_find_entry:1463: inode #123456: comm Foobar: reading directory iblock 0
NVMeデバイスの省電力を制御するAPST(Autonomous Power State Transition)に起因する不具合のようです。
APSTを無効にする
管理者権限で /etc/default/grub
をテキストエディタで開きます。
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
を
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme_core.default_ps_max_latency_us=5500"
に書き換え、保存します。
管理者権限で update-grub
コマンドを実行します。
sudo update-grub
Ubuntuを再起動します。
再起動後はSSDが読み込めなくなることがなくなります。