I have a 4G flash drive and I loaded MP3 songs on it but the drive would only take 255 songs I still had over 3Gs left on the drive, Why is this?



this is an issue of the file system that is used on the device. My crystal ball thinks, it is FAT(16) (not FAT32)

See here:

Maximum number of files and folders within the root folder:
512 (Long file names can reduce the number of available files and folders in the root folder.)

To circumvent this problem, use folders.