Como remover somente leitura do pendrive?

2

Eu tenho um pendrive que é somente leitura. Eu quero apagar completamente, então eu poderia escrever sobre isso novamente.

Eu tentei remover a proteção contra gravação - mas nada funcionou (chmod, dd, dosfsck, gparted, hdparm, umount, fdisk, df ...)

Parece que o bastão está perdido.

Como posso formatar este stick para poder usá-lo novamente?

Executando ls -lsa / usb-root-dir:

4 drwxr-xr-x 3 root root 4096 אפר 25 14:11  
drwxr-x---+ 3 root root 4096 אפר 30 10:40 .. 16 
drwx------ 2 root root 16384 אפר 25 14:11 lost+found 
    
por Dudu Arbel 26.04.2017 / 07:49

3 respostas

4

Use mkusb para restaurar sua unidade USB

sudo add-apt-repository universe

(use o comando acima apenas no Ubuntu)

sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi
mkusb

Todos esses comandos serão instalados e iniciados em mkusb . É um utilitário bastante intuitivo. Certifique-se de ler o Wiki de Comunidade completo do mkusb antes de mergulhar nele

Eu leio sua pergunta anterior , e é conhecido por acontecer, e também tem aconteceu comigo no passado . Não se preocupe, o seu stick USB não está perdido

    
por Sumeet Deshmukh 26.04.2017 / 07:58
1

A saída de executar ls -lsa no seu Disk-on-Key (que ficou corrompido devido às fontes hebraicas):

4 drwxr-xr-x 3 root root 4096 אפר 25 14:11  
drwxr-x---+ 3 root root 4096 אפר 30 10:40 .. 16 
drwx------ 2 root root 16384 אפר 25 14:11 lost+found 

Existem dois problemas:

1) As pastas são de propriedade da raiz e podem ser lidas / escritas apenas pelo usuário

Por favor, execute o comando abaixo para definir você como o proprietário da pasta:

sudo chown your-user-name /folder-of-usb-dok

2) A pasta contém + , o que significa ACL

O significado do + no final de drwxr-x---+ é a lista de controle de acesso

File_system_permissions

  O sufixo

+ (mais) indica uma lista de controle de acesso que pode controlar permissões adicionais.

FilePermissionsACLs

A lista de acesso à listagem pode ser feita usando

getfacl /folder-name

A atualização da lista de acesso pode ser feita usando setfacl

O comando a seguir deve conceder acesso total à pasta.

  • substitua username por seu nome de usuário e / folder-of-usb-dok com a pasta usb-dok

    setfacl -m u:username:rwx /folder-of-usb-dok

por Yaron 30.04.2017 / 15:00
0

Como você não nos mostra como "chmod, dd, dosfsck, gparted, hdparm, umount, fdisk, df ..." falhou ( df ?), é difícil ajudá-lo.

O pen drive USB está montado? Com a opção somente leitura ( ro )? Isso causaria algumas falhas.

O umount do pen drive USB (então gparted ou dd funcionará) ou remonta o dispositivo de leitura / gravação do pen drive USB ( rw ), com sudo mount -o remount,rw <device> <mountpoint>

    
por waltinator 26.04.2017 / 07:59