[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] fix FreeBSD.vfs.root.mountfrom
From: |
Robert Millan |
Subject: |
Re: [PATCH] fix FreeBSD.vfs.root.mountfrom |
Date: |
Fri, 7 Aug 2009 13:55:38 +0200 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
Committed.
On Tue, Aug 04, 2009 at 09:13:51PM +0200, Robert Millan wrote:
> On Tue, Aug 04, 2009 at 08:42:25PM +0200, Robert Millan wrote:
> >
> > FreeBSD.vfs.root.mountfrom expects an absolute path, not just device name.
>
> Actually, both work, but the former is what their loader uses, and it's
> simpler for us to handle, so let's juse use that.
>
> Also, the default setting on FreeBSD is to mount / as writable, for which
> we need vfs.root.mountfrom.options=rw.
>
> See new patch.
>
> --
> Robert Millan
>
> The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
> how) you may access your data; but nobody's threatening your freedom: we
> still allow you to remove your data and not access it at all."
> 2009-08-04 Robert Millan <address@hidden>
>
> * util/grub.d/10_freebsd.in: Use an absolute device path for
> `vfs.root.mountfrom'. Set `vfs.root.mountfrom.options=rw'.
>
> Index: util/grub.d/10_freebsd.in
> ===================================================================
> --- util/grub.d/10_freebsd.in (revision 2466)
> +++ util/grub.d/10_freebsd.in (working copy)
> @@ -50,8 +50,6 @@ if [ "x$kfreebsd" != "x" ] ; then
> devices_rel_dirname=`make_system_path_relative_to_its_root
> $devices_dirname`
> fi
>
> - root_device=`basename ${GRUB_DEVICE}`
> -
> # For "ufs" it's the same. Do we care about the others?
> kfreebsd_fs=${GRUB_FS}
>
> @@ -69,7 +67,8 @@ EOF
> EOF
> fi
> cat << EOF
> - set FreeBSD.vfs.root.mountfrom=${kfreebsd_fs}:${root_device}
> + set FreeBSD.vfs.root.mountfrom=${kfreebsd_fs}:${GRUB_DEVICE}
> + set FreeBSD.vfs.root.mountfrom.options=rw
> }
> EOF
> fi
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/grub-devel
--
Robert Millan
The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
how) you may access your data; but nobody's threatening your freedom: we
still allow you to remove your data and not access it at all."