質問: linux複数ブート 複数のosのブートをしたいのですが。 やり方がわかりません。 grub.confは、どのように書いたらいいのですか? それから、/bootとswapは、各os毎に必要なのでしょうか? やりたいものとしては、 centos whitebox fedora2.3 すべてをいれたいのです。
回答: /boot は、基本的に各 os ごとにあるほうがよいと思います(/boot にはカーネルイメージなどが格納されます)。スワップは共有で構わないでしょう。 それから grub.conf の書き方のほうは(直接の答えにはなりませんが)grub ではない、別の方法をご提案してもよいでしょうか? 確かに mbr に grub をインストールしてその grub.conf を自分で編集し、それぞれの os を起動するということもできるのですが、おそらくもっと簡単なのは、mbr に別の設定しやすいブートセレクタをインストールしてしまう方法です。フリーのブートセレクタには、たとえば gag などがあります。 http://gag.sourceforge.net/ (英語) http://www.linux.or.jp/jf/jfdocs/gag.html この場合、grub は、各 os の /boot のパーティションの先頭にインストールするように設定します。これはインストーラで指定できるはずです。 参考url:http://gag.sourceforge.net/