From owner-freebsd-questions@FreeBSD.ORG Wed Jul 15 22:12:29 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 CFDFB106566C for ; Wed, 15 Jul 2009 22:12:29 +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 81D2C8FC1F for ; Wed, 15 Jul 2009 22:12:29 +0000 (UTC) (envelope-from kingedgar@gmail.com) Received: by an-out-0708.google.com with SMTP id d14so1965675and.13 for ; Wed, 15 Jul 2009 15:12:28 -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=MBQQW9CpIoDXkXo+5DxF2E9dUMIiyTXHCk7FuKE26ps=; b=DTYOoXwUSC3BTPPB+ZUl6HQctNaMP0ohUyDoymA0XtMNU8hkOqcALyddgWWE+H+/QH K0j6+htDuXACY8gAkaftdk0Nr+xl/5uAis/K2TcIJFNDNpDAPNAH9i5vwUNiD8RLC4QP OKSYBSV7ZCX3I8mkX7PBsiDPFbSuW7aXTuM1A= 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=AHsxNZoZpvOyVU5L2fjwr6s+4rvbTZ50a2TtweeYRlv8T+ZxmAmUhxzUmQuWMRn+OI /MAjzqnEvpGkUTf3HSGKZSfagoQ5KaM7Rs/6+fKY4EEiy6Vc5GpnR6Xw2yPvxNawGivd dn5Goh3IWOZPUxrUlCNtjukLj4QgSoG35zacE= MIME-Version: 1.0 Received: by 10.100.210.12 with SMTP id i12mr10747606ang.91.1247695948821; Wed, 15 Jul 2009 15:12:28 -0700 (PDT) In-Reply-To: <4A5BBEC5.200@mykitchentable.net> References: <4A57E38B.5050108@mykitchentable.net> <970380130907122109g4e160373m37259a3c40d48373@mail.gmail.com> <4A5B7D28.1080000@mykitchentable.net> <970380130907131500u2d300ben4ddec327cc54d2b4@mail.gmail.com> <4A5BBEC5.200@mykitchentable.net> Date: Wed, 15 Jul 2009 17:12:28 -0500 Message-ID: <970380130907151512k4870af65q55f7ed0545fa6521@mail.gmail.com> From: Jason Garrett To: Drew Tomlinson 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: Wed, 15 Jul 2009 22:12:30 -0000 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 > >