I have Linux on my computer, and I sometimes put files from my computer to a thumb drive to school.

My school, however, has Windows, and the first time I plug in my thumb drive, it believes it's corrupted. I scan, says that I need to fix it, and at the end of the scan, says that there are no errors on the thumb drive. Everything would then be okay until next time I use my thumb drive.

My thumb drive has the common Fat32 file system, and I never have any problem with it if I don't scan. Why is this so?

  • How are you removing the thumb-drive on your Linux computer? Are you unmounting it before removing it? – user1751825 Mar 8 '16 at 3:40
  • @user1751825 I make sure no processes are running on it, then I eject it manually. – Lawful Lazy Mar 8 '16 at 3:48
  • Just out of curiosity. Does it still occur if you actually shutdown the Linux computer before removing the drive? – user1751825 Mar 8 '16 at 4:12
  • 1
    you have to use the umount command,or GUI equivalent. – cybernard Mar 8 '16 at 4:15

The "scan and fix" message that Windows gives you is a catch-all message that can indicate a few different things (e.g. just the drive being unmounted incorrectly to actual filesystem corruption). My guess - based on it not finding any issues - is that it's not being unmounted / "ejected" before being removed from the linux machine.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.