From owner-freebsd-fs@FreeBSD.ORG Fri Apr 6 09:28:35 2007 Return-Path: X-Original-To: freebsd-fs@FreeBSD.org Delivered-To: freebsd-fs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E16616A408; Fri, 6 Apr 2007 09:28:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 0130713C480; Fri, 6 Apr 2007 09:28:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 7B40B47019; Fri, 6 Apr 2007 05:28:34 -0400 (EDT) Date: Fri, 6 Apr 2007 05:28:34 -0400 (EDT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alex Dupre In-Reply-To: <4615F62A.5090001@FreeBSD.org> Message-ID: <20070406052701.E30801@fledge.watson.org> References: <20070406025700.GB98545@garage.freebsd.pl> <4615F62A.5090001@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-fs@FreeBSD.org, freebsd-current@FreeBSD.org, Pawel Jakub Dawidek Subject: Re: ZFS committed to the FreeBSD base. X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Apr 2007 09:28:35 -0000 On Fri, 6 Apr 2007, Alex Dupre wrote: > Pawel Jakub Dawidek wrote: >> I'm happy to inform that the ZFS file system is now part of the FreeBSD >> operating system. > > Congratulations! You're great! > >> - There is no support for booting off of ZFS file system. > > Even booting kernel from a removable ufs media and then mounting a zfs root > via vfs.root.mountfrom? I believe the key issue here is that the boot loader doesn't yet support ZFS. In 6.x and 7.x, the mechanism for mounting the root file system is identical to all other file systems, so it should be possible to use any file system as the root file system as long as you get can get the kernel up and running. And, in the case of ZFS, the ZFS module loaded (since it currently must be a module). This is really exciting work and I'm very glad to see this in the tree! Robert N M Watson Computer Laboratory University of Cambridge