Comment 8 for bug 46853

Revision history for this message
Stefan Daniel Schwarz (Wolfram Ravenwolf) (stefandanielschwarz) wrote :

As of Edgy and the latest Apple firmware upgrades and Bootcamp updates, there's only one problem left which causes the GRUB installation to fail:

Gparted, which is integrated into Ubiquity, doesn't sync MBR and GPT partition schemes after partitioning. At the beginning of the installation process, parted repartitions the drive, causing the GRUB installation at the end to fail! In addition to that, the boot partition type must be Linux (83).

The workaround is manually sync'ing MBR and GPT after the repartitioning but before the attempted GRUB install. To do so, I download and install Debian's rEFIt package (http://packages.debian.org/unstable/admin/refit) on the live CD before starting the installation. Then, during "Copying files..." I have enough time to sync MBR and GPT and fix the boot partition type.

Until an EFI-aware GRUB installation is possible, it would be best if Ubiquity would sync MBR and GPT and ensure the proper boot partition type is set.

For more details how to ensure a successful installation with GRUB, take a look at my HOWTO here:

https://wiki.ubuntu.com/MacBook