I'm trying to put my music collection (~37GB) onto my android phone's SD card via USB cable and MTP. It has to go on the card, because my phone's internal memory is not capacious enough.
I've tried drag and drop, rsync, cp, etc. (OS is Linux, phone is Galaxy S8)
Once I get about ~15 GB of data in the directory I can't even ls it or look at it in the GUI file browser, much less add more. Attempting to do anything at that point seems to crash the filesystem driver.
Googling the problem seems to be useless, I just get a bunch of basic tutorials on transferring data with no mention of problems or scope.
Is there some known way to accomplish this short of yanking out the SD card and loading things onto it directly? Am I just weird for trying to copy such a large amount of data via USB/MTP?