And now I have a new problem. I can read from ANYWHERE on my removable drive (USB thumb flash drive). But I can only WRITE to the first sector Trying to write ANYWHERE ELSE causes the API function to fail, and thus the write does not occur.

Please tell me why.