How do I reformat my MicroSD card into FAT32? (Linux)
Reformatting your MicroSD card is like giving it a clean slate, ready to capture more amazing memories with your camera. Whether it’s for fresh adventures or freeing up space, it’s a quick and easy process on Linux. Don't worry, you don’t need to be a secret cyberweapon developer (unless you want to be... but we’ll keep that between us).
⚠️WARNING⚠️ This process will erase any data that is saved on your MicroSD card. Ensure that any data on your card is backed up prior to reformatting.
What You’ll Need:
01 Your MicroSD card (inserted into your camera or a card reader).
02 A computer running Linux (any popular distro will do).
03 A sense of adventure (and maybe a tiny bit of command-line expertise).
Step-by-Step Guide:
1. Insert the MicroSD Card
Plug your MicroSD card into the card slot on your computer or use a USB card reader if needed. TOnce inserted, check if your computer recognized the card by running the following command in the Terminal:
dmesg | tail
This command will show the last few lines of system messages, including details about newly connected devices. Look for an entry mentioning mmcblk
(for internal card readers) or sdX
(for USB readers). This indicates the system found your card. If you see something like:
[1234.567890] mmcblk0: new high-speed MMC card at address 0001
[1234.567891] mmcblk0: mmcblk0p1
Congrats! Your computer recognized the MicroSD card.
2. Open the Terminal
Ah, the Terminal. The place where real coding magic happens. Or, in this case, some humble reformatting.
Press Ctrl + Alt + T
to open it, or find Terminal in your applications menu.
3. Identify Your MicroSD Card
In the terminal, type:
lsblk -p
This command lists all your storage devices, with special emphasis on their complete file paths (that's where the -p
comes into play). Look for your MicroSD card. By default, it is named usually listed as something like /dev/sdb
or /dev/mmcblk0
.
4. Unmount the MicroSD Card
Before formatting, you need to unmount the card so no other processes are using it. Type:
sudo umount /dev/sdX1
(Replace /dev/sdX1
with the actual device name of your MicroSD card partition.)
5. Reformat the Card
Now, let’s give that card a fresh start. There are a few various types of formats (like exFAT and NTFS), but the one which we will be using is FAT32, which assures compatibility your camera and works across various devices. To format the card, type:
sudo mkfs.vfat /dev/sdX
Again, replace /dev/sdX
with the correct device name. mkfs
is the magical command which will do the reformatting; vfat
stands for FAT32—our target format.
6. Verify the Format
After formatting, you can check the success of your operation by typing:
lsblk -f
This shows the file system type of each storage device. Your MicroSD card should now be listed as vfat
under the FSTYPE
(Filesystem Hierarchy Standard) column. Mission accomplished—no cyber sabotage necessary.
7. Safely Remove the MicroSD Card
Once formatted, you can safely remove your card. If you mounted it before, unmount it again with:
sudo umount /dev/sdX
Remember that /dev/sdX
is just a placeholder for your card's actual path.
8. Insert the Card into Your Camera
Pop your newly formatted MicroSD card back into your camera. It’s now ready to store more beautiful photos and videos, free from the clutter of old files (and free from any “questionable” data that may or may not have been wiped).
😉