Solaris on MacBook で、ある企みを実行するべく、Solaris の GRUB から Bootable CD/DVD を起動する方法を模索。
GRUB 単体ではできないっぽく、syslinux に付属する memdisk なるものと Smart Boot Manager なるものを利用すればできるっぽい。
で、さっそく MacBook Late 2008 で試してみる。
Solaris 側の /boot/grub に memdisk.bin と sbootmgr.dsk を配置し、/rpool/boot/grub/menu.lst に entry を追加。
DVD drive に Windows XP の media をつっこみ reboot すると、GRUB menu に追加したエントリが表示されていることを確認し、Enter!
あれ?起動しませんね・・・ダメですね・・・なにかおかしく。固まってしまいます。
次に、MacBook Late 2006 で試してみる。
こちらは、うまくいきました。GRUB から entry を選択することで、Windows XP のインストーラが起動。【やったー!】
さらに、OpenSolaris のメディアからの起動も試してみる。これが起動できるかどうかが目的。
起動できませんでた(;´Д`) GRUB stage2 で止まっちゃいます。
だめか orz
まぁ、そういうこともできますよ。ということで。
ちなみに、この作業で GRUB についていろいろ調べていたのですが、結構、すごいのですね。
GRUB の command line から、Solaris を起動することなく zfs root にあるファイルの中身(text file)をのぞけたりして、ちょっと感動しましたw
Grub - Booting an El-Torito CD
http://www.lrz-muenchen.de/~bernhard/grub-chain-cd.html
http://cutecomputer.wordpress.com/2006/10/10/boot-cdrom-through-grub/
GRUB から、Bootable CD/DVD を起動する方法
トラックバック(0)
トラックバックURL: http://solaris.sunfish.suginami.tokyo.jp/blog/mt/mt-tb.cgi/721
