Não é possível copiar para USB - cada stick USB é somente leitura (16.04)

18

Cada pen drive que conecto é somente leitura e não consigo copiar arquivos para ele.

Aqui está o que eu tentei até agora.

  1. Formatei cada um para FAT32 ou NTFS, formato rápido e detalhado em Discos e GParted
  2. Eu usei o GParted para formatar o stick e recriar o layout da tabela de partições msdos. O dispositivo monta bem, mas não copia arquivos
  3. Eu tentei usar outros USBs que já possuem arquivos.
  4. Eu tentei desmontar , remontar :

    sudo chmod 777 / media / USER / USB_LABEL e sudo mount -o remount, rw '/ media / gaj / Working'

  5. Alterei as permissões em todas as minhas mídias
  6. Não há mensagens de pânico ao conectar o USB:

    dmesg grep -i panic

  7. Estas são as mensagens de log do dmesg depois de conectar e tentar copiar para USB (é a marca)
[ 4596.836206] scsi 4:0:0:0: Direct-Access     Kingston DT 101 G2        PMAP PQ: 0 ANSI: 0 CCS
[ 4596.836620] sd 4:0:0:0: Attached scsi generic sg2 type 0
[ 4598.105667] sd 4:0:0:0: [sdb] 15646720 512-byte logical blocks: (8.01 GB/7.46 GiB)
[ 4598.107900] sd 4:0:0:0: [sdb] Write Protect is off
[ 4598.107903] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 4598.110120] sd 4:0:0:0: [sdb] No Caching mode page found
[ 4598.110123] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 4598.140729]  sdb: sdb1
[ 4598.146626] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 4598.372004] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
  1. Eu corro fsck no meu dispositivo USB / dev / sdb1, que encontra alguma "sujeira" e a corrige, mas novamente nada muda.

Alguém pode me ajudar antes que eu quebre meu computador em pedaços e mude para o fedora?

Mookey
fonte
para mim diskpart no windows funcionou bem.
Brij Raj Kishore
Eu acho que fiz algo certo, porque agora funciona. Eu desmontei e dei o passo 8, e agora todo USB funciona. Mas deve ter havido uma falha, porque se aplicava a todos os USBs que tenho.
Mookey
Sorte sua, Mookey. Sem sorte aqui. Eu tento montá-lo e ainda mount: /media/DOS: WARNING: device write-protected, mounted read-only.. Mais frustrante. Relatórios em toda a Web de problemas semelhantes, ainda para encontrar uma solução que funcione.
Bernd Wechner 29/11/19

Respostas:

13

Encontrei esta informação. Tente isto: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/ Não sei por que cada pen drive seria somente leitura ? Espero que ajude de qualquer maneira.

Marcellus
fonte
Obrigado, eu o consertei e esse link servirá como referência futura para possíveis problemas de USB. Eu estou aceitando.
Mookey
11
O link do @Mookey está quebrado: '(
codeaviator
11
Não funciona Vou me acostumar a jogar chaves USB no lixo. Ubuntu = paradoxo perfeito. O criador do disco de inicialização não funciona com 100% de confiabilidade; portanto, use o Etcher, que cria toneladas de partições; em seguida, vem o erro de tamanho de bloco Ubuntu 512 no gparted, se você deseja formatá-lo, então é necessário dd se = / dev / zero. .. o drive USB, recrie e as permissões serão quebradas, não será possível escrever. As distros do Linux estão sofrendo de um problema de segmentação que, infelizmente, é uma má notícia para o Linux como um todo. Desculpe, mas a mudança para o Linux tem sido muito triste.
wayofthefuture
11
@codeaviator - experimente o cache de Web do Google aqui: webcache.googleusercontent.com/...
dmcquiggin
Link funcionou para mim, mas o método não. O dosfsck não encontrou nada para corrigir e minha unidade flash USB ainda está montada apenas para leitura, não importa o que eu tente.
Bernd Wechner 29/11/19
32

Minha cabeça dói um pouco com tudo isso, mas ele acabou sendo esse bug . É uma pena ver a comunidade sofrer um revés com a demissão do Unity, e enquanto eles começam do zero, gigantes como Microsoft e OS continuam a progredir no caminho.

killall nautilus

Trabalhou para mim.

caminho do futuro
fonte
11
Agradável! Isso funcionou para mim também.
bfz
Eu experimentei esse problema algumas vezes com instalações novas .. que funcionaram perfeitamente e devem ser a resposta.
Knox interessante
Concordo plenamente. Esses "bugs" indefinidos do Unity atingiram um limite agora, estou mudando para o Ubuntu-MATE o mais cedo possível.
Prahlad Yeri
Eu encontrei esta solução apenas para descobrir que eu já votei e comentei antes. É uma pena que não tenhamos nenhuma solução para isso, especialmente porque é o que temos fora da caixa no 16.04 LTS.
bfz
Isso é loucura. Tenho certeza de que há uma razão "técnica" para isso, mas como um bug como esse passou pelo controle de qualidade e não foi corrigido há mais de um ano está além de mim. Eu amo o Linux, mas questões flagrantes como essa, você simplesmente não vê no Windows.
Dan Dascalescu 15/09/19
2

Foi assim que corrigi as permissões do meu pen drive que "repentinamente" se tornaram somente leitura.

  1. Alterne para superusuário com:
    sudo su -

  2. Localize em qual diretório a unidade USB foi montada executando:
    df -Th

    Você deve obter uma lista de unidades e sua unidade USB deve ser listada como:
    /dev/sda1 fuseblk 15G 65M 15G 1% /media/someuser/myUsbDrive

  3. Altere as permissões do seu pen drive USB (localizado em /dev/sda1) com:
    find /dev/sda1 -type f -exec chmod 666 {} \;

    ou com

    find /dev/sda1 -type f -exec chmod 644 {} \;

Agora sua unidade deve ser gravável.


Se o acima não funcionar, altere as permissões dos diretórios para torná-los graváveis:

find /dev/sda1 -type d -exec chmod 755 {} \;

consuela
fonte
1

Você deve tentar formatá-lo com o Ext4formato da partição. Isso deve permitir que o Ubuntu pelo menos leia e grave corretamente na unidade USB.

VarunAgrawal
fonte
1

Para uma unidade formatada em FAT, o seguinte deve funcionar.

Montar dessa maneira no Ubuntu 18.10 agora está obsoleto, mas ainda funciona. Com um pouco de sorte, sua unidade externa será montada como o usuário atual. Observe que esse sdb1pode não ser o nome da sua unidade.

gvfs-mount -d /dev/sdb1
Jack
fonte