From owner-freebsd-current@FreeBSD.ORG Tue Nov 11 14:40:20 2008 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 2983B106567B for ; Tue, 11 Nov 2008 14:40:20 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.187]) by mx1.freebsd.org (Postfix) with ESMTP id 999068FC39 for ; Tue, 11 Nov 2008 14:40:19 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so4002698fkk.11 for ; Tue, 11 Nov 2008 06:40:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=Yr1QfroXamgOwGdAdysDcpHOYGD4OMpQNyOfUIJU04A=; b=OoDmu8OxSuTv4qekXSIvLJdnQsnqBSVK7gSjrED9BkkoszfWiw8tXcGfbycr1KW2Gg B0Y63B2LfiyE3tmYEkFRvd6ay9ZY2oG70LhWGFDXRg21pgDNhNU2+evH7ewl5QgDCH3+ 8QQVxMDEzD94sDsunR7VwKsgZJJEckgD1OaAI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=rgoF2mM5N0u4tWbMrQbyvmMArafEU0yLOges/to+OunDNRM6M/StEvmyCLGCrKSGCM /6WT1H6t2sGva53gOJ5QJtKGHP6ZoaOhPikBQrY+YnFZiVQopkUnfeniIDm4gKGqoSt5 6LxibKCSPvvjf9xT4+pcSg606UjGVEcHe5ZOU= Received: by 10.180.224.13 with SMTP id w13mr2517720bkg.160.1226414418265; Tue, 11 Nov 2008 06:40:18 -0800 (PST) Received: by 10.181.55.1 with HTTP; Tue, 11 Nov 2008 06:40:17 -0800 (PST) Message-ID: <70e8236f0811110640w5a3bb8f1j6f36358ffdefc997@mail.gmail.com> Date: Tue, 11 Nov 2008 14:40:17 +0000 From: "Joao Barros" To: "Doug Rabson" In-Reply-To: <0ABB4FA4-C476-4C89-8DE0-4B4679E2BD6B@rabson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20081101114717.0ffc2ec8@valhala> <200811011517.37640.lists@jnielsen.net> <70e8236f0811100647o4cd98966o8108a0e7ecc08bb5@mail.gmail.com> <200811101343.48958.lists@jnielsen.net> <70e8236f0811101157v1d19d6d8l43a2635b45c11106@mail.gmail.com> <0ABB4FA4-C476-4C89-8DE0-4B4679E2BD6B@rabson.org> Cc: freebsd-current@freebsd.org, John Nielsen Subject: Re: ZFS for a desktop computer 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: Tue, 11 Nov 2008 14:40:20 -0000 On Tue, Nov 11, 2008 at 8:53 AM, Doug Rabson wrote: > > On 10 Nov 2008, at 19:57, Joao Barros wrote: > >> On Mon, Nov 10, 2008 at 6:43 PM, John Nielsen wrote: >>> >>> On Monday 10 November 2008 09:47:46 am Joao Barros wrote: >>>> >>>> On Sat, Nov 1, 2008 at 7:17 PM, John Nielsen wrote: >>>>> >>>>> There are patches available to allow [booting from ZFS]... >>>> >>>> Can you point out those patches? Thx >>> >>> I may have mis-spoken. I believe it is being worked on but I don't have >>> any pointers to specific code. >>> >>> What I had in mind was http://wiki.freebsd.org/ZFSOnRoot, which allows >>> the >>> root partition to be on ZFS but still requires a small UFS /boot. >> >> Yes, there is an item in the wiki for zfsboot with a big finger >> pointing at Doug Rabson (cc'd) but I don't know the status of the >> task. >> I was using the /boot on small ufs partition method to boot my raidz >> but upgraded my machine and added a 1TB disk to the mix. I'll be >> booting from a usb pen with root on zfs. >> As soon as zfsboot works I'll ditch the usb pen. >> >> Doug, can you provide some status update on zfsboot? Do you need help >> on something? > > I implemented zfsboot for simple disks and mirrors and also collections of > simple disks and/or mirrors. This work is in pjd's perforce tree and will > end up in current when that tree is ready to commit. If I manage to find > some spare time before then, I hope to add raidz and raidz2 support to it. > The key problem here as in so many other things is lack of time :( > I'd like to start by saying "Thank you!" for your work on zfsboot :-) Actually zfsboot is available'ish in the zfs patch (see freebsd-fs@) Pawel made available some months ago. I didn't try it because my old machine wouldn't boot CURRENT with a Promise (regression). My new machine runs CURRENT just fine but from the feedback on the zfs patch thread the patch doesn't apply to a recent CURRENT. I took a peek at Pawel's commits at perforce and he seems busy so we'll just have to wait for a new patch :-) -- Joao Barros