I am working on a project that i store on my usb but whenever i need to take it out it out of the pi, i eject and then pull it out as fast as humanly possible. However, no matter how fast out pull out the usb, it will tell me "USB was disconnected without ejecting", even after i JUST ejected it. And its becoming pretty bad for me as a file called game.lua keeps becoming corrupted i have to re-save it on the pi, hoping to god that i didnt close geany. Could anybody please help? This is really starting to make my head explode