I'd rather avoid symlink hackery.  Fixing $prefix isn't too difficult,
but fixing $root is hard because there are some bits of the GRUB
configuration that assume it's a bare drive name.  I'm going to have to
talk with upstream to see what we ought to do here; it's possible that
we need to extend the drive name syntax to be able to specify
subvolumes.

Don't subvolumes have UUIDs too?  It would help if we could pass the
subvolume UUID to GRUB's 'search' command; it might be easier that way
than trying to figure out how to add a suffix.

(Alternatively, we could use 'btrfs subvolume set-default'.  I don't
know if that would be any less confusing.)

The reason you have no X might well be because / (in the @ subvolume) is
mode 0700.  I've corrected this in partman-btrfs in bzr.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/712029

Title:
  ubiquity btrfs install fails to boot (grub rescue> prompt)

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to