ここにある優れたガイドに従って、Apple MBA(5,2)の新しい2012年版にUbuntuPreciseをセットアップしました。ここで、ブートオプションを2回超えないようにするために、rEFItをアンインストールします。起動オプションは、rEFItとGRUBの順に表示されます。ただし、そうするためには、grubを介してMacOSXを起動できる必要があります。現時点では、これは発生していません。これにはチェーンロードが必要だとどこかで読んだ。誰かが私にこれを正しくするように指示できますか?
よろしくお願いします!
承認された回答:
次のGRUB2構成のようなものが機能する可能性があります:
menuentry "OS X" {
insmod hfsplus
set root='(hd0,gpt3)'
chainloader /System/Library/CoreServices/boot.efi
}
パーティション番号を「gpt3」から「gpt2」や「gpt4」などの別の番号に変更する必要がある場合があることに注意してください。 OS Xがインストールされているパーティションを特定し、そのパーティション番号を使用する必要があります。この例を使用するには、Linuxの/etc/grub.d/40_customファイルにコピーしてから、sudo grub-mkconfig -o /boot/grub/grub.cfg
と入力します。 。ただし、これが機能することを約束するものではありません。テストしていません。
もう1つのオプションは、rEFItをrEFIndに置き換え、GRUB 2を廃止して、EFIスタブローダーをサポートするLinux3.3.0以降のカーネルを採用することです。残念ながら、Ubuntu 12.04には3.2.0カーネルが付属しているため、これを行うにはカーネルを交換する(またはUbuntu 12.10を待つ)必要があります。 rEFIndのドキュメントには、その方法が詳しく説明されています(「Linuxを起動するためのオプション」ページを参照してください)。