Macbook(High Sierra)をデュアルブートしてKaliをインストールした後、起動時に1つのオペレーティングシステム(Kali)のみを一覧表示するKali Linux GRUBブートローダに関するメッセージのみが表示されます。
まず、私のMacBook(2009)のハードドライブに別のパーティションを作成し、
私が作成した空き領域にKali Linuxをインストールしましたが、
インストール後はここからメインOS Xから起動できません。
USBで起動しても動作しません。うまくいくようです。 (コマンドを実行できません)
Macが起動すると、音とともに白い画面が表示されます。ボタンを長押しすると、回復またはUSBのAppleロゴが表示されなくなります。
白い画面が数秒後にGRUBローダーに切り替わります。 Kali Linuxのみが表示されます。
OS Xがロードされたデフォルトのパーティションはそのまま残ります。最新の2つのパーティションを削除し、MAC OS Xで再起動する必要があります。
答え1
私も同じ問題があります。問題を解決する方法は次のとおりです。起動中に[次へ]を押します。オプションキーを押してMac OSパーティションを選択します。その後、OS-Xから起動して次に進みます。システム環境設定それから起動ディスクとMac OSパーティション。これはトリックを行う必要があります。
答え2
grub2をブートマネージャとして設定し、必要に応じてOS Xをデフォルトのオペレーティングシステムとしてマークし、必要に応じてオペレーティングシステムを簡単に切り替えることができます。
バラよりhttps://www.insanelymac.com/forum/topic/189079-grub2-as-the-only-boot-loader-its-possible/
Grubエントリを追加します。
gksudo gedit /etc/grub.d/40_custom
次に、次を追加します。
menuentry "Mac OS X" {
set root=(hd0,6)
insmod video
insmod vbe
gfxmode="1280x800x32"
xnu_kernel /mach_kernel rd=disk0s6
if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
xnu_mkext /System/Library/Extensions.mkext
else
xnu_kextdir /System/Library/Extensions
fi
}
disk0s6
ルートファイルシステムがない可能性があり、正しいスライスを見つける必要があるため、上記のブートエントリを編集する必要があるかもしれません。
その後、構成を適用しようとします。
grub2-mkconfig -o /boot/grub2/grub.cfg