Lo primero es qie hagas una copia de seguridad de esa SD no vaya ser que esté a punto de palmarla.
Para descartar fallo de la SD prueba usando otro dispositivo Android que tengas en casa que acepte SD. Si va bien y no tiene esos síntomas puedes respirar un poco más tranquilo.
Prueba desmontar o desactivar la SD desde las opciones de Android, sacar la SD y volverla a meter. Comprueba que los contactos, los pines, no estén dañados y no se te ocurra usar el truco de soplar como pasaba con los cartuchos de las máquinas viejas.
Comprueba que no es tú teléfono usando otra SD. Lo importante es terner un diagnóstico completo tanto de la SD como el teléfono. Descartar facilitará la reducción de sospechas hasta llegar a una conclusión bastante probable.
Y bueno, también puedes hacerlo en plan la vieja escuela, formatea desde Android la SD y luego vuelve a copiar lo que tenías. Esto en la época de MSDOS era lo mejor antes que aparecieran las herramientas de diagnóstico de Peter Norton
Si has descartado la SD bien porque funciona en otro dispositivo y tienes sospechas claras de que es tu teléfono entonces podrías dejar de fabrica el teléfono. Existe un proceso similar para todos los Androids pero seguramente requerirá rutear el teléfono. Si después de dejarlo de fábrica persiste el problema y te has asegurado muy bien que la SD no es el problema entonces podría ser el lector de tarjeta.
He hecho lo que dijiste de probar la SD en otros dispositivos, y va sin problemas, ya la he formateado pero sigue igual, así que el problema debe ser mi Android.
Otro detalle es que dado que antes de tener este problema mi móvil era root, y de un momento a otro empezó a entrar en un bucle de reinicio en la pantalla del fabricante (bootloop... creo). Así que sin salida tuve que flashear mi Android, fue un tiempo después de eso que empecé a tener el problema.
No sé si tenga algo que ver, pero lo pongo como dato:
Revisando los archivos del sistema vi que en la carpeta
/storage estan las carpetas
/sdcard0 y
/sdcard1, la
sdcard0 me lleva al directorio de la SD, y la
sdcard1 me lleva al Almacenamiento Interno.
El caso es que
no existe la carpeta /emulated y no sé si eso deba ser así, hasta donde sé esa carpeta tiene
/0 y
/legacy en su interior los cuales son "atajos" del sistema operativo.
En verdad que me estoy desesperando con este problema... Y como se ve ya llevo tiempo así