De alguma forma, eu errei e acidentalmente transformei meu pendrive em um sistema de arquivos somente leitura. Eu tentei um monte de coisas para excluir os arquivos, incluindo o básico ( rm -f myfile
) e tentando permitir a gravação ( sudo chmod +w myfile
) e depois a exclusão, mas nada disso parece funcionar. Alguma idéia do que posso fazer. Não tenho nada de que preciso no pendrive, mas não quero jogar fora um equipamento perfeitamente bom.
Como posso fazer isso funcionar? Estou fazendo isso completamente errado?
Responder1
Comandos como rm
e chmod
são executados em um sistema de arquivos montado. Portanto, se o sistema de arquivos for somente leitura, eles não funcionarão. O que você precisa fazer é montar o sistema de arquivos como gravável.
Alguns pendrives possuem um interruptor no pendrive para montá-los como somente leitura. Talvez seja esse o motivo. Ele também pode estar quebrado ou danificado devido à desmontagem incorreta.
Antes de fazer qualquer coisa: copie os arquivos do stick.
Se não for um switch de hardware, desconecte e conecte o pendrive e emita um
dmesg | grep -i panic
Isso mostrará todas as mensagens de pânico. Se você está vendo muitos deles relacionados ao pendrive e se for uma partição FAT, você pode usar dosfsck
para consertar.
Você pode descobrir como ele é montado com
mount
E use
dosfsck -a /dev/sd{xn}
para corrigir uma tabela de partição do MS-DOS ou sudo mkfs.vfat /dev/sd{xn}
para formatar o disco. Onde {xn} é uma letra e um dígito que você obteve com o mount
comando.
gparted
A propósito, você também pode usar para formatá-lo.
Responder2
Eu encontrei isso. A falha foram partições corrompidas. Verifique sua partição no pendrive. Isso pode ser corrompido se você tentar formatar no Win e depois no Ubuntu. use "gparted". Você deverá ver apenas 1 partição ativa. Se você também tiver uma partição "não alocada", o pendrive não funcionará. Nesse caso, exclua todas as partições e crie uma partição ativa apenas para o tamanho total de GB do pendrive. desconecte e conecte novamente e você deverá ter R/W novamente.
Responder3
Sim, se o sistema de arquivos for somente leitura, a configuração de modos nos arquivos não terá nenhum efeito. Você pode ver /etc/fstab
se o sistema de arquivos está montado como somente leitura. Mas se você não tiver nada nele, você também pode criar um novo sistema de arquivos para ele no gparted ou palimpsest (o último é instalado por padrão no Ubuntu e é chamado de Disk Manager ou algo assim).
Responder4
Como mencioneiaquiEu tive um problema parecido.
ntfs-3g já instalado, os comandos chmod também não ajudaram, não encontraram nenhum código de erro significativo. Gparted também não funcionou. Na verdade, não descobri que nenhum USB funcionasse. O comando $dosfsk também não ajudou.
Tudo o que fiz foi reiniciar a máquina Ubuntu 16.04 com o pendrive e agora os pendrives funcionam.