@mitu So I tried that just now it actually caused a 20 second delay in the start up process. So I reverted the changes and I've actually just disabled the usbmount services manually and added a line in fstab to mount /dev/sda1 as a work around. Now it boots normally every time.
One solution could be splitting this into two subdirectories, like A-J and K-Z, one of them being a symlink to the USB drive.
That would be a simple visual solution to "hide" the separate-location structure. You could also split it on release year or franchise to help hide the fact.
@ZioDarkmage
sudo fsck.fat /dev/sda1
I always have this where it says it was not properly umounted. I'm looking into it.
Oh well, It is probably nothing.
What was the solution? I'm trying to mount all my configs and roms and everything on an external usb so the 'OS' just runs from the card and nothing else.
@Allanbuzzy You can't speak of a installation here! The usb helper script only copies the roms from the sd card to the usb stick and keeps them on both! It won't delete anything
If you plug in the usb and start up retropie it mounts the usb device to the /home/pi/RetroPie folder, so everything on the sd card is "hided"!
@spud11 after loging in through ssh, you can use "du -sh <directory>" to check the size of the directory and can also use "ls <directory>" to see all the files that are in <directory>