microSD card not recognised by lsblk, errors in dmesg
I got a new Kingston 1Tb microSD card and made the mistake of putting it into my Steam deck right off rather than formatting it on my laptop first. The Steam deck format got stuck on “testing” and even though I shut down the device before removing the card, it’s now corrupted.
On my Pop!OS laptop, I tried a bunch of things recommended in similar question posts:
- It doesn’t show up in the list when I run
lsblk - running
dmesggives the following errors when I plug in my USB SD card reader (I’ve used this reader with other microSD cards fine):
[71674.229961] usb 2-1: New USB device found, idVendor=05e3, idProduct=0751, bcdDevice=14.04
[71674.229978] usb 2-1: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[71674.229983] usb 2-1: Product: USB Storage
[71674.229987] usb 2-1: Manufacturer: USB Storage
[71674.876426] BPF: 042_EXPECTED_PRESENT type_id=1726 bits_offset=2432
[71674.876434] BPF:
[71674.876437] BPF: Invalid name
[71674.876438] BPF:
[71674.876442] failed to validate module [usb_storage] BTF: -22
[71674.926925] BPF: 042_EXPECTED_PRESENT type_id=1726 bits_offset=2432
[71674.926951] BPF:
[71674.926955] BPF: Invalid name
[71674.926959] BPF:
[71674.926965] failed to validate module [usb_storage] BTF: -22
- Because
lsblkdoesn’t give me the device name, I can’t useddor similar recommendations. - It doesn’t show up in Gparted.
Anything I can do to recover/format the SD card? I don’t care about data loss.
Read more here: Source link
