[Bug 1274049] Re: HFS+ blessing not working

Launchpad Bug Tracker 1274049 at bugs.launchpad.net
Tue May 5 06:36:00 UTC 2020


[Expired for grub2 (Ubuntu) because there has been no activity for 60
days.]

** Changed in: grub2 (Ubuntu)
       Status: Incomplete => Expired

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

Title:
  HFS+ blessing not working

Status in grub2 package in Ubuntu:
  Expired

Bug description:
  Hi there,

  I have a fancy boot setup in various respects on a late 2013 retina macbook pro (rMBP); most people install GRUB in the default or a new EFI partition as the only bootloader or use rEFIND or rEFIT; I chose to create a fake OSX partition that would be listed by the OSX bootloader as a boot option.  This is described in:
  http://glandium.org/blog/?p=2830

  My initial installation was with trusty's last grub2 2.00 packages
  while 2.02 was in -proposed, and I had to manually manage the contents
  of the fake OSX partition, patch grub-install to accept to install to
  HFS etc.  Then I adjusted the layout with Colin Watson's help since
  GRUB 2.02 does everything automatically now.  However I left the old
  bootloader (2.00) in the partition.

  grub-install -vv would show that the new bootloader was being blessed,
  however it did get picked up on boot.

  After running the blessing tool from mactel-boot again, the correct
  bootloader was picked up and boot worked.

  I can't immediately compare what the two pieces of code doing blessing
  do since mactel-boot uses an ioctl and hence the linux fs
  implementation while grub here uses its own filesystem parsing code
  and issues writes directly to it.

  I have to note that the filesystem is mounted during this operation,
  so possibly the superblock with grub's changes is just being
  overwritten by linux on umount?

  Cheers,

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: grub2 (not installed)
  ProcVersionSignature: Ubuntu 3.13.0-5.20-generic 3.13.0
  Uname: Linux 3.13.0-5-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.13.2-0ubuntu2
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Wed Jan 29 10:43:28 2014
  SourcePackage: grub2
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1274049/+subscriptions



More information about the foundations-bugs mailing list