> tar cvf /dev/st1 /etc/passwd /largefile > will work fine > > but I notice that: > dd if=/etc/passwd of=/dev/st1 is OK > but > dd if=/largefile of=/dev/st1 IS NOT OK > because the largefile size is biggest than the default blocksize.
When you say "largefile" exactly what size is this large file? In the filesize jargon a "largefile" means a file larger than 2GB in size. That size overflows a 32-bit integer and needs special handling to work on 32-bit systems. So I can't tell if you just mean a big file such as 500MB or really a largefile such as 3GB. > 3 / I am using 7.1.94 because my system is a IA64 system Cool box! I am also using an ia64 box, a dual processor hp-i2000, but I am running Debian GNU/Linux on the ia64 here. But then I guess my statement about "largefile" size is meaningless. But I wanted to ask anyway since it might spark an idea of someone. It is only important if you have 32-bit longs. The IA64 Linux platform is an LP64 model with 64-bit longs, 64-bit pointers and 32-bit ints. So it should be able to work with very large files without any special handling. Bob _______________________________________________ Bug-fileutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-fileutils