• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VineLinux2.6のデュアルブート)

VineLinux2.6デュアルブートの問題

このQ&Aのポイント
  • VineLinux2.6のデュアルブートに関する問題が発生しています。
  • 問題の原因として、リナックスのルートパーティションを1024シリンダ以内に配置していないか、liloの設定に不備がある可能性があります。
  • RedHat7.3以降では1024シリンダ以降にインストールしてもデュアルブートができると言われていますが、Vine2.6では可能かどうかは不明です。適切な設定方法を教えていただきたいです。

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

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

お調べになったとおり,8GBの壁の問題は,現在のliloでは存在しません. > ブートパーティションの最初のセクタにいれました。 ということですが,boot sequence のどの段階で失敗するのでしょうか? lilo に制御が渡って kernel が読み込まれる段階,それともそれ以前? lilo に制御を渡すための boot loader には何をお使いですか? (NTLDR, GRUB, MBM or other ??) > その後記述に従い追加、編集したのですがうまく > ブートできませんでした。 ということは,起動ディスク等で linux の起動は出来ていると思われますが,lilo.conf を編集したあと, /sbin/lilo を実行していないということはありませんか? 参考にしたURLをたくさん挙げておられますが,実際にどのような作業をされて,現状がどうなっているのかがよくわかりません. もう少し具体的に,作業内容と症状をお書きになることができれば,絞り込んだ回答が得られると思います.

noname#6323
質問者

補足

ご指摘ありがとうございます。 >boot sequence のどの段階で失敗するのでしょうか? NTLDRを使用します。 ブートメニューが出た後にLinuxを選択すると画面が 真っ暗になりそのまま何も表示されないのでliloに 制御が移る前で失敗しているかと思います。 >起動ディスク等で linux の起動 起動ディスクによる起動は行えます。 また編集後の/sbin/liloは行いました。 言い訳のようで申し訳ないのですが800字以内でないと 投稿できないらしく、2度に分けて投稿しようとしたところ 誰かが投稿しないと補足ができなかったためやむなく 回答していただけるまで待ちました。 以下補足情報です。 bootpartを使った方法も行ったが bootcectorの表示がでてloading new partionとでた ところで表示が出なくなる。 パーティション構成 hda1/10G NTFS(win200) hda2/2G  Linux(/) hda3/拡張領域 hda5/5G NTFS(D:) hda6/1.5G Linux(/home) hda7/275MB Linux(swap) 手順 win2000が既にインストール済み fdiskとvine付属のツールにより上記のようにパーティション を作成。 liloはLinuxの最初のセクタにインストール $ dd if=/dev/hda2 of=/mnt/dos/bootsect.lnx bs=512 count=1 を行いbootsect.lnxをフロッピーに移しwindowsを起動、 C:\にbootsect.lnxを移しboot.iniに C:\bootsect.pbr="Vine Linux"を追加 以上 lilo.confとwindowsのboot.iniの内容も 記述しようと思ったのですが補足文はできれば 200文字以内と表示されたので補足要求の投稿を していただければ投稿したいと思います。(既に200字超えてますが)

その他の回答 (1)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

> NTLDRを使用します。 > liloに制御が移る前で失敗しているかと思います。 う,すみません. NTLDRを使ったデュアルブートの経験が無い私には,お役に立てることは少なそうです. grub など,他の優秀な boot loader をお勧めする事ぐらいでしょうか. とは言いながら,一カ所だけ, > C:\にbootsect.lnxを移しboot.iniに > C:\bootsect.pbr="Vine Linux"を追加 この設定で,NTLDR はどのようにして,正しい bootsector を見つけることができるのでしょうか? 2行目は,C:\bootsect.lnx="Vine Linux" とかじゃないですか?

noname#6323
質問者

お礼

さらに検索を進めていったところ linearをlba32に置換しないとうまくいかない 可能性があるという記述を発見いたしました。 http://www.a-yu.com/pub/lilo1_5.html ご指摘のとおり投稿中でlnxとpbrを間違えておりました。 lnxは最初に試した方法でそのときのメモを書いてしまいました。 ご丁寧なご回答ありがとうございました。 また質問することもあるかと思いますがそのときも ご回答いただけたら幸いです。

関連するQ&A