offtopic - cartão sd bichado?

2009-12-20 Por tôpico Bruno Buys
Olá,
Tenho um cartão micro-sd que aparece como somente 60MB de capacidade, quando
o valor deveria ser 8GB. Após fuçar muito no cartão com editores de fs e de
partições, só me resta pensar que o cartão está realmente bichado. Alguém
tem alguma sugestão de alguma ferramenta power metal, que me faça recuperar
esse cartão?
Eis algumas saídas:


(plugando o cartão com um leitor de cartões)

[16533.216108] usb 5-1: new high speed USB device using ehci_hcd and address
6
[16533.354399] usb 5-1: New USB device found, idVendor=05e3, idProduct=0715
[16533.354417] usb 5-1: New USB device strings: Mfr=3, Product=4,
SerialNumber=2
[16533.354428] usb 5-1: Product: USB Reader
[16533.354436] usb 5-1: Manufacturer: Genesys
[16533.35] usb 5-1: SerialNumber: 9407
[16533.354756] usb 5-1: configuration #1 chosen from 1 choice
[16533.844147] Initializing USB Mass Storage driver...
[16533.844542] scsi2 : SCSI emulation for USB Mass Storage devices
[16533.845993] usbcore: registered new interface driver usb-storage
[16533.846006] USB Mass Storage support registered.
[16533.846293] usb-storage: device found at 6
[16533.846299] usb-storage: waiting for device to settle before scanning
[16538.845759] usb-storage: device scan complete
[16538.848142] scsi 2:0:0:0: Direct-Access Generic  STORAGE DEVICE
9407 PQ: 0 ANSI: 0
[16539.017153] sd 2:0:0:0: [sdb] 118784 512-byte hardware sectors: (60.8
MB/58.0 MiB)
[16539.018385] sd 2:0:0:0: [sdb] Write Protect is off
[16539.018400] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[16539.018409] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[16539.021523] sd 2:0:0:0: [sdb] 118784 512-byte hardware sectors: (60.8
MB/58.0 MiB)
[16539.022752] sd 2:0:0:0: [sdb] Write Protect is off
[16539.022766] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[16539.022775] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[16539.022795]  sdb:


(plugando o cartão direto no leitor de cartões do note)

[17864.571714] mmc1: new SD card at address 0260
[17864.572140] mmcblk1: mmc1:0260 SD58.0 MiB
[17864.572355]  mmcblk1:


boson:/home/bruno# gpart /dev/mmcblk1

Begin scan...

* Warning: short read near sector(118640), 65536 bytes instead of 66048.
Skipping...
End scan.

Checking partitions...
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(2)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(3)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(4)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r



boson:/home/bruno# fdisk /dev/mmcblk1

The number of cylinders for this disk is set to 1856.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/mmcblk1: 60 MB, 60817408 bytes
4 heads, 16 sectors/track, 1856 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Disk identifier: 0x69737369

Device Boot  Start End  Blocks   Id  System



grato!


Bruno


Re: offtopic - cartão sd bichado?

2009-12-20 Por tôpico Paulino Kenji Sato
On Sun, Dec 20, 2009 at 4:27 PM, Bruno Buys bruno.gru...@gmail.com wrote:
 Olá,
 Tenho um cartão micro-sd que aparece como somente 60MB de capacidade, quando
 o valor deveria ser 8GB. Após fuçar muito no cartão com editores de fs e de
 partições, só me resta pensar que o cartão está realmente bichado. Alguém
 tem alguma sugestão de alguma ferramenta power metal, que me faça recuperar
 esse cartão?

Ola, tem certeza de que esse cartão e realmente de 8GB?
Tem muito cartão de memoria por ai falsos, dizem quem tem xGB, mas na
verdade só tem alguns MB, e vendem baratinho.

Dizem os cartões de memoria, quando blocos defeituosos são detectados,
ele são descontados da capacidade máxima, reduzindo assim a capacidade
total ao longo do tempo. Quem faz isso e o controlador embutido no
cartão.

Também pode ser que o restante esteja protegido por
senha/criptografado (CPRM), uma das características dos cartões SD.
Não sei se existem programas para Linux que permita o acesso a essa
parte protegida.
Esse cartão foi comprada avulso, ou e de algum outro aparelho?

Pode obter mais informações sobre o cartão SD site
http://www.sdcard.org/
Onde também pode ser baixado um formatador, que deve funcionar somente
no windows.

Leitores USB costumam não ter acesso ao CPRM.

Pode tentar apagar os primeiros blocos do cartão com o comando
dd if=/dev/zero of=/dev/sdb bs=512 count=1
ou
badblocks -vvw /dev/sdb


-- 
Paulino Kenji Sato
http://www.nobel.com.br


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org