Como tornar o sistema de arquivos somente leitura gravável?

76
  1. Eu não tenho certeza desde quando o sistema de arquivos no meu áudio digital jogador foi alterado para ser somente leitura. Não consigo copiar arquivos para ou remova arquivos nele.

    Existem algumas razões possíveis para o sistema de arquivos do jogador para mudar a permissão do seu sistema de arquivos?

  2. Eu tentei chmod:

    $ sudo chmod a+rw SGTL\ MSCN/ 
    chomd: changing permissions of 'SGTL MSCN/': Read-only file system
    

    onde "SGTL MSCN" é o montado ponto do leitor de áudio digital.

    Eu queria saber como fazer isso gravável?

Obrigado e cumprimentos!

    
por Tim 07.06.2011 / 21:58

5 respostas

96

Se um sistema de arquivos foi montado como somente leitura, chmod não funcionará, já que é uma operação de gravação.

Tente remontar a leitura e gravação:

sudo mount -o remount,rw '/media/SGTL MSCN'

Se o dispositivo tiver um bloqueio de gravação (como cartões de memória SD), será necessário desativá-lo. Bloqueios de hardware não podem ser desativados pelo software. Note que o bloqueio de gravação nos cartões de memória SD está localizado a partir da visão que você vê as letras perto do canto superior esquerdo e parece um interruptor muito pequeno.

Alguns drivers do sistema de arquivos também podem não suportar operações de gravação, este é o caso do antigo módulo NTFS suportado pelo Linux. Para sistemas de arquivos NTFS, certifique-se de usar o driver ntfs-3g , que deve ser selecionado automaticamente hoje em dia. Se não, você pode forçar o driver com algo como:

sudo mount -t ntfs-3g -o uid=$(id -u) /dev/sdb1 /mnt/

(onde /dev/sdb1 precisa ser substituído pelo seu dispositivo de bloco e /mnt/ pelo seu destino)

    
por Lekensteyn 07.06.2011 / 22:28
4

Se o pen drive USB estiver montado como somente leitura. Vá para o Utilitário de Disco e desmonte o disco. Em seguida, clique em Verificar Sistema de Arquivos se não houver problemas remontar o disco. Depois de montar o disco, ele deve funcionar corretamente, pelo menos foi assim que resolvi esse problema.

    
por SunTaoRus 02.12.2013 / 12:12
4

Eu tive esse problema ocorrer em vários sticks USB. Toda vez que eu procurei por uma resposta e tentei várias sugestões, incluindo o uso do Terminal para executar comandos, reformatar em máquinas Linux e Windows, etc. Tudo em vão.

Mais uma vez aconteceu comigo hoje, então, novamente, procurei encontrar uma solução. Eu tentei as coisas aqui, mas elas não funcionaram.

Fora do desespero, fui novamente ao Utilitário de Disco. Desmontei a unidade e, em seguida, pressionei "Format" na parte da partição, não na parte da unidade - o USB tinha apenas a partição única. Desta vez, funcionou !!!! Então eu fui para a parte da unidade e novamente reformatado a partição única como uma unidade de inicialização mestre e monkeyed um pouco mais com ele.

O resultado é que agora posso ler e gravar na unidade novamente.

Eu não sei se eu tive sorte dessa vez ou não. Mas está funcionando novamente.

    
por Ned 07.07.2012 / 23:38
1

Caso seja uma unidade fixa e não uma unidade removível, você pode adicionar a entrada permanentemente.

sudo vi /etc/fstab

Adicione uma entrada no seguinte formato:

<file-system> <mount-point> <type> <options> <dump> <pass>

E então faça:

mount -a
    
por Tarun 08.06.2011 / 01:14
0

Para sistemas de arquivos NTFS, esse problema pode ocorrer quando não é adequadamente desmontado (provavelmente pelo desligamento inesperado das janelas). Em tais casos, os sistemas de arquivos são marcados como bloqueados.

Você pode montá-los corretamente usando o seguinte comando depois de substituir /dev/sda3 pelo nome do seu próprio dispositivo:

sudo ntfsfix /dev/sda3
    
por Tejesh Raut 07.05.2018 / 15:25

Tags