@JMac
unmount it
run fsck against it
remount it (hopefully fixed)
then copy your data first thing, DO NOT WRITE TO THE SD CARD
config.js
custom.css
and a list of all the modules in modules (ls *)
if u WANT to try in each module folde do git remote -v
so we know where it came from
quickest way in each module folder
git remote -v | tail -a ~/module_list
this will list to github source (git remote -v) and append that info (tail -a) to a known file in your home folder (~ = home)
this is what my backup script does
IF you have any modules that require authentication (run an auth script)
ls *.json while you are there,
you could also run my backup script, from the web page copy/paste with -s pointing to the mounted folder MagicMirror
https://github.com/sdetweil/MagicMirror-backup-restore
…MM_backup -s /media/??? some gobbleygoop name (tab key will fill it in after the 1st letter)
this will create the MM_backup folder in your logged on user home folder…
and do all the work described above (after the mount)
https://github.com/sdetweil/MagicMirror-backup-restore