Disco USB Sola lettura, impossibile formattare: disattiva la protezione da scrittura


11

Ho un disco USB che non mi consente di formattare / montare / smontare o creare partizioni su di esso.

inserisci qui la descrizione dell'immagine

L'utilizzo dmesg | tailmi dà il seguente risultato:

inserisci qui la descrizione dell'immagine

Ho trovato questo post su AskUbuntu e ho provato a utilizzare la risposta accettata. Ottengo il seguente risultato, ma è ancora di sola lettura:

inserisci qui la descrizione dell'immagine

umountnon funziona diceumount: /dev/sdc: not mounted

Qualsiasi aiuto su come rimuovere la protezione da scrittura sarà molto apprezzato.


Supponendo che questa sia una scheda SD full size in alcuni lettori di schede, hai provato a spostare l'interruttore reale che ha sul lato? Oppure, se manca, mettere un po 'di nastro attorno al lato in cui un tempo faceva pensare al lettore che non fosse più protetto da scrittura?
Anthon,

È un'unità flash USB.
kRiZ,

Se non ci sono dati su di esso, hai provato a creare una tabella delle partizioni o semplicemente scrivere qualcosa con dd if=/some/file of=/dev/sdcper vedere cosa succede?
Anthon,

dd: failed to open '/dev/sdc': Read-only file system
kRiZ,

C'erano dati su di esso. Al momento, non mi consente di creare partizioni o formattarlo.
kRiZ,

Risposte:


5

Provare:

sudo hdparm -r0 /dev/sdb

come suggerito gena2x.

AFAIK, questo tipo di "protezione" viene automaticamente abilitato in caso di guasti fisici. Questo è fondamentalmente un modo per recuperare i tuoi dati prima che accada qualcosa di critico (disco fritto).

Quindi ad un certo punto, il firmware del disco USB ha rilevato un errore.

Ora, i bug accadono. Anche i falsi positivi. Ma potrebbe anche essere l'inizio della fine per il tuo disco (o addirittura la fine della fine se il comando non funziona).


Già provato questo. Vedi la domanda
kRiZ,

4

Ciao amico, ho lo stesso problema di te e seguo questo tutorial: link

R. Per prima cosa dobbiamo eliminare le vecchie partizioni che rimangono sulla chiave USB.

Open a terminal and type sudo su
Type fdisk -l and note your USB drive letter.
Type fdisk /dev/sdx (replacing x with your drive letter)
Type d to proceed to delete a partition
Type 1 to select the 1st partition and press enter
Type d to proceed to delete another partition (fdisk should automatically select the second partition)

B. Successivamente è necessario creare la nuova partizione.

Type n to make a new partition
Type p to make this partition primary and press enter
Type 1 to make this the first partition and then press enter
Press enter to accept the default first cylinder
Press enter again to accept the default last cylinder
Type w to write the new partition information to the USB key
Type umount /dev/sdx1 (replacing x with your drive letter)

C. L'ultimo passo è creare il filesystem fat.

Type mkfs.vfat -F 32 /dev/sdx1 (replacing x with your USB key drive letter)

ha funzionato fino a "Digitare w per scrivere le informazioni sulla nuova partizione sulla chiave USB":fdisk: failed to write disklabel: Operation not permitted
stallingOne

2

Sembra la stessa domanda di questo argomento di superutente , e questa risposta ha funzionato per me. Dice: scarica il file AlcorMP_5T2F_6T2F_2011-11-10.02ed eseguilo (in MS Win). Tranne quest'ultima risorsa, è probabile che i normali metodi non funzionino.

Wow. Ci sono due problemi 1) Non dovresti fare questo tipo di cose. Almeno, dopo averlo eseguito, è necessario ripristinare le impostazioni di fabbrica del sistema operativo. 2) Ho cercato quello strumento, ma sembra essere sparito. alcormicro.com lo consegnava.

Bene ... Se vuoi, posso inviarti via e-mail. Sono l'autore dello strumento " modificatore di casa " Da quella pagina, puoi trovare la mia e-mail dal file "LEGGIMI".Ovviamente non dovresti eseguire eseguibili ricevuti da qualcuno di cui non ti puoi fidare.

Un consiglio più raccomandabile è: mi dispiace, ma rinuncia.


1

Ultimamente ho avuto lo stesso problema con una chiavetta USB.

Quello che ho fatto è stato diverso dal controllo del problema con le autorizzazioni, ecc.

  1. lsusb Trova dispositivo con ID fornitore e ID prodotto da utilizzare in,
  2. usb_modeswitch con l'opzione -d.

Questo ha funzionato per me senza qualcosa di estremo per riformattare l'unità.


0

Ho provato a creare un usb avviabile usando il mio pendrive. Si è verificato un errore e l'unità è diventata di sola lettura. Non sono riuscito a formattarlo in Windows o partizionato direttamente in Linux. Non è stato possibile creare partizioni nemmeno usando fdisk. Ho provato disperatamente molte soluzioni e non hanno funzionato. Ho pensato di installare Linux sull'unità in modo che potesse rimuovere solo la lettura e in seguito avrei potuto formattarlo. Di seguito sono riportati i passaggi.

  1. Avvio di Linux Mint in modalità cd live.
  2. Scegliete l'opzione Linux come nuova
  3. Scegli unità USB per l'installazione
  4. Eliminata la partizione precedente
  5. Creato nuovo ext4 con / come opzione
  6. Avviso visualizzato e letto Impossibile aprire / dev / sdd read-write
  7. Ora ho rimosso la pen drive e reinserito
  8. Ha aperto di nuovo gparted e ha provato a formarlo e questa volta ha funzionato
  9. Creata una nuova partizione FAT32

Spero che questo funzioni anche per te. Ti auguro il meglio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.