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?


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.


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.


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 {} \;


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.