Disco USB de solo lectura, no se puede formatear: desactive la protección contra escritura


11

Tengo un disco USB que no me permite formatear / montar / desmontar o crear particiones en él.

ingrese la descripción de la imagen aquí

Usar dmesg | tailme da el siguiente resultado:

ingrese la descripción de la imagen aquí

Encontré esta publicación en AskUbuntu e intenté usar la respuesta aceptada. Obtengo el siguiente resultado, pero aún es de solo lectura:

ingrese la descripción de la imagen aquí

umountno funciona Diceumount: /dev/sdc: not mounted

Cualquier ayuda sobre cómo eliminar la protección contra escritura será muy apreciada.


Suponiendo que se trata de una tarjeta SD de tamaño completo en algún lector de tarjetas, ¿ha intentado mover el interruptor real que tiene a un lado? ¿O si falta poner algo de cinta alrededor del lado donde solía estar para que el lector piense que ya no está protegido contra escritura?
Anthon

Es una unidad flash USB.
kRiZ

Si no hay datos, ¿ha intentado crear una tabla de partición o simplemente escribir algo dd if=/some/file of=/dev/sdcpara ver qué sucede?
Anthon

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

Había datos al respecto. Por el momento, no me permite crear particiones o formatearlo.
kRiZ

Respuestas:


5

Tratar:

sudo hdparm -r0 /dev/sdb

como se sugiere gena2x.

AFAIK, este tipo de "protección" se habilita automáticamente en casos de fallas físicas. Esta es básicamente una forma de recuperar sus datos antes de que ocurra algo crítico (disco frito).

Entonces, en un momento, el firmware del disco USB detectó una falla.

Ahora, los errores suceden. Falsos positivos también. Pero también podría ser el principio del fin de su disco (o incluso el final del fin si el comando no funciona).


Ya probé esto. Ver pregunta
kRiZ

4

Hola hombre, tengo el mismo problema que tú y sigo este tutorial: enlace

A. Primero debemos eliminar las particiones antiguas que permanecen en la llave 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. Luego necesitamos crear la nueva partición.

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. El último paso es crear el sistema de archivos gordo.

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

funcionó hasta "Escriba w para escribir la nueva información de partición en la llave USB":fdisk: failed to write disklabel: Operation not permitted
stallingOne

2

Parece la misma pregunta que este tema de superusuario , y esta respuesta funcionó para mí. Dice: descargue el archivo AlcorMP_5T2F_6T2F_2011-11-10.02y ejecútelo (en MS Win). Excepto este último recurso, es probable que los métodos habituales no funcionen.

Guau. Hay dos problemas 1) No deberías hacer ese tipo de cosas. Al menos, después de ejecutarlo, debe restaurar el valor predeterminado de fábrica del sistema operativo. 2) Busqué esa herramienta, pero parece que se ha ido. alcormicro.com solía entregarlo.

Bueno ... si quieres, te lo puedo enviar por correo electrónico. Soy el autor de la herramienta " at-home-modifier ". Desde esa página, puede encontrar mi correo electrónico desde el archivo "README".Por supuesto, no debe ejecutar ejecutables recibidos de alguien en quien no puede confiar.

Un consejo más recomendable es: lo siento, pero déjalo.


1

Tuve este mismo problema con una memoria USB últimamente.

Lo que hice fue, aparte de verificar el problema de permiso, etc.

  1. lsusb Esto encuentra el dispositivo con la identificación del proveedor y la identificación del producto para usar,
  2. usb_modeswitch con la opción -d.

Esto funcionó para mí sin algo tan extremo para volver a formatear el disco.


0

Traté de crear un usb de arranque usando mi pendrive. Se produjo algún error y la unidad se convirtió en solo lectura. No pude formatearlo en Windows o dividirlo en Linux directamente. No se pudieron crear particiones usando fdisk tampoco. Desesperadamente probé muchas soluciones y no funcionaron. Pensé en instalar Linux en la unidad para que pudiera eliminar la lectura solamente y luego podría formatearla. Los siguientes son los pasos.

  1. Arrancó linux mint en modo live cd.
  2. Elija instalar la opción de menta de Linux
  3. Elija la unidad USB para la instalación
  4. Se eliminó la partición anterior.
  5. Creado nuevo ext4 con / como opción
  6. Aparece una advertencia y se lee No se puede abrir / dev / sdd lectura-escritura
  7. Ahora, saqué mi pen drive y lo volví a insertar
  8. Abrí gparted otra vez e intenté formatearlo y funcionó esta vez
  9. Creó una nueva partición FAT32

Espero que esto funcione para usted también. Todo lo mejor.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.