Para corrigir o pen drive USB somente no Ubuntu, siga as etapas abaixo
Etapa 1: conecte o pen drive USB na porta USB do sistema. Automaticamente o Ubuntu irá montar o pen drive USB e mostrar o ícone na área de trabalho ou na barra de menu.
Abra o terminal e torne-se super usuário executando abaixo do comando especificado
sudo su -
Etapa 2: Primeiro, precisamos descobrir em qual diretório o pen drive USB foi montado automaticamente. Para isso, execute o comando df -Th .
Na saída abaixo você pode ver, no meu sistema o pen drive USB é montado em / media / linux / C38C-099C , a partição é / dev / sdd1 e o sistema de arquivos é vfat.
Observação: Quando você executa o comando df -Th em seu sistema, o pen drive USB pode ser montado em um diretório diferente e a partição também pode ser diferente.Aqui o valor de saída que você obterá, use os mesmos valores em etapas adicionais.
root@tuxworld:~# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda5 ext4 28G 25G 1.3G 96% /
udev devtmpfs 2.0G 4.0K 2.0G 1% /dev
tmpfs tmpfs 796M 1.1M 795M 1% /run
none tmpfs 5.0M 8.0K 5.0M 1% /run/lock
none tmpfs 2.0G 528K 2.0G 1% /run/shm
none tmpfs 100M 104K 100M 1% /run/user
cgroup tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/sda7 ext4 9.2G 8.2G 539M 94% /partition7
/dev/sda8 ext3 46G 38G 6.2G 86% /partition8
/dev/sda9 ext3 74G 67G 3.1G 96% /partition9
/dev/sda21 ext4 14G 4.9G 8.3G 37% /partition10
/dev/sdd1 vfat 15G 12G 3.6G 77% /media/linux/C38C-099C
Passo 2: Agora, desmonte o diretório no qual o pen drive USB é montado automaticamente. (Como você pode ver o caminho do diretório montado acima da "Etapa 1")
Observação: Substitua o ** / media / linux / C38C-099C ** pelo caminho do diretório da unidade de pen drive USB que mostra a saída em seu sistema depois de executar df -Th comando.
umount /media/linux/C38C-099C
Etapa 3: Como sabemos, a pen drive USB tem a partição / dev / sdd1
e o sistema de arquivos é vfat (veja na Etapa 1). Agora vamos executar o comando dosfsck para verificar e reparar o sistema de arquivos
Nota: O comando dosfsck verifica e repara os sistemas de arquivos do MS-DOS. Porque o sistema de arquivos da pen drive USB é vfat, portanto estamos usando este comando
dosfsck -a /dev/sdd1
Etapa 4: Após o comando dosfsck ser concluído. Remova o pen drive USB do sistema e, em seguida, conecte-o novamente ao sistema. Agora, seu pen drive USB deve funcionar e não deve ter somente leitura sistema de arquivos.
Nota Após a montagem do pen drive USB, você poderá ver um novo arquivo com a extensão .REC, que foi criado por causa do comando dosfsck .
Etapa 5 Reinicialize o sistema depois de concluir todas as etapas.
Referência: link