From owner-freebsd-current@FreeBSD.ORG Fri Jan 23 08:12:50 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2896106566C for ; Fri, 23 Jan 2009 08:12:50 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (kientzle.com [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id AEB788FC16 for ; Fri, 23 Jan 2009 08:12:50 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from [10.123.2.23] (h-66-166-149-52.snvacaid.covad.net [66.166.149.52]) by kientzle.com (8.12.9/8.12.9) with ESMTP id n0N8ClC1090338; Fri, 23 Jan 2009 00:12:48 -0800 (PST) (envelope-from kientzle@freebsd.org) Message-ID: <49797BFD.3060805@freebsd.org> Date: Fri, 23 Jan 2009 00:12:45 -0800 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daichi GOTO References: <49796E09.7000805@ongs.co.jp> In-Reply-To: <49796E09.7000805@ongs.co.jp> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: sparse file issue?, dd(1) works well but tar(1) not on different partition X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jan 2009 08:12:51 -0000 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