lunes, 25 de febrero de 2013

Reparar una memoria solo lectura en linux

Muchas veces tienes una memoria que no puedes meter datos es por que esta en modo solo lectura y solo puedes leerlo para eso es necesario reparar la memoria para este fin utilizaremos un par de comandos de linux en la terminal estos son:

df = muestra el uso del disco duro y otras informaciones como el punto de montaje y sistemas de archivos

entonces hacemos un df en la terminal:


antes que nada para que este comando funcione en tu memoria deberias haberla tenido montada anteriormente (con abrirla se monta :P), para que hacemos esto para saber el sistema de ficheros mas que nada y volveremos a desmontar la memoria

umount = Desmonta un  disco/dispositivo

en nuestro caso nuestra memoria se llama BLACKBERRY para desmostarla lo tenemos que hacer como usuario con privilegios root para ello usaremos sudo...

sudo umount Montado en


fsck = Estado del disco/dispositivo, su parametro -r modo interactivo, espera nuestra respuesta y -p reparacion automatica (sin hacer preguntas)
Entonces para repararla necesitaremos tener permisos root usaremos sudo el comando seria asi:

sudo fsck -r S.ficheros <--- con esta opcion hace preguntas entonces te pediria seleccionar opcion de si eliminas o no un archivo si lo renombras o no etc...

sudo fsck -p S.ficheros <--- con esta opcion es automaticamente no te pregunta nada


En este caso utilize el modo pregunta y listo selecciono la opcion 1,2,3,4,5,6 segun me convenga pero si no quieren hacer este embrollo usen la opcion -p y listo, espero que este minituto les sea de utilidad a muchos.

2 comentarios:

  1. Probando. Te cuento luego si me funcionó!

    ResponderEliminar
  2. Hola, gracias por el post... pero no me funcionó.
    Me dice:

    qwito@qwitoPad-T410:~$ sudo fsck -p /dev/sdb1
    fsck de util-linux 2.20.1
    fsck.fat 3.0.26 (2014-03-07)
    There are differences between boot sector and its backup.
    This is mostly harmless. Differences: (offset:original/backup)
    65:00/01
    Not automatically fixing this.
    /dev/sdb1: 1 files, 1/1903223 clusters

    Lo formateé anteriormente y tras estos pasos, el usb sigue siendo solo de lectura :(

    ResponderEliminar