| さて、依然としてまったくマルチブート環境が構築できていない本稿なのですが(^^;、強引にLindowsのインストールにいきます。 Lindowsが自動的に98SEとXPを自動認識してくれて、勝手にマルチブート環境を構築してくれるのではないかと甘い期待を持っているのですが、さてどうなることやら・・・。 この甘い期待には根拠がないわけではありません。 Lindowsに装備されているLILOというローダは、NTLDRに比べるとかなり高機能かつ柔軟なつくりをしていて、非Linux系のOSも扱えるように作られているという話を聞いています。また、今回LILOにお願いするのは、アクティブパーティションの切り替えだけでいいのですから、特別難しい話ではありません。 素人考えでは、Lindowsのインストーラが既存のパーティションにWindowsが入っていることを想定した作りをしていれば、Lindowsのインストーラがやることは、LILOのメニューにそれぞれのWindows用の起動メニューおよびそのときの起動パーティションの記述を追加するだけで済むと思われますので。 ということで、早速Lindows4.0(Lindowsの記事でも試用した、雑誌付録の特別評価版)のインストールCDを準備。 ![]() インストーラをCD-ROMから起動して、インストールしようと思ったのですが、Lindowsのインストーラは、既存のパーティションを手動で指定してインストールすることはできても、新しくパーティションを作成することができません。とは言っても、おそらくLinux系ともあろうOSがそんな基本的なことができないはずはなく、何らかの方法があるはずなのですが、調べるのがめんどくさいので、XP上で新しく約3Gの基本パーティション(未フォーマット&ドライブレターを付けない)を作成。 ![]() その後、Lindowsのインストーラを起動しして、「上級者向けインストール」を選択します。 すると、 写真のように、インストールするパーティションを尋ねてきますので、IDE2:Primary[3]を選択します。 ![]() なぜ先ほど作成したパーティションがIDEの「2」番なのか、なぜフォーマットしていないパーティションがreiserfs(Lindowsが採用しているファイルシステム)として認識されているのかよくわかりませんが、パーティションのサイズや順番からこれで間違いなさそうです。 ということで、インストール開始。 Lindowsのインストールは滞りなくすすみ、インストール完了後、再起動をかけてみると、以下のような画面が表示されました。 ![]() ちゃんとメニューに追加されているではありませんか! ふつうは1と2のメニュー項目しか表示されませんが、 3.MS DOS 4.MS Windows XP 5.Windows98 が追加されています。 なぜ「MS DOS」なるメニュー項目があるのかよくわかりませんが、とりあえずそれぞれのWindowsを起動してみると、メニュー通りにXPと98が起動します。ちなみに、「3.MS DOS」を選択するとXPが起動します(?)。 疑問はいろいろあるのですが、なんだかあっさりマルチブート環境が構築できてしまいました。 なんか簡単すぎて逆に拍子抜けという感じさえします。 かなりいい加減ですが、なんとかマルチブート環境を構築できてしまいましたので、一旦現在のパーティションの状況をまとめましょう。 ~まとめ~ 現在のパーティションの状況は以下のようになっています。
4年ぐらい前に、会社に置いてあった商用のブートセレクタ(商品名失念)を試しに使ったことはあったのですが、パーティションのサイズや、パーティションの物理位置、インストール順番等、いろいろな制約があり、安定したマルチブート環境を作る自信が持てなかったために断念した記憶があるのですが、そのころに比べると格段に簡単になった気がします。 しかも、商用ソフトを使わずできてしまうのですから便利な時代になったもんです。LILO様々って感じですね。 次ページからは、このLILOをもうちょっと使いこなして、より快適なマルチブート環境を目指します。 |