I have a Samsung galaxy s8. I was using an external card reader to access a micro sd card. Initially it worked fine, but lately I have been having some odd behavior. The first time I connect the card reader to the phone, it works fine, I can access files on the microsd card. However if disconnect and reconnect the the microsd card, it isn't detected. If I attach the card reader to a windows PC, it says an error was detected and scan the drive. Generally if I restart the phone, it detects the card again.
I'm at a loss for what's going on. To complicate matters, I am not trying to read the sd card internally. I am using a USB-c to USB-a adapter to connect the phone to an SD card reader and I am using an SD to Microsd adapter. I have tried multiple usb-c to usb-a cables, and multiple micro sd - sd card adapters. Both USB-C to USB-A cables are the same type, so it could still be some wort of cable issue, but I don't think so.
This isn't something I am using for phone storage, I have some trail cameras and the microSD cards are from them. I want to be able to access the pictures on the microsd card in the field and copy the images to my phone storage.
This seems more like a software issue than a hardware issue, but I'm not completely sure. I know android 9 (which is what my phone has) is getting pretty old, so I'm not sure if that's the issue, but it seems like it could be.
parted
/gdisk
to check the partitioning on the card. But first make sure that your card reader isn't broken.Disk Management
(diskmgmt.msc) to view existing partitions on the card. Delete the existing one and create a new one using a suitable file-system (NTFS, exFat, FAT32). superuser.com/questions/1223640/where-is-my-disk