grub-devel
[Top][All Lists]
Advanced

[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."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]