On Oct 14, 2013, at 1:29 PM, Vladimir 'φ-coder/phcoder' Serbinenko 
<phco...@gmail.com> wrote:

>> So it seems that GRUB is using relative pathnames to the default subvolume.
> This is not intentional. When this part of code was written there was no
> set-default available at all so this couldn't be tested and I simply
> followed the specification. It told to take root_tree and
> root_dir_objectid from superblock then go to "default" directory. What
> of this needs to be changed? Just remove "default" and make it part of
> path? We would need to change grub-mkrelpath to match runtime behaviour.
> Is there a way to detect that mountinfo gives garbage and somehow get
> where the real root points?

Here's the response. It seems similar but not identical to what you described 
above.

http://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg27955.html


Chris Murphy
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to