Re: cambiar write protect a OFF en sdb de una memoria usb
El día 7 de noviembre de 2008 7:33, Alberto Vicat
<albertovicat@gmail.com> escribió:
> Calabaza escribió:
>>
>> El día 7 de noviembre de 2008 7:57, Alberto Vicat
>> <albertovicat@gmail.com> escribió:
>>>
>>> Calabaza escribió:
>>>>
>>>> Hola a todos:
>>>>
>>>> Tengo el siguiente problema, tengo una memoria usb kingston de 4Gb que
>>>> me la trajeron llena de virus, y bueno, no puedo formatear ni nada de
>>>> nada.
>>>>
>>>> He intendando formatearla, borrarle la particion y todo eso y me dice
>>>> que el dispositivo es de solo lectura:
>>>> Googleando, he encontrado que al ver el dmesg en la gran mayoría
>>>> muestra el atributo Write Protect is Off en el dispositivo sd* (mi
>>>> caso sdb), y quisisera saber como puedo cambiar este valor a OFF para
>>>> poder formatearlo.
>>>> A continuación muestro la parte de la salida de dmesg que crei mas
>>>> relevante:
>>>>
>>>> device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised:
>>>> dm-devel@redhat.com
>>>> Vendor: Kingston Model: DataTraveler 2.0 Rev: PMAP
>>>> Type: Direct-Access ANSI SCSI revision: 00
>>>> SCSI device sdb: 7839744 512-byte hdwr sectors (4014 MB)
>>>> sdb: Write Protect is on
>>>> sdb: Mode Sense: 23 00 80 00
>>>> sdb: assuming drive cache: write through
>>>> SCSI device sdb: 7839744 512-byte hdwr sectors (4014 MB)
>>>> sdb: Write Protect is on
>>>> sdb: Mode Sense: 23 00 80 00
>>>> sdb: assuming drive cache: write through
>>>> sdb: sdb1
>>>> sd 1:0:0:0: Attached scsi removable disk sdb
>>>> usb-storage: device scan complete
>>>> eth0: link up
>>>> ACPI: AC Adapter [ACAD] (on-line)
>>>> ACPI: Power Button (FF) [PWRF]
>>>> lp0: using parport0 (interrupt-driven).
>>>> ppdev: user-space parallel port driver
>>>> mtrr: your processor doesn't support write-combining
>>>> FAT: utf8 is not a recommended IO charset for FAT filesystems,
>>>> filesystem will be case sensitive!
>>>>
>>>> A quí les paso lo que probe con fdisk:
>>>>
>>>> lotlorien:/home/limitado1# fdisk /dev/sdb
>>>> No podrá escribir la tabla de particiones.
>>>>
>>>> El número de cilindros para este disco está establecido en 48998.
>>>> No hay nada malo en ello, pero es mayor que 1024, y en algunos casos
>>>> podría causar problemas con:
>>>> 1) software que funciona en el inicio (p.ej. versiones antiguas de LILO)
>>>> 2) software de arranque o particionamiento de otros sistemas operativos
>>>> (p.ej. FDISK de DOS, FDISK de OS/2)
>>>>
>>>> Orden (m para obtener ayuda): m
>>>> Orden Acción
>>>> a Conmuta el indicador de iniciable
>>>> b Modifica la etiqueta de disco bsd
>>>> c Conmuta el indicador de compatibilidad con DOS
>>>> d Suprime una partición
>>>> l Lista los tipos de particiones conocidos
>>>> m Imprime este menú
>>>> n Añade una nueva partición
>>>> o Crea una nueva tabla de particiones DOS vacía
>>>> p Imprime la tabla de particiones
>>>> q Sale sin guardar los cambios
>>>> s Crea una nueva etiqueta de disco Sun
>>>> t Cambia el identificador de sistema de una partición
>>>> u Cambia las unidades de visualización/entrada
>>>> v Verifica la tabla de particiones
>>>> w Escribe la tabla en el disco y sale
>>>> x Funciones adicionales (sólo para usuarios avanzados)
>>>>
>>>> Orden (m para obtener ayuda): p
>>>>
>>>> Disco /dev/sdb: 4013 MB, 4013948928 bytes
>>>> 5 cabezas, 32 sectores/pista, 48998 cilindros
>>>> Unidades = cilindros de 160 * 512 = 81920 bytes
>>>>
>>>> Disposit. Inicio Comienzo Fin Bloques Id Sistema
>>>> /dev/sdb1 * 51 48999 3915840 c W95 FAT32 (LBA)
>>>>
>>>> Orden (m para obtener ayuda): d
>>>> Se ha seleccionado la partición 1
>>>>
>>>> Orden (m para obtener ayuda): w
>>>>
>>>> No se puede escribir /dev/sdb
>>>> lotlorien:/home/limitado1#
>>>>
>>>> Y aquí les envio el resultado de probar el formateo con ext3:
>>>>
>>>> lotlorien:/home/limitado1# mkfs.ext3 /dev/sdb1
>>>> mke2fs 1.40-WIP (14-Nov-2006)
>>>> /dev/sdb1: Sistema de ficheros de sólo lectura mientras se ajustaba el
>>>> súper bloque
>>>> lotlorien:/home/limitado1#
>>>>
>>>> Alguna sugerencia?
>>>>
>>>> Muchas gracias por su atención.
>>>
>>> Yo probaría con mke2fs -F
>>> Fijate lo que dice la man page de mke2fs:
>>>
>>> -F Force mke2fs to create a filesystem, even if the specified
>>> device is not a partition on a block special device, or if other
>>> parameters do not make sense. In order to force mke2fs to cre-
>>> ate a filesystem even if the filesystem appears to be in use or
>>> is mounted (a truly dangerous thing to do), this option must be
>>> specified twice.
>>>
>>> Incluso dice que con -F -F (debe ser -FF) puede formatearlo aún estando
>>> ocupado.
>>> Esto te lo formatearía en ext2, pero una vez "limpiado" no creo que
>>> tengas
>>> problemas para hacerlo con otro fs.
>>>
>>> Saludos
>>>
>>
>> Lo he intentado y lo mismo:
>>
>> lotlorien:/home/limitado1# mke2fs -F /dev/sdb1
>> mke2fs 1.40-WIP (14-Nov-2006)
>> /dev/sdb1: Sistema de ficheros de sólo lectura mientras se ajustaba el
>> súper bloque
>> lotlorien:/home/limitado1# mke2fs -FF /dev/sdb1
>> mke2fs 1.40-WIP (14-Nov-2006)
>> /dev/sdb1: Sistema de ficheros de sólo lectura mientras se ajustaba el
>> súper bloque
>> lotlorien:/home/limitado1# mke2fs -F -F /dev/sdb1
>> mke2fs 1.40-WIP (14-Nov-2006)
>> /dev/sdb1: Sistema de ficheros de sólo lectura mientras se ajustaba el
>> súper bloque
>> lotlorien:/home/limitado1#
>
> Reenvío tu mensaje a la lista, se te escapó a mi privado.
jejejeje... disculpas...
> Al parecer está rebelde el tipito. Pero algo aparecerá por ahí.
Me es bastante extraño...
imagino que ha de haber alguna forma pasar este atributo a OFF con el
udev puede ser?
(considerando que es el que crea los dispositivos)... pero no se,
Olvide decir que el Etch esta corriendo en un vmware server...
> Saludos
Un abrazo...
--
§~^Calabaza^~§ from Villa Elisa, Paraguay
----------------
A hendu hína: Franz Schubert - Fritz Wunderlich - Fischer - Dieskau -
Im Fruhling (En la primavera)
http://foxytunes.com/artist/franz+schubert+-+fritz+wunderlich+-+fischer+-+dieskau/track/im+fruhling+(en+la+primavera)
Reply to: