Formatei um drive USB e agora ele diz que o destino é somente leitura [duplicado]

5

O problema

Inicialmente, era uma unidade USB inicializável do Ubuntu. Tentei formatá-la usando o Nautilus, mas simplesmente não a excluí usando o Gparted e criei uma nova partição FAT32 . mas quando eu tentei copiar qualquer coisa para o drive USB, isso me deu esse erro. Eu sou o dono do local, tecnicamente eu deveria ser capaz de escrever para ele.

O que eu tentei até agora

  1. Tentei formatar a partição para NTFS, isso me deu o mesmo erro

  2. Tentei formatar a partição para EXT4, o root assumiu a propriedade do local, recuperei a propriedade executando

    chown -R user:user PATH
    

    funcionou, eu me tornei o dono, mas o erro ainda estava lá.

  3. Tentativa de formatação usando o aplicativo Disco, a formatação foi bem-sucedida, mas ainda não consigo escrever.

  4. Como é uma unidade USB OTG, tentei conectá-la ao meu telefone (Nexus 5) e, estranhamente, posso gravar no meu telefone (usando o ES Explorer), arquivos gravados são visíveis no Nautilus, mas ainda não pode gravar novos dados para ele usando o Nautilus

  5. Eu não tenho o Windows instalado, por isso não posso formatá-lo de lá.

saída de lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   0   1.8T  0 disk 
├─sdb4   8:20   0   713G  0 part /mnt/Series
├─sdb2   8:18   0   220G  0 part /mnt/Movies
├─sdb3   8:19   0   710G  0 part /mnt/Hollywood
└─sdb1   8:17   0   220G  0 part /mnt/Stuff
sdc      8:32   1  15.1G  0 disk 
└─sdc1   8:33   1  15.1G  0 part /media/sumeet/bb499853-a4a5-40dd-
a5cc-c94d4ec0a
sda      8:0    0 111.8G  0 disk 
├─sda5   8:5    0  14.3G  0 part /
├─sda1   8:1    0   7.6G  0 part [SWAP]
└─sda6   8:6    0  89.9G  0 part /home

A questão do disco aqui é dev/sdc1 , que é Unidade USB Strontium Nitro

A saída de mount é postada aqui em Colar o Ubuntu

saída de ls -l /media/sumeet/rupam

total 5568
-rw-r--r-- 1 sumeet sumeet 1833612 Apr 11  2017 IMG_20170325_191153.jpg
-rw-r--r-- 1 sumeet sumeet 2537997 Apr 11  2017 IMG_20170329_200512.jpg
-rw-r--r-- 1 sumeet sumeet 1319450 Apr 11  2017 IMG_20170407_085110.jpg

UPDATE (Eu escrevi esta seção com um pouco de pressa, se precisar de mais explicações, por favor, pergunte)

Eu tentei executar este comando como sugerido na resposta

sudo dd if="/dev/zero" of="/dev/sdc1"
sudo reboot

que demorou uma eternidade, e depois de reiniciar o meu drive USB não foi montado, eu tentei montá-lo em /mnt/sdc1 rodando

sudo mount -o rw,users,umask=000 /dev/sdc1 /mnt/sdc1

which gave me this output
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
   missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.

quando eu o formei pela última vez, lembro claramente que era ext4 partição na unidade USB, então eu corri este comando para corrigir que eu usei este comando antes no mesmo problema no meu /dev/sdbn partitions

 sudo e2fsck -f -b 32768 -y /dev/sdc1

agora diz

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Bad magic number in super-block while trying to open /dev/sdc1

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>

Essa é uma maneira de saber que minha partição (unidade USB) era realmente Ext4 ?

depois de tudo isso sudo lsblk -f não está mostrando nenhum tipo de partição na minha unidade

NAME   FSTYPE LABEL     UUID                                 MOUNTPOINT
sdb                                                          
├─sdb4 ext4   Series    707694b6-97b8-4374-9283-c98192591486 /mnt/Series
├─sdb2 ext4   Movies    b2d7f1a7-f3e6-4ca5-9925-d8225c897e4d /mnt/Movies
├─sdb3 ext4   Hollywood c2104e2a-cc8e-4b7b-9bba-a05d316472b4 /mnt/Hollywood
└─sdb1 ext4   Stuff     54c9765b-af6d-4a62-905f-09b56e280178 /mnt/Stuff
sdc                                                          
└─sdc1                                                       
sda                                                          
├─sda2                                                       
├─sda5 ext4             1cdd8ee7-c5c6-4bd6-af9b-9ed320f50c30 /
├─sda1 swap             d1749176-6c41-4961-a6bd-0c6a56968970 [SWAP]
└─sda6 ext4             161aa7c2-8e61-4848-8615-49cf66d80130 /home

UPDATE 2

mkusb finalmente resolveu meu problema, a unidade USB está de volta e funcionando totalmente

wiki da comunidade mkusb

    
por Sumeet Deshmukh 10.04.2017 / 18:20

1 resposta

4

Eu tive esse mesmo problema com versões recentes do Ubuntu ao criar Live USBs. Se o seu problema é o mesmo que o meu, a correção que implementei é muito simples. O problema parece estar relacionado ao sistema de arquivos despejado no USB quando você cria um disco de inicialização do Ubuntu. Limpar o início do dispositivo USB apaga tudo o que causar esse problema.

Veja o que você quer fazer.

  • Determine o caminho para o seu dispositivo, não o caminho da partição. O meu é / dev / sdd. O caminho do dispositivo nunca terminará com um número! Números indicam partições no dispositivo. O caminho do dispositivo deve ser parecido com /dev/sdX , em que X é uma letra a-z . Use a ferramenta gnome-disks, selecione seu dispositivo e veja o título da janela.
  • Certifique-se de que nenhum das partições do seu dispositivo USB estejam montadas.
  • Armado com o caminho do seu dispositivo, execute o seguinte comando, substituindo / your / device pelo caminho do seu dispositivo (ATENÇÃO: isso destruirá os dados existentes no dispositivo para o qual você fornece o caminho)

    sudo dd if=/dev/zero of=/your/device bs=1M count=10
    
  • Finalmente, tente reformatar seu USB e ele deve voltar ao normal

por b_laoshi 11.04.2017 / 08:54