Date: Sun, 18 Sep 2011 05:28:02 -0700 From: Jeremy Chadwick <freebsd@jdc.parodius.com> To: Jeremie Le Hen <jeremie@le-hen.org> Cc: freebsd-fs@FreeBSD.org, Mathieu Arnold <mat@mat.cc> Subject: Re: ZFS on root: / is found but child datasets are not mounted Message-ID: <20110918122802.GA38941@icarus.home.lan> In-Reply-To: <20110918114942.GC7930@felucia.tataz.chchile.org> References: <20110918092722.GA7930@felucia.tataz.chchile.org> <F9CD3E324BCC1C6D36B4FE6A@atuin.in.mat.cc> <20110918114942.GC7930@felucia.tataz.chchile.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Sep 18, 2011 at 01:49:42PM +0200, Jeremie Le Hen wrote: > On Sun, Sep 18, 2011 at 11:40:10AM +0200, Mathieu Arnold wrote: > > +--On 18 septembre 2011 11:27:22 +0200 Jeremie Le Hen <jeremie@le-hen.org> > > wrote: > > | The kernel boots fine, it finds the root filesystem, but fails miserably > > | when running rc.d scripts because child datasets are not mounted (/var, > > | /usr, ...). > > | > > | obiwan:~# cp /tmp/zpool.cache /mnt/boot/zfs/zpool.cache > > | obiwan:~# grep 'zfs[:_]' /mnt/boot/loader.conf > > | zfs_load="YES" > > | vfs.root.mountfrom="zfs:zroot/root" > > > > What about zfs_enable="yes" in /etc/rc.conf ? > > Yeah right, someone already pointed this to me in another thread. > > For some reason rc.conf(5) on the ZFS disk is not there whereas all > other files are there and identical (with the exception of fstab(5) of > course). If this is a "brand new install" then I imagine it's possible for rc.conf not to exist unless you chose during sysinstall to configure the network (which would include setting hostname="xxx", etc.) or adjust post-installation options (sshd_enable="YES", etc.). -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, US | | Making life hard for others since 1977. PGP 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110918122802.GA38941>