When I try to transfer big files (1GB or more) to a USB drive (2.0, 3.0, either HDD or "pen drive") everything goes fine, the file is transferred correctly (tried md5 sum both of the original and the transferred one and they do match)...
However both at command line
(mv *bigfile* /media/*username*/*name_of_the_drive*/) and using the GUI (currently running on MATE desktop of Ubuntu 15.10, but it happens on other flavours as well) when at the end of the transfer the progress bar on the dialog freezes (it just freezes when using console). Therefore, I have to manually close the dialog/terminal when I "think" the transfer is complete.
Also, when I tried to write a bootable USB drive with Make Startup Disk utility, the application faces the same issue and freezes, still keeping the "writing session" open and not allowing me to unmount the USB even when i close it. While trying another versions of Ubuntu 15.10 (I have tried several) it actually showed a dialog error saying something like:
"The files have been correctly transferred to the USB drive, however the program could not communicate to the kernel that the writing is completed."
I apologize for not reporting the exact warning, but I do remember that's the meaning of what i read.
Currently running 15.10 MATE, kernel 4.4.1 on x64 laptop machine with GTX960M and proprietary Nvidia drivers installed.
P.S.: I updated to 4.4.1 kernel to see if that could resolve the issue, since It would still do the same on 4.2.0_27. But it obviously didn't.
Thank you in advance for the help,