What brand of USB drive and how large is it? I have a 32gig Patriot that wont play more than 15 sec of a song before freezing up.
Its a Kingston Data Traveler 64 GB you can get them from www.newegg.com
or sometimes on ebay. I low-level formatted mine using my Linux system, then reformatted with the Linux's "native msdos" format which is a 32-bit type compatible with just about everything. I established a meta-folder "Music" and then established sub-folders for each artist (420+ of them, using the Linux application EasyTag ( www.http://easytag.sourceforge.net/
) with EasyTag operating in the Command Line mode. It also has a very easy and capable graphical mode which works inside of Gnome, KDE, and all of the other Linux xvid systems and on all variation of the Linux operating system. After establishing the sub-directories, I wrote music tracks to each directory based up the artist. In many cases where Various Artists was the operative description (Like the Putumayo compilations of world music) I simply used "Various Artists". Thus, I might have an album which contains many different music tracks, each by a different compilation of artists, but which can be played either by the artist name or by the title. Once I started EasyTag running through the various tasks, it required about 20 minutes to parse all files. This is on a Linux OS on a dual-core 3.5Ghz system with 16GB of RAM and 1 Terabyte storage in a RAID-0 configuration of 4 1TB hard drives (4 terabytes, but in RAID operation to equal 1 TB). The OS and housekeeping functions run from a Solid State Harddrive (like the old "RAM drives" we set up under DOS which used part of upper memory. The RAM drive I have is "very fast", as in blink your eye and miss the little green LED blinking. Sure beats my old Heathkit H89 Z80.
HTH, YMMV, LSMFT,