Hello, I found a problem in either dd (GNU fileutils) 4.0 or better in Linux 2.2.14: when doing a dd if=/dev/nst0 bs=32k skip=1 of=/tmp/xxx dd doesn't skip this first block, because the Linux kernel doesn't skip, but reports 32768 as return value from lseek (in skip() in dd.c). This happens on a HP-DAT24 drive with the AIC SCSI-driver. I will give this information to the Linux people as well, because the original reason for dd's failure seems to be the Linux driver. Roman -- Roman Fietze (Mail Code 5023) Heidelberg Digital Finishing GmbH [EMAIL PROTECTED] [EMAIL PROTECTED]