This question already has an answer here:
We all know that notification 'Drive X was not ejected properly'. I have a laptop, which I use regularly at my desk with monitor etc, as well as on the go. I want to be able to back up my data to an external drive, so I've got a 1 TB drive connected via a USB hub alongside my mouse an keyboard.
It's a real pain trying to remember to eject the disk before I unplug the laptop to take it somewhere. Especially when I'm in a hurry I often forget. I've seen that notification countless times when pulling out thumb drives but nothing ever happened so I stopped taking it seriously.
That is, until my backup drive got corrupted. It's now in a state where disk utility consistently fails to reformat it and time machine can't write to it. I have two other USB devices this has happened on, but they were fairly old ones I used infrequently so I assumed something else had made them fail.
Why does OS X require users to be so careful ejecting drives? Both Windows and Ubuntu (the other two OS's I've used) seem to handle this fine. Is there a way that I can have this drive consistently connected so that backups happen automatically, but that I don't have to worry about the drive being damaged?