3
3
I've a Transcend SD card for 16 GB and am using it in my smartphone. One day I've discovered that the smartphone recognize it as 6 GB only. I've tried to find the solution to set the correct size of the SD card and accidenally did that:
dd if=/dev/zero of=/dev/sdc
/dev/sdc
is my SD card mouned via the phone. After that, my card is not recognized at all (neither by the phone, nor by the camera nor by the Linux machine). I understand I've broken some kind of MBR on it (some initial record which shows SD card necessary parameters).
I'm using Linux and don't have Windows at all. I found some solutions for Windows (for example, SDFix application), but is there a Linux alternative? Is it possible to repair?
Actually I'm looking for a Linux alternative of this application: https://www.sdcard.org/downloads/formatter_4/
When you do
– naught101 – 2015-03-19T03:01:51.637sudo hdparm -I /dev/sdc
, do you see aSG_IO: bad/missing sense data ...
message? If so, you might want to check http://superuser.com/a/774673/48920, http://askubuntu.com/a/498797/41567 and/or http://www.dedoimedo.com/computers/low-level-formatting.html1Is it still available under
/dev/sdc
? – gronostaj – 2013-11-15T15:43:44.510You successfully wiped your SD card (you overwrote everything with zeros). If there was important data on it you might want to contact a data recovery company near you (note: they will most likely not be able to help you). You just need to create a new partition and format it, gParted would be the easiest answer.
– Bobby – 2013-11-15T15:57:47.357Man, I didn't have any data on that card. I'm just saying that after this operation my card is not recognizabl at all. Trying to access
/dev/sdc
saysNo medium found
. – archer – 2013-11-15T17:27:56.910