OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

マスター:Win2000 スレーブ:linux においてのデュアルブートの質問

  • 困ってます
  • 質問No.206439
  • 閲覧数75
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 60% (3/5)

よろしくお願いします。

<予備知識>
・liloは8G以上の場所にいれない。(またはlba32使う)
・Win2kのbootパーティションがNTFSだとliloInstallerで認識できない



<自分の環境>
IDE1 プライマリー
hda1 <----> win2k OS <--> 8G
hda2 <----> win2k データ <--> 70G

IDE 2 スレーブ
hdb1 <----> laser 7.2 boot 100m
hdb2 <----> laser 7.2 swap 256m
hdb3 <----> laser 7.2 / 4G

liloのinst先
・FD
・hdb1 (boot)の先頭セクタ



このような環境ですが、
liloを入れたFDからは正常にlinux起動できます。



次にHDからも起動したく
<以下NTLOADERを使って起動の作業>



まず/etc/lilo.confの内容は


prompt
timeout=50
default=linux
boot=/dev/hdb1
map=/boot/map
install=/boot/boot.b
linear

image=/boot/vmlinuz-2.4.9-13
label=linux
initrd=/boot/initrd-2.4.9-13.img
read-only
root=/dev/hdb2



次に、LinuxのPBRを抽出します。
>dd if=/dev/hdb1 of=LINUX.PBR bs=512 count=1

次にフロッピーに LINUX.PBR を送ります。
>mount -t vfat /dev/fd0 /mnt/floppy
>cp LINUX.PBR /mnt/floppy
>umount /mnt/floppy

HDからの起動でWin2kを起動させ
HDにLINUX.PGEをコピーし
C:\boot.ini
の最後の行に
 C:\LINUX.PBR="Laser Linux"
を追加し

この状態でHDから起動させてみると
1 win2k
2 Laser Linux
となり
linuxを選択すると

L

と表示されて止ります。
という事はLILOは

L ブートローダーの読み込み
I 2ndブートローダーの読み込み
L 起動成功
O マルチブート用の定義ファイルを読みこんでブート準備完了

なので

やはり HD二個の環境の二個目にlinuxのbootを置くのが原因でbootをロードできないのでしょうか?

長文失礼しました。
アドバイスよろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル10

ベストアンサー率 40% (85/208)

参考 URL に詳しい説明が有ります。参照してください。
お礼コメント
kuraha

お礼率 60% (3/5)

解決しました。
アドバイスありがとうございました。
投稿日時 - 2002-01-31 21:29:18
-PR-
-PR-
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ