GNU/Linux >> Znalost Linux >  >> Ubuntu

Mac OS X se nespustí z nabídky Grub v Ubuntu Precise na Apple Mba (5,2)?

Nastavil jsem Ubuntu Precise v novém vydání Apple MBA (5,2) z roku 2012 podle skvělého průvodce zde. Nyní chci odinstalovat rEFIt, abych se vyhnul dvojitému procházení možností spouštění. Možnosti spouštění se zobrazují pomocí rEFIt a GRUB v tomto pořadí. K tomu však musím být schopen zavést Mac OS X přes grub. V tuto chvíli se to neděje. Někde jsem četl, že to vyžaduje řetězové zatížení. Mohl by mě někdo nasměrovat, abych to udělal správně?

Předem děkuji!

Přijatá odpověď:

Něco jako následující konfigurace GRUB 2 by mohla fungovat:

menuentry "OS X" {
    insmod hfsplus
    set root='(hd0,gpt3)'
    chainloader /System/Library/CoreServices/boot.efi
}

Všimněte si, že možná budete muset změnit číslo oddílu z „gpt3“ na něco jiného, ​​například „gpt2“ nebo „gpt4“. Chcete identifikovat oddíl, na kterém je nainstalován OS X, a použít jeho číslo oddílu. Chcete-li použít tento příklad, zkopírujte jej do svého souboru /etc/grub.d/40_custom v systému Linux a poté zadejte sudo grub-mkconfig -o /boot/grub/grub.cfg . Nedávám však žádné sliby, že to bude fungovat; Netestoval jsem to.

Další možností je nahradit rEFIt rEFInd a vzdát se GRUB 2 ve prospěch jádra Linuxu 3.3.0 nebo novějšího s podporou EFI stub loader. Bohužel Ubuntu 12.04 bylo dodáno s jádrem 3.2.0, takže k tomu budete muset své jádro vyměnit (nebo počkat na Ubuntu 12.10). Dokumentace rEFInd podrobně popisuje, jak to udělat (viz stránka „Možnosti spouštění Linuxu“).


Ubuntu
  1. Grub zlomený a neochotný nastartovat?

  2. Nainstalovat Grub z Live Cd?

  3. Jak nainstalovat Ubuntu 16.04 z SD karty?

  1. Jak skrýt nabídku Grub v Ubuntu 14.04?

  2. Ubuntu se nespouští z živého CD?

  3. Duální spouštění Ubuntu+windows 8:Ubuntu se nezobrazí?

  1. Windows 8 se nespustí přes Grub po instalaci Ubuntu s opravou spouštění?

  2. Jak bezpečně změnit název OS v nabídce Grub Boot?

  3. Chybí Windows v nabídce Grub?