É apenas uma unidade ou uma unidade?
Isso pode ser um tiro no escuro, mas se a unidade tiver um sistema de arquivos ext nele e ele foi montado com a opção errors=remount-ro
, pode ser que o pen drive comece a gerar erros?
Você pode verificar o comportamento dos erros usando mount (no caso de opções de montagem personalizadas foram usadas) e tune2fs (para comportamento padrão).
$ mount | grep /dev/sda
/dev/sda2 on / type ext4 (rw,noatime,errors=remount-ro,discard)
$ sudo tune2fs -l /dev/sda2 | grep Errors
Errors behavior: Continue
Se este é o caso e a unidade começou a gerar erros, é hora de substituir a unidade.
Se você quiser continuar usando a unidade no modo de leitura / gravação (sabendo que a qualquer momento ela pode parar de funcionar completamente!), você pode alterar o modo de erro para continuar quando forem encontrados erros. Isso depende de como o modo de erro é definido. Primeiro (com a unidade conectada), mude o comportamento padrão na própria partição de disco:
tune2fs -e continue /dev/sdb1
Em seguida, se ainda estiver montando remount-ro
, marque / etc / fstab e remova a parte errors=remount-ro
da linha apropriada. Apesar de observar, a remontagem no modo somente leitura é útil para notificá-lo quando um dispositivo está começando a falhar!