When reading large files > 2Gb it works fine, but writing
gives an error when using SEEK.
E.g. a 4 Gb disk on /dev/hdc:
# dd if=/dev/zero of=/dev/hdc bs=1M seek=4000 count=1
gives an invalid arguement error.
This can't be fixed until 64-bit file support is integrated into the standard
Linux kernel due to dd semantics (we need ftruncate64())