- ベストアンサー
Linuxがたちあがりません
RedHat Linux7.3Jをホームページからダウンロードし、CD-ROMに焼いてインストールしましたがたちあがりません。 ハードウェアはCompaq Presario5834です。 CドライブにWindows2000Serverがインストールされています。 構成は以下のようにしました。 dev/hda l l-/dev/hda1 5G NTFS l l-/dev/hda2 5G ext3(←/) l l-/dev/hda3 l l-dev/hda5 317MB swap l l-空き 8G 自由領域 (1)通常Windowsをたちあげ、Linuxを使用するときだけフロッピーでたちあげる仕様にしたいためブートローダはインストールしませんでした。 (2)コンポーネントはKDE、NEWS Server以外全て (3)ブートフロッピー作成 インストール後、フロッピーから立ち上げたところ 「Boot:」に linuxと入力し、Enterを押下しても 「Boot Failed: Please change disks and press a key to continue」というメッセージが表示され、次に進めません。 どのようにすればよろしいでしょうか。 何かご存知の方教えてください。 よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
#2,3です。 >代わりに「GRUBをブートローダとして使用」、インストールする場所に >「/dev/hda2 ブートパーティションの最初のセクタ」を指定するのは如何でしょうか それもひとつの方法です。 デュアルブート環境を作る時に、考慮すべき点は、 MBRはシステムに1つしかありませんの、MBRへのインストールがうまくいかなかった 場合に、システム全体が起動しなくなる危険性があるということです。 ですから、私はLinuxをインストールする時、OSの共存環境ではliloなどを MBRにインストールせず、FDにインストールします。 また、liloはHDD上のカーネルイメージの絶対位置を参照して読みこむので、 起動に失敗する事があります。 Redhatのように、liloを使わずに起動できるFDを作成できる場合は、それを作成し、 そうでない場合は、DOSからloadlin.exeを使って起動できるようにします。 この様にとりあえず起動できる手段を確保しておいてから、別の手段を 考えるのがトラブルを起こさない為にはいいと思います。 loadlinについてはこちらあたりを参照してください。 http://www.linux.or.jp/JF/JFdocs/Loadlin+Win95.html http://www.atmarkit.co.jp/flinux/special/dualboot/dualboot04.html http://www.jp.redhat.com/manual/Doc73/RH-DOCS/rhl-ig-ja/s1-upgrade-lilo.html Linuxの起動やデュアルブート環境についてはこちらを参照してみてください。 (インストール~起動) http://www.a-yu.com/ また、Redhatについては、こちらのドキュメントを参考にしてください。 http://www.jp.redhat.com/support/doc/ Linux全般の情報はこちらを。(特に、JFドキュメントあたり) http://www.linux.or.jp/link_documents.html
- 参考URL:
- http://www.a-yu.com/
その他の回答 (4)
- pmmaohm
- ベストアンサー率27% (230/822)
LILOをFDにうまくインストールされていないとか? レスキューモードでLinuxを起動させて、 ブートFDを作りなおしてみるとか? 参考URLは、レスキューモードでの起動方法などが書いてあります。 リンクをたどれば、ブートFDの作成方法も書いてあると思います。
お礼
ご回答ありがとうございます。 アドバイスを頂いた通りフロッピーを挿入してLinuxを起動し、Boot:と表示されたところで linux rescueと入力しましたが Loading Boot failed: please change disks and press a key to continue と表示されてしまうため再インストールによりブートフロッピーを作成しましたがやはり駄目でした。フロッピー作成は5回ほどやっておりますが駄目です。 新しいフロッピーを購入してきて試してみましたが駄目だした。フロッピーがうまく作成できていないのでしょうか。。。? 何かご存知でしたらお手数ですが教えてください。 よろしくお願いします。
- MovingWalk
- ベストアンサー率43% (2233/5098)
>「TAB」キーを押してみましたが特に何も表示されませんでした。 >ちなみに、ブートローダはインストールしていないので、liloもGrubも入っていないかと思っていたのですが。。。 liloのように思えるんですが中身がないのですか。 Linuxのブート方法ですが、 ・lilo ・grub ・ブートFD(Redhatにはありますね) ・loadlin.exe(DOSからブートする) 後者の2つは、カーネルイメージもブートデバイス側にもちます。 多分3つめのFDを作成されたつもりなんでしょうが、ちょっとおかしいですね。 こんな場合の方法ですが、起動できるDOSのFDがあれば4つ目の方法がいいと思います。 (loadlin を使用する) 以下のサイトが参考になるかと思います。 http://www.jp.redhat.com/support/faq/doc/faq-4.html http://www.linux.or.jp/JF/JFdocs/Loadlin+Win95-98-ME/ http://www.turbolinux.co.jp/knowledge/public/43.html もしDOSがなければこちらからから、フリーのDR-DOSがダウンロードできます。 http://euc.jp/os/drdosv.ja.html
補足
MovingWalkさん、ご回答ありがとうございます。 あまりよくわからないのですが、インストール時に私はブートローダをインストールしない(lilo、grubをインストールせずFDから立ち上げる)に設定していました。 代わりに「GRUBをブートローダとして使用」、インストールする場所に「/dev/hda2 ブートパーティションの最初のセクタ」を指定するのは如何でしょうか。「/dev/hda1 ntfs」にはWindows2000 Serverがインストールされており、もし/dev/hda MBRにGRUBをインストールするとWindows2000が立ちあがらなそうですが。hda2にインストールするならば大丈夫ではないかと思いました。 もしご存知でしたら教えてください。 よろしくお願いいたします。
- MovingWalk
- ベストアンサー率43% (2233/5098)
これはliloですよね。 通常は、Boot:に対してEnterだけ押すとデフォルトのものが起動されますので、 #1の方の言われる通りとなります。 liloでは、複数の起動条件を設定でき起動時に切りかえられます(マルチブートローダー) 起動の名前がわかっていいれば、Boot:のところで直接入力すればいいのですが、わからない場合は、TABキーを押すとメニューが出て選択できます。 ですから普通は、「Enter」のみでも、linux「Enter」でもいいはずですが、うまくいかないなら「TAB」を押してみてください。
お礼
MovingWalkさん、ご回答ありがとうございます。 おっしゃるとおり、「TAB」キーを押してみましたが特に何も表示されませんでした。 ちなみに、ブートローダはインストールしていないので、liloもGrubも入っていないかと思っていたのですが。。。 よろしければご回答お願いいたします。
- tsugupon
- ベストアンサー率50% (8/16)
私も始めたばかりなんですが、Boot:のあとには何もいれずENTER押したら前にすすんでいます。 間違ってたらごめんなさい。
お礼
MovingWalkさん、ご回答ありがとうございます。 DOSからloadlin.exeを使って起動する方法は参考になったのですが結局別のパソコンにインストールすることにしました。 もう一台の別の自作パソコンにインストールしてみると、同じやり方で普通に動作しました(liloをFDにインストール)。 有益な情報、どうもありがとうございました。