Detect your micro SD card
# dmesg
[ 482.261836] scsi 1:0:0:0: Direct-Access Multiple Card Reader 1.00 PQ: 0 ANSI: 0
[ 482.265756] sd 1:0:0:0: Attached scsi generic sg1 type 0
[ 483.034812] sd 1:0:0:0: [sdb] 3911680 512-byte logical blocks: (2.00 GB/1.87 GiB)
[ 483.036904] sd 1:0:0:0: [sdb] Write Protect is off
[ 483.036931] sd 1:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 483.038288] sd 1:0:0:0: [sdb] No Caching mode page found
[ 483.038321] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[ 483.058653] sdb: sdb1
[ 483.066093] sd 1:0:0:0: [sdb] Attached SCSI removable disk
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 298.1G 0 disk
├─sda1 8:1 0 103.6G 0 part
├─sda2 8:2 0 450M 0 part
├─sda3 8:3 0 1K 0 part
├─sda5 8:5 0 120.2G 0 part
├─sda6 8:6 0 2G 0 part [SWAP]
└─sda7 8:7 0 71.8G 0 part /
sdb 8:16 1 1.9G 0 disk
└─sdb1 8:17 1 1.9G 0 part
Repair file system micro SD card
# umount /dev/sdb1
umount: /dev/sdb1: not mounted.
root@ajung1215b:~# umount /dev/sdb
umount: /dev/sdb: not mounted.
# fsck.vfat -a -w /dev/sdb1
option:
- -a : automatic repair filesystem
- -w : write change immediately
Format if there is no data you can saved and you want fresh storage in micro SD card
# mkfs.vfat /dev/sdb1
mkfs.fat 4.2 (2021-01-31)