To be fair, this happens to me also in Debian Gnome, but very very rarely. On Windows, it keeps me from ejecting the drive until after I try it 4-5 times. Every time.
In any case, lsof can help identify the culprit.
lsof | grep DRIVENAME should give which program is keeping it.
Same when you try to remove an external drive.
And on Kubuntu it’s always endlessly writing to the drive, but it doesn’t say what process is doing it and there’s no way to figure it out.
To be fair, this happens to me also in Debian Gnome, but very very rarely. On Windows, it keeps me from ejecting the drive until after I try it 4-5 times. Every time. In any case, lsof can help identify the culprit.
lsof | grep DRIVENAME
should give which program is keeping it.