Writing files on USB issue


I have been using Manjaro at least 3 years for now. Now on my new laptop (Huawei Matebook D 14 inch on AMD ryzen5). I am using KDE.

Lately I have encountered and issue with copying files to USB sticks and on my android phone.
The large media files are almost always corrupted on USB or phone - movies are unable to open and mp3 files are "cutted". Other documents like large pdfs as well.

Usually I copy-paste files in Dolphin, so I tried Krusader instead, but with similar results.
USBs are FAT partitioned to share my files with "Windows fiends". But I also have this issue when moving files on manjaro to my android phone (suppose it have different partition system).

Is it a partition problem or some larger issue of moving files between systems ?
Is there any way I can copy-paste files with error checking and be sure they are well copied on USB or phone ?
I want the USBs content to be later used on Windows or TVs without worrying of corrupted files.

Appreciate for any help with the issue.

Always un-mount the device safely - and wait until all data is flushed to the device.

If you are in doubt - open a terminal and run


When command returns - it is safe to remove the USB.

FAT32 has a file size limit of 4G.

Using exFAT removes the limit.

1 Like

Thank you for help, but unfortunately that didn't solve the problem.
I always un-mount safely.
Even formatted to exFat.
Still large files seem to copy to the USB too fast and the file while mounting the drive again is corrupted. I tried on a few USB sticks with the same results.
The really strange and annoying issue.

I would suggest testing an older LTS kernel such as 4.14. On some systems the newer kernels have produced I/O errors.

This also sounds like there is a possibility that USB power saving settings may be interfering with large transfers that take a long time. Search for info on masking or disabling tlp as a test to see if tlp is causing this issue with a USB power saving setting.

I'm fairly new to running modern linux, and I didn't know about this, copy-to-cache behaviour, and have had issues with copying files onto USB during the last couple of days...

So, now when I know about this, my biggest issue is that I don't get any kind of 'real' progress for the files being copied.

Is there a way to see how much data there is left before the sync is done, or something related to that?

So, I found this article:

But, is there any more user-friendly way, like a progress-bar that can show this to me?

I use KDE in my installation, and while I do understand why the initial copy-progress is done, as far as Dolphin knows, I'd like to have the same progress for the sync-operation. Is there a way?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by