Re: zfsboot patch for /usr

From: Ultima <ultima1252_at_gmail.com>
Date: Wed, 9 Mar 2016 20:16:02 -0500
 Zfs automatically creates directories needed to be mounted, it would be a
wasted effort making directories for zfs. I don't really understand your
issue with an unused /usr dataset, but you can just modify
the ZFSBOOT_DATASETS area of the script to get accomplish what you're
trying to do.

On Wed, Mar 9, 2016 at 8:02 PM, Freddie Cash <fjwcash_at_gmail.com> wrote:

> On Mar 9, 2016 4:04 PM, "Miroslav Lachman" <000.fbsd_at_quip.cz> wrote:
> >
> > Roger Marquis wrote on 03/10/2016 00:36:
> >>
> >> Wondering if anyone has example patches for zfsboot (from
> >> usr.sbin/bsdinstall/scripts)?
> >>
> >> We're looking to change some of the default zfs subvolumes, removing
> /usr in
> >> favor of /usr/local in particular, and have run into a "parent does not
> exist"
> >> issue.  It's not clear where in the script the /usr parent dir should be
> >> mkdir'd.
> >
> >
> > I no nothing about this script but if you want /usr/local as ZFS
> filesystem, then you need to create parent (/usr in this case) and you can
> use property canmount=off plus different 'mountpoint' (for example
> /mnt/usr) to not mount /usr over existing directory on root filesystem.
>
> Set mountpoint=none if you just want to create the parent dataset without
> actually using it for storage. Then you can set properties on it, and child
> datasets will inherit then. Like pool/usr/local
>
> You'd still need to "mkdir /usr" in the script, but that's separate.
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Thu Mar 10 2016 - 00:16:04 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:03 UTC