Como posso desmontar minha partição ExFAT de forma limpa?

Como posso desmontar minha partição ExFAT de forma limpa?

Tenho o Raspbian rodando em um Raspberry Pi 4 B. Tenho um disco rígido USB que estou usando com ele. O disco rígido é uma unidade de 1 TB formatada com uma única partição usando ExFAT. Eu tenho exfat-fusee exfat-utilsinstalei. O problema é que toda vez que desmonto a partição, quando executo fscknessa partição, recebo este aviso:

WARN: volume was not unmounted cleanly.

Isso me deixa nervoso. Isso acontece independentemente de como a partição é desmontada. Isso acontece no desligamento e na inicialização subsequente, acontece nas reinicializações, acontece se eu apenas manualmente sudo umount /dev/sda1esudo mount /dev/sda1

Aqui estão algumas informações do sistema:

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]

Esta é a linha referente à partição no meu arquivo /etc/fstab.

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

Por que minha partição não está sendo desmontada corretamente? Como posso ter certeza de que isso acontece?

Responder1

Para diagnosticar problemas ao desmontar o volume, você pode executar o seguinte:

sudo -i
fsck.exfat /dev/sdc6

Depois de determinar a causa do erro, você pode corrigi-lo com testdisk, embora pareça que será necessário compilar a partir do código-fonte, pois não há binário para sua plataforma.

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

https://github.com/cgsecurity/testdisk

informação relacionada