On Thu, 15.05.14 18:33, Matthew Garrett (mjg59@xxxxxxxxxxxxx) wrote: > > > > Humm, what? the spec is used (in its gummiboot implementaiton) everyday > > > > on macs, not sure what you are referring to. > > > > > > The bootloader needs to be on an HFS+ partition to appear in the OS X > > > boot preferences. > > > > dunno. gummiboot appears to work fine to cross boot between osx and > > linux. It will automatically discover macos installations even, so > > everything should be totally fine... > > I'm talking about the menu in the preferences pane inside OS X. The > spec's requirement that we use VFAT would break that. Well, having two ESPs, one in FAT, one in HFS+ is a blatant violation of EFI, and not what is done when windows is installed on a mac either... The pref panel doesn't really matter as there's a boot menu of the firmware you can use to boot your OSes. I am pretty sure we should just do what Windows does, and not fuck up people's systems an a broken way with two ESPs... > > Note that the chainload thing is a hack for MBR systems. On EFI boot > > loaders like gummiboot actually automatically discover windows and > > macosx and add it to its menu, not requiring any manual config for that. > > Autodiscovery makes it impossible to pass additional options to other > bootloaders. I don't think we care that much in general, but some users > may have requirements for it. It'd be nice to have a common format to > express that. If you want to pass aditional options, then add a manual drop-in for it. The BLS supports EFI binaries just fine. And for MBR chainloading there isn't any sane way to pass parameters anyway... Lennart -- Lennart Poettering, Red Hat -- desktop mailing list desktop@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/desktop