From owner-freebsd-questions@FreeBSD.ORG Thu Jul 16 00:33:38 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15F6C1065676; Thu, 16 Jul 2009 00:33:38 +0000 (UTC) (envelope-from kingedgar@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.249]) by mx1.freebsd.org (Postfix) with ESMTP id A5BA88FC08; Thu, 16 Jul 2009 00:33:37 +0000 (UTC) (envelope-from kingedgar@gmail.com) Received: by an-out-0708.google.com with SMTP id d14so2003141and.13 for ; Wed, 15 Jul 2009 17:33:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=lHIJAsvJWs+XliRgunFZYZmM7FGbYK5pXElMXRVCjJg=; b=THYr+a8fkycRd9Ecabf6C3opEqf+JZP6fHAfj90ubv/2zvwohaKUjTp1ZsgEaOPOdu hDcshWn5MHN2tYWOjEh/k74WHxNTDAKeUSB1zdhPYBaloMBBWxStARvprVOX9kyWEvFR 6gQURWDSquohlKciEeW9z2fnN+j5jrBhR9jXI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=gIbh3i4TSrwXDiX5jtC32vO7Q8i2npq+fcAVVoMt5CRNUVm5I0FsT9zqvE4Pj/dFei Ri3Wc9GP/iyyTp8B0I9ysla5AdhAwM2X0zVtRgduMqY3yzsiiiCuDSYaG/jIpeUMdbpn 91SgOq2HsfwodTlxWBmgMiya92QE8P9gtAK6k= MIME-Version: 1.0 Received: by 10.100.210.12 with SMTP id i12mr10923214ang.91.1247704416896; Wed, 15 Jul 2009 17:33:36 -0700 (PDT) In-Reply-To: <970380130907151512k4870af65q55f7ed0545fa6521@mail.gmail.com> References: <4A57E38B.5050108@mykitchentable.net> <970380130907122109g4e160373m37259a3c40d48373@mail.gmail.com> <4A5B7D28.1080000@mykitchentable.net> <970380130907131500u2d300ben4ddec327cc54d2b4@mail.gmail.com> <4A5BBEC5.200@mykitchentable.net> <970380130907151512k4870af65q55f7ed0545fa6521@mail.gmail.com> Date: Wed, 15 Jul 2009 19:33:36 -0500 Message-ID: <970380130907151733w2f226b37r31a189e73ec54dc2@mail.gmail.com> From: Jason Garrett To: freebsd-current Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: Attempting ZFS Only Install of 7.2 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, 16 Jul 2009 00:33:38 -0000 Top Post, I know... but has anyone on @current tried a full on ZFS on ROOT with GPTZFSBOOT? Both Drew and I have both tried the guide at http://lulf.geeknest.org/blog/freebsd/Setting_up_a_zfs-only_system/ (dead link now :( ) I get as far as the message I detailed before using parts from another guide. I am hoping for both of us, that someone here knows even a little bit. Thanks, Jason On Wed, Jul 15, 2009 at 17:12, Jason Garrett wrote: > > > On Mon, Jul 13, 2009 at 18:09, Drew Tomlinson wrote: > >> Jason Garrett wrote: >> >>> >>> >>> On Mon, Jul 13, 2009 at 13:30, Drew Tomlinson >> drew@mykitchentable.net>> wrote: >>> >>> Jason Garrett wrote: >>> >>> >snip >>> >>> I see you tried the zpool import and export, but did you >>> perform `mkdir /boot/zfs` directly before `zpool export tank >>> && zpool import tank` ? >>> >>> I just have to ask because I did not see that specified, and >>> you mention not being able to find zpool.cache. /boot/zfs is >>> where zpool.cache hides out. >>> >>> Yes I did. However I figured out my problem. I was chrooted into >>> /dist and the zpool.cache was being written to /boot/zfs (as you >>> mention). But because of the chroot, when I checked /boot/zfs, I >>> was *really* checking /dist/boot/zfs. Thus my problem. :) >>> >>> However I'm still having difficulty. I suspect I don't have a >>> /boot/loader that supports zfs filesystems as I just boot to the >>> 'OK" prompt. An 'lsdev' only shows BIOS devices but I've seen >>> posts on the Net that indicate I should have zfs devices listed >>> there too if I have a proper /boot/loader. I've used the one from >>> both 7.2-RELEASE.iso and 8.0-BETA1.iso but no luck. Do you know >>> of any way I can confirm or deny my suspicion? >>> >>> >>> >>> I am in the same spot you are now. I started the process yesterday but >>> had to quit because it got too late. Apparently the few who have written >>> these guides have gotten it to work, but that still eludes me. I'll post >>> back if I get it working or have any new developments. >>> >> >> Well you're doing better than me. I've been at this for about 10 days off >> and on. :) >> >> Cheers, >> >> >> Drew >> > > Ok, now a few days later and still frustrated. Basically I narrowed my > install down to one drive, divided up with gpt. I used a few sections from > http://wiki.freebsd.org/ZFSOnRootWithZFSboot - specifially the section on > installing the sources from /dist/8.0-BETA1 as well as rebuilding the loader > as this guide says. > > I actually got it to load the kernel, goes through that ok. As soon as it > tries to mount the root filesystem, it hangs with the following messages. > (Won't respond to the keyboard anymore) > > ----------- > > Trying to mount root from zfs:zroot > ROOT MOUNT ERROR: > If you have invalid mount options, reboot, and first try the following from > the loader prompt: > > set vfs.root.mountfrom.options=rw (did this,no luck.. also > switched to an /etc/fstab layout, still no go) > > and then remove the invalid mount options from /etc/fstab. > > Loader Variables: > vfs.root.mountfrom=zfs:zroot > vfs.root.mountfrom.options=rw,noatime (this is from the /etc/fstab attempt) > > ---------- > > Then it describes some specifications on how to use the :. > > I just don't get how some are getting this working, yet it comes so hard > for others. > > Drew, I hope you have had better luck than I. I may just give up until it > is a viable solution. > > >> >> -- >> Be a Great Magician! >> Visit The Alchemist's Warehouse >> >> http://www.alchemistswarehouse.com >> >> >