ExFAT パーティションを正常にアンマウントするにはどうすればいいですか?

ExFAT パーティションを正常にアンマウントするにはどうすればいいですか?

Raspberry Pi 4 B で Raspbian を実行しています。USB ハード ディスクも使用しています。ハード ディスクは、ExFAT を使用して単一パーティションでフォーマットされた 1TB ドライブです。入手してexfat-fuseインストールexfat-utilsしました。問題は、パーティションをアンマウントするたびに、fsckそのパーティションで実行すると、次の警告が表示されることです。

WARN: volume was not unmounted cleanly.

それは不安です。パーティションをアンマウントしても、同じことが起こります。シャットダウンしてその後起動したときにも起こりますし、再起動したときにも起こります。手動sudo umount /dev/sda1sudo mount /dev/sda1

システム情報は次のとおりです:

Linux rpi4b 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux
exfat-fuse/stable,now 1.3.0-1 armhf [installed]
exfat-utils/stable,now 1.3.0-1 armhf [installed]

これは私の のパーティションに関する行です/etc/fstab

UUID=BE1B-4EFA  /media/BE1B-4EFA      exfat   defaults,auto,users,rw,nofail  0       0

パーティションがきれいにアンマウントされないのはなぜですか? どうすれば確実にアンマウントできますか?

答え1

ボリュームのアンマウントに関する問題を診断するには、次のコマンドを実行します。

sudo -i
fsck.exfat /dev/sdc6

エラーの原因を特定したら、testdisk を使用して修正できますが、プラットフォーム用のバイナリがないため、ソースからコンパイルする必要があるようです。

https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

https://github.com/cgsecurity/testdisk

関連情報