Quote:
Originally Posted by compurandom
When the thumb drive is mounted by the operating system, a bit is flipped in its metadata (the "dirty bit"). When you eject, the bit is cleared and the drive is unmounted. If you yank it out without ejecting, the bit is left on, and next time you put it in, windows will complain and ask to repair it.
You say it is working fine, but there may be filesystem damage including partially written files, partially allocated blocks, partially deleted stuff, etc.
|
I can take a brand new thumb drive, copy one file to it using Linux, eject it and wait until it's inactive before pulling it out and
every time when Windows read it, it will say the thumb drive "needs fixed" (even though it works fine). And it does this when I copy any file from any Linux computer I own. I think Windows is a "control freak" OS that doesn't see something it wants to put on that thumb drive. I just ignore the message and the transfer of files always works.