Need help connecting to Micro SD card

My micro SD had somehow gotten corrupted in a way that it can’t connect to Windows. I switch over to try it on opensuse, but it gave me:
An error occurred while accessing ‘SD’, the system responded: The requested operation has failed: Error mounting /dev/sde1 at /run/media/cyborg/SD: Command-line `mount -t “vfat” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=100,shortname=mixed,utf8=1,showexec,flush,flush” “/dev/sde1” “/run/media/cyborg/SD”’ exited with non-zero exit status 32: mount: /run/media/cyborg/SD: can’t read superblock on /dev/sde1.

I still am able to use all the data on there (it stills haves all the files, for I can still use it in my MP3 player), but am unable to mount it on my computer in order to backup or add more files.

Looking around on google:

sudo fdisk -l /dev/sdg1 gives me some info

Disk /dev/sdg1: 14.9 GiB, 15927345152 bytes, 31108096 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000

https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif
So, what should I do next in order to recover files?

You could try “photorec” Digital Picture and File Recovery which despite it’s name will (attempt) to recover a multitude of file types.

It’s in the OSS repository.

From your description it sounds very much like a corrupted file system, I’d attempt to recover what you can, then reformat the card. Although it is possible the card has/is failed/failing.

As said above. The system assumes there is one partition there with a vfat file system. But the superblock can’t be read/interpreted. That makes the whole file system unusable.

Maybe your MP3 player ignored the file system structure and has some blunt metod to find MP3 files. But others will fail. When you are able to find something that can read files there, use it to copy them. That is of course not needed when you have a backup of the files (as you should have).