Ext2/3 do not have the 2GB limit. The limit is way higher (don't know it by heart). Problem is that older tools probably still use 32 bit version of C functions like fseek. These tools don't handle big files.