MacBookにLinuxをインストールしてMissing Operating Systemと表示される場合のメモ
若干つまずいたのでメモ。
KVM(Kernel-based Virtual Machine)を試してみる為、手元のPC(MacBook Late 2006)にCentOS 5.4を入れてみた。
パーティションはディスクユーティリティもしくはコマンドのdiskutilで予め分けておき、CentOSインストールディスクから起動しインストールを行うところまでは問題ない。
ところが起動パーティションにGRUBをインストールするところで失敗しており、起動しようとすると、
Missing Operating System
と表示されて起動できない。
rEFItを入れても駄目。
解決策はgrub-installで起動パーティションにGRUBをインストールする。
CentOSインストール完了後の画面でalt+F2でシェルを表示するか、インストールディスクrescueモードのシェルで、
chroot /mnt/sysimage grub-install /dev/sda4 (←Linuxの起動パーティション)
とする。