Parece que sua unidade usb pode ter blocos inválidos, tantos blocos defeituosos que o kernel está forçando uma montagem somente leitura. Para verificar se isso é verdade, verifique o buffer de mensagem do kernel com sudo dmesg e procure por sinais como Volume was not properly unmounted. Some data may be corrupted. Please run fsck ou Input/Output error e, o mais importante, Filesystem has been set read-only . Se este for o caso, pode ser provável que não haja salvar (ou seja, sua unidade está morrendo), no entanto, você pode tentar o seguinte para extrair um pouco da vida dele (pode não funcionar).
Eu tive esse problema uma vez com um cartão SD que estava morrendo. Você pode tentar criar uma tabela de partições totalmente nova (não apenas reformatar) e reformatar.
Para criar uma tabela de partições inteiramente nova (isso destruirá todos os dados na unidade), execute fdisk /dev/path/to/device (você quer o dispositivo em si e não uma partição individual - no seu caso, seria algo como fdisk /dev/sdc e NÃO /dev/sdc1 ).
No prompt do fdisk,
- escreva
opara a nova tabela de partições e, em seguida, -
npara nova partição (e aceita todos os padrões), -
tthencpara alterar o tipo de partição para um adequado para um sistema de arquivos FAT - , em seguida,
wpara gravar alterações no disco
Neste ponto, você deve ter um dispositivo com uma nova partição (algo como /dev/sdc1 : você pode verificar com lsblk . Experimente e formate essa partição. Boa sorte.