こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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」というメッセージが表示され、次に進めません。
どのようにすればよろしいでしょうか。

何かご存知の方教えてください。
よろしくお願いします。

投稿日時 - 2002-09-08 18:49:35

QNo.353837

困ってます

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

#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/

投稿日時 - 2002-10-27 12:51:00

お礼

MovingWalkさん、ご回答ありがとうございます。
DOSからloadlin.exeを使って起動する方法は参考になったのですが結局別のパソコンにインストールすることにしました。
もう一台の別の自作パソコンにインストールしてみると、同じやり方で普通に動作しました(liloをFDにインストール)。
有益な情報、どうもありがとうございました。

投稿日時 - 2002-11-11 06:44:55

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.4

LILOをFDにうまくインストールされていないとか?

レスキューモードでLinuxを起動させて、
ブートFDを作りなおしてみるとか?

参考URLは、レスキューモードでの起動方法などが書いてあります。
リンクをたどれば、ブートFDの作成方法も書いてあると思います。

参考URL:http://www.a-yu.com/pub/lilo1_8.html

投稿日時 - 2002-09-09 09:04:33

お礼

ご回答ありがとうございます。
アドバイスを頂いた通りフロッピーを挿入してLinuxを起動し、Boot:と表示されたところで linux rescueと入力しましたが
Loading
Boot failed: please change disks and press a key to continue
と表示されてしまうため再インストールによりブートフロッピーを作成しましたがやはり駄目でした。フロッピー作成は5回ほどやっておりますが駄目です。
新しいフロッピーを購入してきて試してみましたが駄目だした。フロッピーがうまく作成できていないのでしょうか。。。?
何かご存知でしたらお手数ですが教えてください。
よろしくお願いします。

投稿日時 - 2002-09-24 02:03:04

ANo.3

>「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

投稿日時 - 2002-09-08 23:31:14

補足

MovingWalkさん、ご回答ありがとうございます。
あまりよくわからないのですが、インストール時に私はブートローダをインストールしない(lilo、grubをインストールせずFDから立ち上げる)に設定していました。

代わりに「GRUBをブートローダとして使用」、インストールする場所に「/dev/hda2 ブートパーティションの最初のセクタ」を指定するのは如何でしょうか。「/dev/hda1 ntfs」にはWindows2000 Serverがインストールされており、もし/dev/hda MBRにGRUBをインストールするとWindows2000が立ちあがらなそうですが。hda2にインストールするならば大丈夫ではないかと思いました。

もしご存知でしたら教えてください。
よろしくお願いいたします。

投稿日時 - 2002-10-27 03:37:04

ANo.2

これはliloですよね。
通常は、Boot:に対してEnterだけ押すとデフォルトのものが起動されますので、
#1の方の言われる通りとなります。
liloでは、複数の起動条件を設定でき起動時に切りかえられます(マルチブートローダー)
起動の名前がわかっていいれば、Boot:のところで直接入力すればいいのですが、わからない場合は、TABキーを押すとメニューが出て選択できます。

ですから普通は、「Enter」のみでも、linux「Enter」でもいいはずですが、うまくいかないなら「TAB」を押してみてください。

投稿日時 - 2002-09-08 19:16:25

お礼

MovingWalkさん、ご回答ありがとうございます。
おっしゃるとおり、「TAB」キーを押してみましたが特に何も表示されませんでした。
ちなみに、ブートローダはインストールしていないので、liloもGrubも入っていないかと思っていたのですが。。。

よろしければご回答お願いいたします。

投稿日時 - 2002-09-08 22:18:45

ANo.1

私も始めたばかりなんですが、Boot:のあとには何もいれずENTER押したら前にすすんでいます。
間違ってたらごめんなさい。

投稿日時 - 2002-09-08 19:01:41

あなたにオススメの質問