理想未来ってなんやねん

娘可愛い。お父さん頑張る。

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の起動パーティション)

とする。