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
o
para a nova tabela de partições e, em seguida, -
n
para nova partição (e aceita todos os padrões), -
t
thenc
para alterar o tipo de partição para um adequado para um sistema de arquivos FAT - , em seguida,
w
para 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.