From owner-freebsd-stable@FreeBSD.ORG Fri Feb 27 20:22:08 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D51B106566C for ; Fri, 27 Feb 2009 20:22:08 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.delphij.net (delphij-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:2c9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 42F428FC08 for ; Fri, 27 Feb 2009 20:22:08 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [211.166.10.233]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tarsier.delphij.net (Postfix) with ESMTPS id EFC5C2844E for ; Sat, 28 Feb 2009 04:22:06 +0800 (CST) Received: from localhost (tarsier.geekcn.org [211.166.10.233]) by tarsier.geekcn.org (Postfix) with ESMTP id 49FF9EB8123; Sat, 28 Feb 2009 04:22:06 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([211.166.10.233]) by localhost (mail.geekcn.org [211.166.10.233]) (amavisd-new, port 10024) with ESMTP id gG6fuS2ADdp7; Sat, 28 Feb 2009 04:22:01 +0800 (CST) Received: from charlie.delphij.net (adsl-76-237-33-62.dsl.pltn13.sbcglobal.net [76.237.33.62]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTPSA id 27CF4EB67DC; Sat, 28 Feb 2009 04:21:58 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:reply-to:organization:user-agent: mime-version:to:cc:subject:references:in-reply-to: x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=i+91m0IFFU+/p2dX1FxGLrB/8DxN3YYVUx83WJAOHLyb/PYhnu6357DiohhZSqP54 6kxGM/dMBacwAH5lSSb5w== Message-ID: <49A84B63.5080903@delphij.net> Date: Fri, 27 Feb 2009 12:21:55 -0800 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.19 (X11/20090217) MIME-Version: 1.0 To: "Dr. Aharon Friedman" References: <4E614185-A54E-43B8-8C07-4BA901DE5861@drsns.com> In-Reply-To: <4E614185-A54E-43B8-8C07-4BA901DE5861@drsns.com> X-Enigmail-Version: 0.95.7 OpenPGP: id=18EDEBA0; url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: ZFS root File System X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Feb 2009 20:22:08 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dr. Aharon Friedman wrote: > I have been trying to set up a zfs root file system on 7.1. It requires > the loader gptzfsboot, which is in -CURRENT. I have tried to import it > to 7.1. Before I delve into it. Has somebody already done it? I think this means you want to "boot" from ZFS, not only making it the / file system. Booting from ZFS would require some new code from -CURRENT tree (sys/cddl/boot, etc) and there is some limitations, e.g. it can't be used with RAID-Z volumes, etc. My personal suggestion is that you either use -CURRENT, or wait until a full MFC of ZFS v13, or use UFS /boot at this moment (note the fact that / can not be easily rolled back to previous state using ZFS's snapshot feature, and can not be easily switched between clones, use caution when working with the whole stuff). Note that, given that ZFS is more complicated than UFS, having it as / would make it harder when you got some problems and boot with LiveFS disc (the bright side is that, if you have mirrored volume as the boot volume, you get a better chance to survive a disk failure). Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEARECAAYFAkmoS2MACgkQi+vbBBjt66DggwCfQnEtZ++nSjAOB1pD+uQNxpYl 9pIAoIwXh6AK9d38B6ZL077NWXJpDhPV =ODQn -----END PGP SIGNATURE-----