Windows98とLinuxをliloを使ってブートする First Edition 2001.5.13 Last Update 2001.9.9
設定する構成例設定するパーティーション構成例としてfdiskを使ったパーティーション情報を示します。# fdisk /dev/hda ディスク /dev/hda: ヘッド 255, セクタ 63, シリンダ 1247 ユニット = シリンダ数 of 16065 * 512 バイト デバイス ブート 始点 終点 ブロック ID システム /dev/hda1 * 1 50 401593+ 6 FAT16 /dev/hda2 51 64 112423 5 拡張領域 /dev/hda3 565 566 16065 83 Linux /dev/hda4 567 1247 5470132+ 83 Linux /dev/hda5 51 64 112423+ 82 Linux スワップ
以上のような構成で、Windows98とLinuxをマルチブートさせます。 /dev/hdaとは、IDE接続のハードディスクのプライマリマスターという意味です。その他のドライブは以下のようになっています。
Windows98とLinuxのインストールする順序Windows98とLinuxのインストールする順番はどちらが先でも良いです。しかし注意しなければならないことがあります。
liloを設定するそれでは、Linuxをインストールした時に作成したブートディスクでLinuxを起動しましょう。スーパーユーザーになって、/etc/lilo.confを修正します /etc/lilo.conf
それでは要点を見てみましょう。
liloをFDに書き込む以上のように、Windows98パーティーションの設定を追加したら、フォーマット済のフロッピーディスクをドライブに入れ、 以下のコマンドを実行します。# /sbin/liloこれを実行すると、フロッピーディスクのブートセクタにliloが書き込まれます。liloを書き換える時は、 このように、一旦フロッピーディスクで試してから、ハードディスクに書き込みましょう。 フロッピーディスクをドライブに入れたまま再起動し、liloの動作を確認します。 liloが起動したら、 Windows98を起動したい時→win Linuxを起動したい時→linux を選んでリターンを押します。両方とも正常に起動するのが確認できたら、liloをハードディスクに書き込みましょう。 liloをハードディスクに書き込むlilo.confを修正します/etc/lilo.conf
赤くなった部分をハードディスクのMBRを指定します。修正したら # /sbin/liloとして、liloをハードディスクのマスターブートレコードに書き込みます。 これでWindows98とLinuxのマルチブートが出来るようになりました。 [HOME] since 2001.4.22 |