日本語版Lindows4.0−どう使うの?
Grubでマルチ起動する −Vinelinux,Redhat,Lindows |
Vinelinux,
RedhatそしてLindowsをマルチブートさせよ
うとインストールしたんだけど、Lindowsしか起動しないぞ。 どうすりゃいいんだ。 |
||
|
||
以下、Redhat上での操作 |
||
|
||
|
|
|
# grub.conf generated by anaconda
# # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd1,0) # kernel /vmlinuz-version ro root=/dev/hdb5 # initrd /initrd-version.img #boot=/dev/hda default=0 timeout=10 splashimage=(hd1,0)/grub/splash.xpm.gz title Red Hat Linux (2.4.18-14) root (hd1,0) kernel /vmlinuz-2.4.18-14 ro root=LABEL=/1 initrd /initrd-2.4.18-14.img title Vinelinux 2.5 root (hd0,0) kernel /vmlinuz-2.4.18-0vl3 root=/dev/hda3 title Vinelinux 2.5(linux-2.2) root (hd0,0) kernel /vmlinuz-2.2.20-0vl10 root=/dev/hda3 |
||
早速liloを起動しないようにファイル名を以下のように変更してみた
RedhatからLindows側にマウントし、 /sbin/lilo
が起動しないようにファイル名を変更した 例 : lilo を lilo_bak |
||
Redhatを切断する。 または、作成したFDをドライブに挿入し、再起動させる。 |
||
|
||
次に、カーネルとinitrdのイメージ指定は、lindowsの
lilo.confを参考にしました。
|
||
以下、コマンドラインには次のように入力しました。
grub> root (hd1,2) grub> initrd /boot/initrd-2.4.20.gz grub> boot |
||
カーネルイメージを指定し
/dev/hda3 から起動することはlilo.confの記述から問題なかったのですが、rootする起動デバイスの指定につまづきました。
2台目のハードだから、 hd1 は問題なかったのですが、パーテーションの指定でつまづきました。 hd1 を入力後、tab補完機能でパーテーションで表示されましたので、その中から選択しためしました。 |
||
|
||
|
||
ハードディスクにインストールする |
||
RedhatにGrubがインストールしてあるため、Redhatを起動
しmenu.lstをFDと同じように変更する。
FD起動用Grubのディスクをドライブに挿入した状態でPCを再起動。 Grub起動後、コマンドラインに移る。 そして、次のように打ち込みインストールしました。 gurb > root (hd1,0) grub > setup (hd0) サクセスの横文字が読めた後にFDを抜き、PCを再起動させる。 フロッピーからの起動と同じGrubの起動画面が出て来ました。 |
||
Lindowsをインストールしてからマルチブートが出来なくなりまし
た。 何回もフロッピーからGrubを起動し、コマンドラインでLindowsのカーネルを指定するものの 起動途中でkernel panic が出てしまいLindowsを起動させることができませんでした。 掲示版の投稿にありました、 Lindowsは起動の時MBR(起動領域)を自分用に書き換えてしまう というのが原因だったかもしれません。 そのために、まず、Lindowsのliloを起動させないことが肝心のようでした。 この投稿がなければ、いつまでもマルチブートの出来ない状態が続いていたことでしょうね。 掲示版の投稿に感謝です。 |
||
また、grubに関してはインターネット上にたくさんの解説ページがあ
りました。 これらのページを参考にインストールしましたが、いづれ勝手にリンクページを作りたいと思います。 |
||
Top |
SEO | [PR] !uO z[y[WJ Cu | ||