Não consigo copiar nenhum arquivo para um usb, mas posso copiá-lo para o meu disco

0

Eu posso copiar qualquer arquivo de qualquer dispositivo conectado por um slot USB à minha unidade, mas quando copio para o Flash USB, descobri o erro "O destino é somente leitura" NOTA: Eu tento copiar-colar no Windows e funcionou.

    
por Moaaz Elneshawy 05.01.2017 / 13:32

1 resposta

0

Você encontrou o erro "O destino é somente leitura" e há uma solução.

Quando o Linux monta sistemas de arquivos da Microsoft, NTFS e FAT, as permissões são definidas quando são montadas. Se você quiser que todos possam ler e escrever, você pode fazê-lo com a opção umask boot de acordo com as seguintes linhas de comando.

(suposição: o pendrive é visto como / dev / sdx, substitua x pelo drive atual letra, por exemplo b: / dev / sdx1 --- > / dev / sdb1)

O texto após o caractere # não é lido pelo computador, é um 'comentário' apenas para explicar a você.

sudo mkdir -p /mnt/sd1  # only if you want a new mountpoint
sudo umount /dev/sdx1   # only if already mounted (but with bad permissions)

sudo mount -o rw,users,umask=000 /dev/sdx1 /mnt/sd1  # mount

ls -ld /mnt/sd1                          # check permissions

sudo bash -c "echo 'Hello World' > /mnt/sd1/hello.txt"  # test writing with sudo
cat /mnt/sd1/hello.txt                   # test reading (as user)
ls -l /mnt/sd1                           # check permissions of the content
rm /mnt/sd1/hello.txt                    # test removing (as user)
echo 'I am a user' > /mnt/sd1/user.txt   # test writing (as user)
    
por sudodus 05.01.2017 / 14:02