offtopic - cartão sd bichado?
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?
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