Can't format microSD card

by haunted85   Last Updated February 11, 2019 09:11 AM

I am trying to format a microSD card which was previously used in a Windows Phone. Currently the microSD card is in a Samsung Galaxy Ace Plus (GT-S7500) running Android 2.3.6. I have tried erasing the memory from the Settings menu and now I have plugged the USB and givin it a go from Ubuntu.

Every time I try to format (or manually delete) data, every file and directory seem to stay put.

I thought it could be a microSD card corruption problem, but as I type

sudo fsck -a /dev/sdc

The only warning message I get is:

0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
Automatically removing dirty bit.

Then I issue the command one more time and the check is fine.

Is there anything I can do to format this microSD card?

Update: Running gparted I get this error:

plain floppy: device "/dev/sdc" busy (Resource temporarily unavailable):
Cannot initialize '::'
mlabel: Cannot initialize drive
Tags : formatting

Answers 1

This is due to a bug in fsck.

 # fsck.vfat -v -a -w /dev/sda1

The above command automatically write changes to disk.

The dirty bit is set and cleared in the kernel, when mounting and unmounting a device;

or if its not working try this HDD Low Level Format Tool.This will help you format microSD completely.

December 28, 2015 17:47 PM

Related Questions

phone dead after format all + download in sp falsh tool

Updated November 11, 2017 13:11 PM

Do I need to format my external SD Card?

Updated May 03, 2015 21:04 PM

Remove everything from android

Updated March 02, 2017 17:11 PM

Android Micro SD Card Show Wrong Size

Updated May 21, 2016 08:04 AM