Newsgroup: it.comp.hardware.storage
Titolo: Brasare una SD

Ho una SDHD da 16GB da un po' di tempo.
E' "vera", nel senso che non e' una memoria piu' piccola etichettata come 
piu' grande...
E' quasi sempre piena quindi so quel che dico. :)
Da qualche ora, durante una copia sotto Ubuntu, si e' imbordellato il 
sistema e ho dovuto resettare.
Da qual momento la memoria non ha piu' un file system e risulta essere da 
11,25GB senza alcuna partizione.
Me ne frego dei dati (di cui ho completo backup) ma mi scoccia perdere quei 
4GB abbondanti di spazio.
Non c'e' nulla che possa farmi vedere tutti i 16GB, finora.
Ho provato da Gparted a tanti altri, sotto Linux e sotto Windows.
Normalmente quando mi capita una cosa del genere con un HD uso il caro e 
vecchio DISKEDIT.EXE di Norton, sotto DOS.
Seleziono i primi 1000 settori e gli scrivo degli ZERO dentro.
Risultato: disco piallato.
Ad esempio un disco Lacie USB2 non voleva saperne di liberarmi quel GB usato 
dal SUO sistema operativo per le copie di backup.
Dopo aver estratto il disco SATA interno e averlo collegato al PC... una 
passata di zeri nei primissimi settori ha risolto tutto.
Nemmeno Gparted ci riusciva.
Ora chiedo: esiste un software simile anche per le memorie da leggere con 
lettore USB?
Se potessi collegare la memoria al PC sul bus IDE avrei gia' tentato 
diskedit, ma essendo una SD devo farlo per forza da un sistema operativo che 
legge le SDHC.
Oppure un formattatore a basso livello per SD... cosa esiste in giro?
Mi serve un software che scavalchi quello che gli dice il lettore USB che 
legge a sua volta dalla memory card.
In pratica devo scrivere sulla SD direttamente, perche' altrimenti se il SW 
chiede al lettore quest'ultimo gli dira' sempre che la memoria e' di 
11.25Gb.
Grazie. 

 chiede al lettore quest'ultimo gli dira' sempre che la memoria e' di 11.25Gb.
Prova ad usare Spinrite... anche se adesso non ricordo se vada bene 
anche con le memorie flash.
Ci sarebbe poi questo:
 
http://panasonic.jp/support/global/cs/sd/download/sd_formatter.html
Va bene anche per le SD non Panasonic...

 Ci sarebbe poi questo:
Provero'. 

> Ci sarebbe poi questo:
Niente da fare.
Bisogna "parlare" col firmware della scheda, o qualcosa di simile.
Hai presente i programmi che usano i cinesi truffaldini per far sembrare una 
SD da 1GB come una da 16GB?
Mi serve esattemente un software che agisca a quel livello.
Tutto il resto si appoggia a cio' che dice la flash, e qui casca l'asino. 


In tal caso non saprei... in bocca al lupo.
Semmai contatta uno di questi cinesi e fatti mandare il programmino :D

 Semmai contatta uno di questi cinesi e fatti mandare il programmino :D
L'ho gia' trovato... :)
Solo che funziona solo con determinati tipo di chip controller e io leggo la 
SD tramite un adattatore SD...
Bah, finiro' per riciclarla come 12GB... 

 Bah, finiro' per riciclarla come 12GB...
Misï¿œ che alla fine ï¿œ la cosa migliore...

 Mis� che alla fine � la cosa migliore...
Credo, e sottolineo credo, che il chip di controllo della SD abbia fatto 
harakiri su un quarto della scheda.
Non a caso 11.25GB sono proprio 12miliardi di bytes tondi (piu' o meno).
Stavo aggiornando Ubuntu live persistente su una SD... stava frullando ormai 
da un'oretta.
La prossima volta faccio tutto da macchina virtuale e poi mi copio il 
casper-rw.
E' anche vero che la SD era vecchiotta.

 che legge le SDHC.
da linux:
dd if=/dev/zero of=/dev/sdc bs=512
"/dev/sdc" e' solo indicativo

 dd if=/dev/zero of=/dev/sdc bs=512
dd vede quello che vede il kernel.
Se il kernel vede 12GB, quello sara'.
Tanto e' vero che Gparted vede sempre 12GB.
Grazie lo stesso.

 Tanto e' vero che Gparted vede sempre 12GB.
che c'entra, quel comando serve solo a cancellare l'MBR, non sa quanto e' 
grande il dispositivo e non gli interessa :)
Dopo serve comunque fdisk o cfdisk per partizionare, se vuoi farlo.
Oppure, puoi azzerare l'MBR, e dare
mkfs.vfat /dev/sdc
(quindi senza alcun numero dopo la "c", per esempio /dev/sdc1)
In questo modo crei il filesystem direttamente, senza partizioni.
Comunque credo che la tua ipotesi sia realistica, 1/4 del controller e' 
andato a donnine.

 che c'entra, quel comando serve solo a cancellare l'MBR
Aridanghete.



leggi il resto del post, soprattutto la parte finale.

Nel suo scritto precedente, Baron d'Holbach ~1723-1789~ ha sostenuto :

Lo penso anch'io... c'ï¿œ poco da fare ormai.