Date: Fri, 23 Jan 2009 00:12:45 -0800 From: Tim Kientzle <kientzle@freebsd.org> To: Daichi GOTO <daichi@ongs.co.jp> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: sparse file issue?, dd(1) works well but tar(1) not on different partition Message-ID: <49797BFD.3060805@freebsd.org> In-Reply-To: <49796E09.7000805@ongs.co.jp> References: <49796E09.7000805@ongs.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
Daichi GOTO wrote: > Hi sparse guys (?) > > I have been wondering about sparse file transportation between different > partitions on -current. For example, > > /localapps/qemu/ on local disk (UFS2) > /nfshome/user/ on NFS (UFS2) > > /localapps/qemu/disk0image 20GB qemu diskimage sparsed file > > then, follow operation works well. > > # cd /localapps/qemu/ > # tar cpf - disk0image | tar xpf - -C /nfshome/user/ > # cd /nfshome/user/ > # dd if=disk0image of=disk0image-sparse conv=sparse > > But > > # cd /localapps/qemu/ > # tar cpf - disk0image | tar xpf - -S -C /nfshome/user/ > > gets follow error message. > > # tar cpf - disk0image | tar xpf - -S -C /nfshome/user/ > disk0image: Write request too large > tar: Error exit delayed from previous errors. > # > > tar(1) cannot do sparse output between different partations? > Have I missed something important point? If you have any ideas, > teach me. Looks like I managed to break -S recently. I'll send you a patch soon. Tim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49797BFD.3060805>