SoloCodigo
Informática en general => Hardware => Mensaje iniciado por: Geo en Martes 31 de Marzo de 2009, 09:02
-
Me han dado una memoria USB marca Kingston que se ha vuelto de solo lectura, la memoria no tiene selector para establecer esta opción, sin embargo, en la computadora no se puede editar, eliminar ni crear ningún archivo pues muestra el error de que el dispositivo es de solo lectura (probé en Windows Vista y en Ubuntu).
¿A alguien le ha pasado esto? ¿Saben si existe alguna forma de configurar desde software? O simplemente es que la memoria se ha dañado :P.
Gracias de antemano :).
-
O simplemente es que la memoria se ha dañado
Parece ser más bien esto. Lástima.
-
Eso me temo, lo que me extraña es no encontrar alguien con un caso parecido :p.
Gracias por la respuesta :).
-
¿Puedes darle formato ("formatear")? (salva las cosas que tengas ahí antes, por supuesto :) )
-
No, no me es posible darle formato, muestra un mensaje de error aludiendo a que el dispositivo es solamente de lectura.
-
Hola.
Hace poco me dieron una memoria usb kingstone en las mismas condiciones, el problema es que tenía un virus y este virus bloquea todo.
Lo que realicé fue, conectarla en linux, de ahí le cambié los permisos a todos los archivos, ya que los archivos tenían persisos de sólo lectura, después de ahí, se eliminan los archivos .exe que son los virus y un archivo autorun.inf. Tratas de respaldar tus archivos, pero revisa que dentro de carpetas no exista un .exe o .com con el nombre de la carpeta, en ese caso lo deberas borrar. Finalmente, formateas la memoria y regresas tus archivos a la memoria y listo. La memoria funciona normamente.
Espero te sirva.
Hasta luego.
-
No, no me es posible darle formato, muestra un mensaje de error aludiendo a que el dispositivo es solamente de lectura.
Ni a bajo nivel?
Saludos
-
Lo que realicé fue, conectarla en linux, de ahí le cambié los permisos a todos los archivos, ya que los archivos tenían persisos de sólo lectura, después de ahí, se eliminan los archivos .exe que son los virus y un archivo autorun.inf. Tratas de respaldar tus archivos, pero revisa que dentro de carpetas no exista un .exe o .com con el nombre de la carpeta, en ese caso lo deberas borrar. Finalmente, formateas la memoria y regresas tus archivos a la memoria y listo. La memoria funciona normamente.
Pensé que podía ser algo similar, por eso es que la probé en Linux, sin embargo, no es así. Los archivos no están como solo lectura, no tengo archivos .exe con nombres de las carpetas (ya me ha tocado ese virus :P), aunque por ahí encontré una carpeta con nombre autorun.inf y otras dentro con nombres ilegibles.
Ni a bajo nivel?
Por el momento probé con el programa HDD Low Level Format Tool y me lanza un error. En cuanto pueda probaré con alguna utilidad en disco de arranque (LiveCD, Hiren's Boot, etc.), aunque a estas alturas creo que se trata de una memoria irrecuperable :ouch:.
-
¿Has probado en Linux con dd if=/dev/zero of=/dev/usb bs=1g count=numero_gigas? Cambia /dev/usb por el dispositivo que represente a tu pendrive y numero_gigas por los gigabytes que tenga. Si no llega a 1GB de tamaño, usa bs=1m y especifica los megabytes. Necesitas permisos de root
IMPORTANTE: CUIDADO NO TE EQUIVOQUES AL ESPECIFICAR EL DISPOSITIVO EN of PORQUE TE BORRARÍA CUALQUIER DISCO DE FORMA IRRECUPERABLE Y SIN PREVIO AVISO
Ya me cuentas qué tal.
P.D: puede tardar un ratito en completarse el comando dd ^_^
-
Qué tal, gracias por el dato m0skit0, aunque tampoco tuve éxito:
Con la unidad montada:
$ sudo dd if=/dev/zero of=/dev/sdb1 bs=1G count=2
dd: escribiendo «/dev/sdb1»: Operación no permitida
1+0 registros de entrada
0+0 registros de salida
0 bytes (0 B ) copiados, 1.08319 s, 0.0 kB/s
Desmontando:
$ sudo umount /dev/sdb1
$ sudo dd if=/dev/zero of=/dev/sdb1 bs=1G count=2
dd: abriendo «/dev/sdb1»: Sistema de solo lectura
Gracias a todos por sus comentarios :).