Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Apr 2007 13:55:57 +0200
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        freebsd-fs@FreeBSD.org, freebsd-current@FreeBSD.org, Alex Dupre <ale@FreeBSD.org>
Subject:   Re: ZFS committed to the FreeBSD base.
Message-ID:  <20070406115557.GF1251@garage.freebsd.pl>
In-Reply-To: <20070406052701.E30801@fledge.watson.org>
References:  <20070406025700.GB98545@garage.freebsd.pl> <4615F62A.5090001@FreeBSD.org> <20070406052701.E30801@fledge.watson.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Fri, Apr 06, 2007 at 05:28:34AM -0400, Robert Watson wrote:
> 
> 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).

You are right in general, but it isn't really true for ZFS currently.
There are two very small issues:

1. Prefered way to mount ZFS file system is via 'zfs mount' command, but 
it can be mounted using old way as well, so this really shouldn't be an
issue.

2. ZFS kernel module read /etc/zfs/zpool.cache file on load by accessing
it via file system. We would need to change it to load this file via
loader. Shouldn't be hard.

-- 
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd@FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFGFjVNForvXbEpPzQRAlt/AKCjPfv8Bkk5HSCREwpamwBfj6tiFQCg2Slh
4AK9fL4HM2XxKlbZuCz0sQM=
=MYNi
-----END PGP SIGNATURE-----
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070406115557.GF1251>