From owner-freebsd-questions@FreeBSD.ORG Thu Mar 2 22:54:23 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D08C16A420 for ; Thu, 2 Mar 2006 22:54:23 +0000 (GMT) (envelope-from pietro.cerutti@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id E067043D5E for ; Thu, 2 Mar 2006 22:54:22 +0000 (GMT) (envelope-from pietro.cerutti@gmail.com) Received: by nproxy.gmail.com with SMTP id m19so366686nfc for ; Thu, 02 Mar 2006 14:54:21 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=jbMG1RRuwKQwE3LbgVPVyl8OowoKBuwmVithWeteE04zNG5M0ga2rS82j9Aabzv/WlgRFHwW7+UhzkyKF3PjudoeK3Oe0fTvsUyTgsPiAstKFWcUqFjG/E+1nH+Ge7DY2mSEXIVeCVKYbMcbOMJKcIkRMCLgO4ExZdxkiUOqJxM= Received: by 10.49.87.6 with SMTP id p6mr890956nfl; Thu, 02 Mar 2006 14:54:21 -0800 (PST) Received: by 10.49.30.6 with HTTP; Thu, 2 Mar 2006 14:54:21 -0800 (PST) Message-ID: Date: Thu, 2 Mar 2006 23:54:21 +0100 From: "Pietro Cerutti" To: freebsd MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: How to dump a nullfs? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2006 22:54:23 -0000 Hi List, I use dump(8) as backup system, and I would like to dump only a subtree of a filesystem, say /usr/local/etc, which is on the /usr filesystem. Since dump(8) only dumps filesystems, and not directories, I mounted /usr/local/etc on /mnt/tmp, type nullfs: $ mount .... /dev/ad0s2e on /usr (ufs, local, soft-updates) .... /usr/local/etc on /mnt/tmp (nullfs, local) .... but I can't dump it: $ dump -0 -u -a -f usr.local.etc /mnt/tmp dump: /mnt/tmp: unknown file system If I put an entry in fstab: /usr/local/etc /mnt/tmp nullfs rw,noauto 0 0 I mount it: $ mount .... /usr/local/etc on /mnt/tmp (nullfs, local) and try to dump it, dump(8) crashes: $ dump -0 -u -a -f usr.local.etc /mnt/tmp DUMP: SIGSEGV: ABORTING! Segmentation fault (core dumped) Any idea, workarounds or other ideas to dump only a directory are welcome! Tnx, cheers! -- Pietro Cerutti Non lasciar calpestare i TUOI diritti! Don't let 'em take YOUR rights! NO al Trusted Computing! Say NO to Trusted Computing! www.no1984.org www.againsttcpa.com