• ベストアンサー

bootディスクでしかブートできないvinelinux

こんにちは。 このたび、デスクトップにvineをインストールしました。 しかしどういうわけなのか、(おそらくはliloのトラブル) L といちもじでるだけで起動しません・・・ そこで、インストール中につくった、起動ディスクをためしてみると見事に起動しました! ふたたび、起動ディスクを抜いて起動させると、やはりLで止まりました。どうすれば、起動ディスク無しで起動できるようになるのでしょうか?? またふと思ったのですが、liloをインストールしなくとも、起動ディスクっを作っておけば、そのままならwin、ディスクをいれて起動すればlinux、と言うマルチブートは可能ですか? と言うか、当り前なんでしょうか・・・

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

  • ベストアンサー
  • herashi
  • ベストアンサー率48% (343/711)
回答No.7

liloはLinux単体で使う場合にはカーネルローダー以外にブートローダーの役割も果たしますのでこれがないと駄目です。 但し、HDDから起動しない場合はその限りではありません。 が、HDDからは起動できなくなります。 SYSTEMDISK NOT FOUNDとか言われると思います。 MBMはこちらからどうぞ。 http://elm-chan.org/fsw/mbm/mbm.html Win98の起動ディスクでfdisk/mbrをするか、Win2kのCDからブートしてfixmbrをするかして一度MBRを初期化(という言い方でいいのかは?ですが)再度liloのインストールをするかしてみてはいかがでしょうか? では。

azicyan
質問者

お礼

ありがとうございました。 やってみます。

その他の回答 (6)

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.6

>L >といちもじでるだけで起動しません・・・ LILOの起動時の表示(Lのみなど)の意味はこちらのようになっています。 参考にして確認してみてください。 http://www.linux.or.jp/JF/JFdocs/LILO-README/boot-loader-messages.html >liloをインストールしなくとも、起動ディスクっを作っておけば、 >そのままならwin、ディスクをいれて起動すればlinux、 >と言うマルチブートは可能ですか? 可能です(というかできていますよね) 起動用FDだけを作成してLILOなどのブートローダをインストールしないで おけばそのようなこともできます。 デュアルブートのときはその方がわずらわしくないので、私はそうします。 現在は、既にLILOが入っているのでMBRを修復する必要があります。 尚、FDの起動ディスクにはカーネル入りの起動ディスクと、LILOを FDにインストールする場合の2通りがあります。 (それともう1つDOSから起動する方法もありますが省略します) FDにLILOをインストールするには、/etc/lilo.conf をboot=/dev/fd0 に 変更して、/sbin/lilo を実行します。

参考URL:
http://www.linux.or.jp/JF/JFdocs/LILO-README/boot-loader-messages.html
azicyan
質問者

補足

なるほど”L”はえらーメッセージなんですね! >可能です(というかできていますよね) いま。じつはシングルインストールなんです。 で、2000が共存するとどうなるかな・・・とおもいまして・・・ >FDにLILOをインストールするには、/etc/lilo.conf をboot=/dev/fd0 に 変更して、/sbin/lilo を実行します。 なるほどーーー さっそくやってみます。 具体的で助かります。

  • herashi
  • ベストアンサー率48% (343/711)
回答No.5

Lで止まるということはブートローダー(今回の場合はlilo)の読み込みに失敗しているということです。 ということで#2さんのliloの再インストールをお勧めしますが、それでも駄目な場合はMBMなどのフリーのブートローダーを使用し(MBRにはこのようなブートローダーを入れる)、liloはLinuxの先頭のパーティションに入れ直すなんてのはどうでしょうか? では。

azicyan
質問者

補足

>Lで止まるということはブートローダー(今回の場合はlilo)の読み込みに失敗しているということです。 おそらくは・・・ mbmは知らないんですが、手持ちの雑誌にGAGというのがあったのでやってみます。 ちなみに。LINUXのみで使う場合にはLILOはインストール不要ですか?

  • kajyukun
  • ベストアンサー率18% (157/842)
回答No.4

2000とかXPがインストールされている状態だったとか。

azicyan
質問者

補足

すいません。 hdはからです

  • mai9999
  • ベストアンサー率12% (32/256)
回答No.3

よくわかりませんがROOTも出ないんですよね? 構わないようならOSの再インストールがいいかと思います。 で、ひょっとするとシステムの構成上認識できない物があるかもしれないですので、各種カード類とかIDEもCDとHDDFDぐらいの最低限度の物だけ残して再インストールしてみたらいいかと思います。 マルチOSは、システムコマンダーはついていましたか?システムが複雑になるので今はやってませんが出来ますよ。

azicyan
質問者

補足

すみません。 僕の情報が足りないようです。ごめんなさい。 3回やり直しました。 2000条のファイルが壊れるといやなので、hdは殻になったやつを持ってきて、それだけを接続してのトライです。

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

立ち上がったところで、liloを再インストールしたらどうなります? # lilo -v <ENTER>

azicyan
質問者

補足

やってみます。

回答No.1

ほぼ同様の症状を経験したことがあります。 私の場合は、再起動時のみ起動ディスクが必要という状態だったので、電源ONからの起動で回避できています。 マルチブートも含めて、公式ページを調べてみてはいかがでしょう。

参考URL:
http://vinelinux.org
azicyan
質問者

お礼

もう一台ノートpcのほうはまったく問題ないんですよ・・・ それだけに意味不明です・・・

関連するQ&A

  • VineLinux2.6のデュアルブート

    デュアルブートに関する質問が多かったので色々 参考にさせていただきましたが、解決にいたらなかった 為投稿させていただくことにしました。 [参考にした投稿]  http://www.okweb.ne.jp/kotaeru.php3?q=472463  http://www.okweb.ne.jp/kotaeru.php3?q=389493 VineLinuxが手元にあったためLinux環境として デュアルブートすることにしたのですがデュアルブート がうまくいきません。win2000にはかなりプログラムを インストールしたため再インストールは避けたいという こともあり投稿しました。(C:のディスク空き自体は5G程度) 原因として考えられるのはリナックスのルートパーティション を1024シリンダ以内にいれていない事、liloの設定の不備 等です。 RedHat7.3以降では1024シリンダ以降にインストールしても デュアルブートができると聞いたのですがその確証がない 事、またVine2.6でも可能であるのか、がわからなかったの で可能であるのかを教えていただきたいです。 またliloにつきましては http://www.a-yu.com/system/nt03.html http://www.atmarkit.co.jp/flinux/special/dualboot2/dualboot03.html http://www.a-yu.com/pub/lilo1_5.html http://www.zdnet.co.jp/help/tips/linux/l0046.html 等を参考にLinuxのブートパーティションの最初のセクタ にいれました。その後記述に従い追加、編集したのですが うまくブートできませんでした。 。

  • Win2000とVineLinuxのデュアルブート

    TOSHIBAのDynabookT2を使用しています。 Windows2000とVineLinux2.5をデュアルブート しようとしてうまくいかず困っています。 症状 1・W2000を先にインストールして、後からVineをインストール (LILOをMBRに設定)したにもかかわらず、LILOが まったく起動しません。(起動ディスクを使えばLinuxも起動できます) パーティションは hda1:Windows2000(NTFS)8GB hda2:Linux(ext3)4GB hda3:Linux(swap)500MB hda4:拡張 残り全部 という風にきってみました。 2・LILOをMBRに設定せず、ブートセクタに設定し bootsect.pbrをつくりWindowsのOS-Loaderを 使って設定したのですが、起動させてLinuxを選択しても そこから先に進めません。(Vineが起動しない) いくつかのHPやTOSHIBAのサポートページを見たりしながらやっているので 手順そのものは間違っていないと思うのですが 何か確認すべき点、補足する点などがありましたら教えてください。 よろしくお願いします。

  • VineLinux3.2とWinXPのデュアルブート

    お世話になります。過去ログも多く読ませていただきましたが、何分初心者でして新たに質問させていただきました。よろしくお願いいたします。 Linuxを自分のマシンにインストールしたのは初めてです。 マシンは、Shuttle Xpc SS56G。HDD:160G。フロッピーディスク無しです。 WinXPProをインストールして使用していました。 C:20G,D:140Gです。 これをPartition Magic 8を用いて、 C:20G,D:60G、残り80Gを空きとして、この空き領域にVineLinux3.2をCDよりインストールしました。 CDは、インターネットでCDイメージをDLしたものを用いました。 インストールは、トラブル無くすみました。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060306/231758/ に従い、グラフィカル・モード、フルインストール、自動パーティーション、ブートローダーには「LILO」を指定しました。 インストール後起動するとVineLinux3.2が自動起動します。 Linuxの動作で不具合は気がついていません。インターネットも使用できます。 しかし、WinXPを起動する方法がわかりません。 http://nobumasa-web.hp.infoseek.co.jp/multi_boot/linux.html#boot_part あたりも読みましたが、わかりません。 /etc/lilo.confが作られているというような記載もありましたが、/etcというディレクトリ自体作られていませんでした。 フロッピーディスク無しでもデュアルブート環境を構築する方法を教えていただけないでしょうか。 よろしくお願いいたします。

  • マルチブート

    Redhatのインストールでは、GRUBやLILOを使ったマルチブートが可能になっており、自分は、Windows2000のデスクトップPC(IDE)に外付けのSCSIハードディスクを接続し、SCSIハードディスクにLINUXをインストールしようと試みています。ところが、GUIインストーラーの設定画面を、いろいろ変えてみても、デュアルブート設定になりません。 LILOではLを表示して、GRUBではGRUBを表示して停止します。フロッピーからLINUXを立ち上げることは可能ですので、MRBを読み込んだ直後のトラブルかと思います。 そこで、このあたりのトラブルシューティングについて書かれた参考書などがあれば紹介していただけないでしょうか?

  • linuxブートディスクなどについて

    前の質問にも同じような事を書いているのですが、インストールしたはずのvine linuxが起動できなくて困っています。デュアルブートで起動するはずなのに、なぜか直接XPが起動してしまう現状です。 調べたところ、ブートディスクを(linux上で?)作成する必要があるようなのですが、linuxが起動できないのにブートディスクをlinux上で作れというのがよくわかりません。ここからの手順御存知の方はアドバイスお願いします。

  • ブートディスクを使ってVineLinux2.5を起動させることが出来ません。

    Windows2000を使っているのですが、仕事でVineLinux2.5も使うことになったため、デュアルブートすることにしました。 いろいろなサイトや教えて!gooの過去の質問などを参考に、ブートローダなどの設定の方法は分かったのですが、それ以前の問題にぶつかりました。 まずHDのパーティションを2つに分け、CドライブにWindows2000、残りにVineLinux2.5をインストールしました。/bootは8.4GB以内に作成しました。liloはMBRではなく/bootの部分にインストールしました。そしてブートディスクを作成し、インストールは無事終了しました。 PCを再起動させ、Windows2000が普通に起動するのを確認し、今度はVineLinuxをブートディスクを使って起動させようとしました。すると、途中で ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ のように点々が延々と表示されるだけで起動しませんでした。 何回インストールし直してもこのようになります。 どこが間違っているのでしょうか? いろいろサイトを探したのですが分かりませんでした。

  • LILOまたはGRUBをつかってデュアルブート

    こんにちは、いつもお世話になっております。 redhat7.2とwin2kのデュアルブートをさせたいと思っているのですが、ブートセレクターにLILOかGRUBを使ってデュアルブートしたいのですが、どうしてもできません。 まず、第1パーティションにwin2000が入っています。ここで、第2パーティションにredhatをインストールしました。 ここで、LILOかGRUBをMBRかパーティションの先頭にいれるか聞かれます。 インストールしたパーティションの先頭にLILOをいれ、その後起動ディスクで起動し、LILOをファイル化してwin2kのNTLDRを使ってデュアルブートさせることはできます。 しかし、ブートセレクターにLILOかGRUBを使いたいのです。 MBRに入れると、WIN2Kが起動できなくなってしまいます。 どなたか、LILOかGRUBをブートセレクターにしてデュアルブートできるスキルを持っていらっしゃる方、何とぞご教授ください。 わかりにくい文章ですみませんが、どうかよろしくお願いします。

  • Vine Linux 3.2 インストール後ブートできない

    富士通 Loox T55/3を入手し、Windows2000を入れたところあまりに重たいので、Linuxを入れようと思い、少ない経験ではありますがVine Linuxが比較的軽いと思い、CD-ROMよりインストールをしたところ、 インストールは正常終了した後、再起動してもError loading Operating Systemと表示され、ブートできません。 WindowsとのデュアルブートではなくLinuxのみのインストールです。 パーティションは自動設定を使用し、ブートローダのところは LILO使用:hda1のMBR、ルートパーティションの先頭セクタ LILO不使用::hda1のMBR、ルートパーティションの先頭セクタ それぞれLBA32の使用オプション すべてのパターンにおいて実験したのですが、どうしても同様のエラーが出てしまいます。 LOが出てくれるのならLILO設定で何とかなると思ったのですが、エラーを見る限りではLILOすら読みに行ってないような雰囲気です。 非力なマシンゆえなるべく軽いディストリビューションを使いたいので、できればVineを使用したいのですが、どなたか解決案等ご存じないでしょうか。 もしくはVineと同等かそれよりも軽いディストリビューションご存じであればご教授ください。

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

    よろしくお願いします。 <予備知識> ・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をロードできないのでしょうか? 長文失礼しました。 アドバイスよろしくお願いします。

  • VineLinuxとWindowsXPのデュアルブート

    もともとWindowsXPがインストールされているハードディスクの空き領域にVineLinux3.1をインストールして共存させたいと考えております。 市販の本に書いてあったとおりにインストールを進め、インストールが終了するところまではできました。なお、ブートローダはブートパーティションの最初のセクタにインストールするように設定しました。 本には、その後、 1、Linuxにrootでログイン 2、ブートセクタの内容をファイル化 3、FDをマウント 4、2、でファイル化したファイルをフロッピーディスクにコピー 5、アンマウント 6、Windowsを立ち上げてboot.iniの設定 という手順を踏むように書いてあったのですが、インストール時に起動ディスクを作成するようなメッセージは出ませんでしたので起動ディスクがありません。また、放っておくとそのままWindowsが立ち上がってしまいます。Linuxを起動するにはどうすればよいのでしょうか。インストールに使用したCDから起動することは可能でしょうか。 また、今の時点でフロッピーディスクドライブを持っていないのですが、なければデュアルブートは不可能でしょうか。 素人ですので、言葉足らずなところがあればご指摘ください。 よろしくお願いします。