recuperacion de memorias flash

Forums: 

alguien puede decirme como puedo recuperar una memoria flash, tengo instalado centOS4.3 y no se como recuperarla. me estubieron informando que en linux se podia recuperar, en XP me la reconoce pero no la puedo ver.

sld: centoscuba }:)

re: cuperacion de memorias flash

Imagen de acl

cuando insertes la memoria en el puerto usb, fijate en los mensajes del kernel con 'dmesg' y fijate en lo que dice. Cuando pongo la mia se ve esto:


-- snip --
usb 1-4: new high speed USB device using ehci_hcd and address 11
Device driver usbdev1.11_ep00 lacks bus and class support for being resumed.
usb 1-4: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
Device driver host2 lacks bus and class support for being resumed.
Device driver usbdev1.11_ep81 lacks bus and class support for being resumed.
Device driver usbdev1.11_ep02 lacks bus and class support for being resumed.
Device driver usbdev1.11_ep83 lacks bus and class support for being resumed.
usb-storage: device found at 11
usb-storage: waiting for device to settle before scanning
Device driver target2:0:0 lacks bus and class support for being resumed.
scsi 2:0:0:0: Direct-Access LG USB Flash Disk 2.00 PQ: 0 ANSI: 2
ready
sd 2:0:0:0: [sdb] 1024000 512-byte hardware sectors (524 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
sd 2:0:0:0: [sdb] Assuming drive cache: write through
sd 2:0:0:0: [sdb] 1024000 512-byte hardware sectors (524 MB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
sd 2:0:0:0: [sdb] Assuming drive cache: write through
sdb: sdb1
sd 2:0:0:0: [sdb] Attached SCSI removable disk
sd 2:0:0:0: Attached scsi generic sg2 type 0
Device driver target2:0:1 lacks bus and class support for being resumed.
Device driver target2:0:2 lacks bus and class support for being resumed.
Device driver target2:0:3 lacks bus and class support for being resumed.
Device driver target2:0:4 lacks bus and class support for being resumed.
Device driver target2:0:5 lacks bus and class support for being resumed.
Device driver target2:0:6 lacks bus and class support for being resumed.
Device driver target2:0:7 lacks bus and class support for being resumed.
usb-storage: device scan complete
-- snip --

Eso quiere decir que la detecto y vio que tiene una particion (sdb1). Si puedes montar la memoria y ver sus contenidos, copialos y sigue observando los mensajes (tambien puedes monitorear el /var/log/messages) y ver cuales de los archivos dan "Input/Output error": esos son los dañados.

Cuando hayas completado lo anterior (o si te rendiste porque ni siquiera ve las particiones), usa fdisk o cfdisk o qtparted para editar la tabla de particiones a tu gusto y crear el sistema de archivos que prefieras, siempre utlizando la opcion de marcar los bloques dañados.

Suerte.

esto es lo que realmente me muestra cuando la conecto

Imagen de centoscuba

usb 3-2: new full speed USB device using address 2
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
Vendor: SigmaTel Model: MSCN Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 242304 2048-byte hdwr sectors (496 MB)
sdb: Write Protect is off
sdb: Mode Sense: 3e 00 00 00
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
USB Mass Storage device found at 2
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb 3-2: reset full speed USB device using address 2
usb 3-2: control timeout on ep0out
usb 3-2: device not accepting address 2, error -110
scsi: Device offlined - not ready after error recovery: host 2 channel 0 id 0 lun 0
SCSI error : <2 0 0 0> return code = 0x50000
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
lost page write due to I/O error on sdb
scsi2 (0:0): rejecting I/O to offline device
usb 3-2: USB disconnect, address 2
usb 3-2: new full speed USB device using address 3
usb 3-2: control timeout on ep0out
usb 3-2: device not accepting address 3, error -110
usb 3-2: new full speed USB device using address 4
usb 3-2: control timeout on ep0out
usb 3-2: device not accepting address 4, error -110
ohci_hcd 0000:00:03.2: wakeup
usb 4-2: new full speed USB device using address 2
scsi3 : SCSI emulation for USB Mass Storage devices
Vendor: SigmaTel Model: MSCN Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 242304 2048-byte hdwr sectors (496 MB)
sdb: Write Protect is off
sdb: Mode Sense: 3e 00 00 00
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0
USB Mass Storage device found at 2
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
SELinux: initialized (dev hdb, type iso9660), uses genfs_contexts
usb 4-2: USB disconnect, address 2
ohci_hcd 0000:00:03.2: wakeup
usb 4-2: new full speed USB device using address 3
scsi4 : SCSI emulation for USB Mass Storage devices
Vendor: SigmaTel Model: MSCN Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 242304 2048-byte hdwr sectors (496 MB)
sdb: Write Protect is off
sdb: Mode Sense: 3e 00 00 00
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi removable disk sdb at scsi4, channel 0, id 0, lun 0
USB Mass Storage device found at 3
usb 4-2: USB disconnect, address 3
ohci_hcd 0000:00:03.2: wakeup
usb 4-2: new full speed USB device using address 4
scsi5 : SCSI emulation for USB Mass Storage devices
Vendor: SigmaTel Model: MSCN Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 242304 2048-byte hdwr sectors (496 MB)
sdb: Write Protect is off
sdb: Mode Sense: 3e 00 00 00
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi removable disk sdb at scsi5, channel 0, id 0, lun 0
USB Mass Storage device found at 4
usb 4-2: USB disconnect, address 4
ohci_hcd 0000:00:03.1: wakeup
usb 3-2: new full speed USB device using address 5
scsi6 : SCSI emulation for USB Mass Storage devices
Vendor: SigmaTel Model: MSCN Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 242304 2048-byte hdwr sectors (496 MB)
sdb: Write Protect is off
sdb: Mode Sense: 3e 00 00 00
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi removable disk sdb at scsi6, channel 0, id 0, lun 0
USB Mass Storage device found at 5

postea el resultado de lo

Imagen de Monkito

postea el resultado de lo siguiente:

lsusb
ls /dev/sd*

averigua el comando mkdosfs para que hagas una nueva particion fat16 en tu memory..

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum

Si tienes un disco duro sata

Imagen de Monkito

Si tienes un disco duro sata tal vez esa sea /dev/sda, entoces la memory es /sdb

prueba lo siguiente


mkdosfs -F 32 /dev/sdb1
o dependiendo de la antiguedad de tu memory puede ser
mkdosfs -F 16 /dev/sdb1

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum

aclaracion

Imagen de centoscuba

dejame decirte que esto me esta ocurriendo con una memoria de una companera que parece que se le jodio y estoy tratando de salvarla, con otras memorias el sistema la reconoce ok e incluso en algunas trabaja el autorum y puedo trabajar bien

Parece que con la primera

Imagen de Monkito

Parece que con la primera opción no hubo problemas, trata de montarla con

mount -t vfat /dev/sdb1 /ruta/carpeta/

además dime lo que sale con

lsusb

bye

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum

Páginas