• 締切済み

LinuxのGRUBについて

最近、NECのExpress5800/110GR-1bという機種を購入し、RedHatLinux9.0をインストールしました。 インストールを完了した後、再起動すると真っ黒い画面にGRUBの文字だけが出て、 そこから前にiみません。 過去の質問に同じような内容がたくさんあり実行してみたのですが、 サーバー構築初心者なものでどのタイミングで、何を実行するのかがいまいちわかりません。 サーバー構築に詳しい方、ご教授よろしくお願いします。

みんなの回答

  • interplay
  • ベストアンサー率39% (108/273)
回答No.2

違うかも知れませんが。。 インストール実行時又は、インストール後の起動時に何らかの要因でgrubの領域が壊れた場合に同じ様な症状になることがあります。 原因が↑上記とするとgrub再インストールで直るはずです。 <方法> 運用時やkernelのアップデート失敗などで、grub領域が破損し、OS起動不能となった場合の回避策 1.本体CD-ROMドライブにOSの1枚目のCDを入れて電源投入 2.ブート画面で以下投入し、レスキューモードで立ち上げる   $ linux rescue   ※言語選択は『english』でキーボード選択は『jp106』を選択し『continue』押下 3.grubの再インストールを実施   $ grub-install /dev/sda  ←grubを上書きでHDDにインストール   $ exit              ←rescueモードを抜ける 4.再起動   $ reboot 直らない場合は別の要因ですので、再度、別の質問をあげてみて下さい。

d98036rs
質問者

お礼

返事が大変おそくなり申し訳ございません。 grubのインストールで何とか解決致しました。 ありがとうございました。

回答No.1

参考urlのところは探しました? コマンドラインもでてないのですか? grub>・・・・こんな感じの これがでてるのならコマンドを打ち込めばいいんですが、TABの補完もしてくれますから。 これもでてないようなら、インストールCDを入れてレスキューでgrub-installとてもして再インストールすれば? GRUBとサーバー構築って関係ないと思いますけど・・・

参考URL:
http://www.linux.or.jp/JF/
d98036rs
質問者

お礼

返事が大変おそくなり申し訳ございません。 grubのインストールで何とか解決致しました。 ありがとうございました。

関連するQ&A

  • grub>が出てきます

    Windows XPを使っています。 先日、Fedora coreをインストールして、おかしかったので、 やってはいけないとは思いますが、パーテーションからソフトごと削除してしまいました。 それで再起動すると・・・・ 最初の画面が真っ黒で grub> と出てくるだけで後は先に進めません。 サーバー構築初心者ですので、何のコマンドを打てばいいのかもわからずそのままにしています。 もう一度Fedora coreを入れなおして再インストールすればいいのでしょうか? サーバーに詳しい方教えていただけませんでしょうか?

  • GRUBからOSが起動しない。

    GRUBからOSが起動しない。 Cent OS上に入れたkvmで入れたWebサーバーが 昨日お試しで再起動したところ、再起動出来なくなってしまいました。 症状を出来るだけ書くので、どうやったら正しく起動できそうか、お知恵を貸していただけたら幸いです。 kvmで、自宅で実験するstaginsのWebサーバーと、本番稼働させている外からも見れるWebサーバーの2台を運用しています。 サーバーが重いので、何かしら変なプロセスでも動いているのかと考えなしに再起動をして移行、ウンともスンとも言わなくなったので、詳しく調べてみました。 そうすると、検証環境として使っているサーバーは動いているのですが 本番稼働しているサーバーは、OS起動中に以下の様なメッセージが出てきてそこで停止をしてしまっていました。 Press any key to continue… Press any key to continue… Press any key to continue… Booting CentOS (2.6.32-358.2.1.el6.i686) in 0 seconds… 起動の最初からvirsh consoleコマンドで追っていくと、起動時に2つのCentOSをGRUBで選択を求めてきて(これは先代のサーバーが物理的に故障したときにいろいろやった名残です)そのあと、標準設定されているCentOSがしないまま止まってしまっています。 2つ目のCentOSを選択しても同じように起動しないまま止まってしまっています。 rebootコマンドを実行するまでは問題なく動いていたのでハードディスクの物理故障ではないのはほぼ断言できます。 そこそこ長期運用していたのでですがsshのポートは公開していないので、rootを取られて何かいじられた可能性も低いと思いますが、80番、443番は開けていたのでApacheの脆弱性を付かれた場合は分かりません。 GRUBは立ち上がっているけど、OSの読み込みに関するログは1行も出ていないので、その間の何かかと思ってGRUBのコンソールを叩いた結果以下の結果になりました。 何所のHDDにあるか調べた所、(hd0,0)の様なのでそちらで設定しました grub> root (hd0, Possible partitions are: Partition num: 0, Filesystem type is ext2fs, partition type 0x83 Partition num: 1, Filesystem type unknown, partition type 0x8e grub> root (hd0,0) Kernelは新しい数字の方を設定してみました grub> kernel / Possible files are: lost+found grub efi config-2.6.32-358.2.1.el6.i686 .vmlinu z-2.6.32-358.el6.i686.hmac System.map-2.6.32-358.el6.i686 config-2.6.32-358.el6 .i686 symvers-2.6.32-358.el6.i686.gz vmlinuz-2.6.32-358.el6.i686 initramfs-2.6. 32-358.el6.i686.img initramfs-2.6.32-358.2.1.el6.i686.img .vmlinuz-2.6.32-358.2 .1.el6.i686.hmac System.map-2.6.32-358.2.1.el6.i686 symvers-2.6.32-358.2.1.el6. i686.gz vmlinuz-2.6.32-358.2.1.el6.i686 grub> kernel /vmlinuz-2.6.32-358.2.1.el6.i686 そのあとsetupコマンドを実行 grub> setup (hd0) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd0)"... 27 sectors are embedded. succeeded Running "install /grub/stage1 (hd0) (hd0)1+27 p (hd0,0)/grub/stage2 /grub/grub .conf"... succeeded Done. 最後にbootをしてみたんですが、何も出力されないまま実行が止まってしまいました。 grub> boot grubのsetupコマンドの実行で出力された文から推測すると、ファイルシステムとファイルは生きているけど、起動に必要な情報が抜けていると推測しているのですが 正直grubに明るくないので自信がありません。 サーバー自体は古いのでDocker等で再構築してもいいのですが データベースの中のブログのログなどはなんとしても復活させたいのでここ2日頑張っていたのですが、どうも独力では難しそうです。 お力をお貸しいただけたら幸いです。

  • GRUBのメニューに反映されない

    Debian4.0を使用していますが、OS起動時(GRUB起動時)、/boot/grub/menu.lstに記述したOSタイトルが選択リストに表示されません。 menu.lstを更新した時の詳細を以下に記述します。 1.カーネルを再構築   「make-kpkg」でカーネルパッケージを作成し、「dpkg -i」でインストール 2.インストール完了後、念の為menu.lstに新たに構築したカーネルが追加されていることを確認。 3.OS再起動。   GRUBのOS選択リストの中に、menu.lstに追加したカーネルバージョンが表示されていない。 4.今度はmenu.lstの「timeout=」や「default=」の値を変更してみるが、やはり反映されない。 5.findコマンドで確認したが、/boot/grubディレクトリ以外にmenu.lstは存在しない。   念の為確認したが、grub.confファイルも存在しない。 上記のように、/boot/grub/menu.lstを更新しても反映されません。 しかし、GRUBは何かの設定ファイルを読んでいるようです。 何故menu.lstが反映されないのか、GRUBは一体どのファイルを読んでいるのか全く分かりません。 どうすれば/boot/grub/menu.lstファイルの内容が反映されるようになるでしょうか。

  • ブートローダーのgrubを取り外したいのですが

    windowsMEが入っていたPCを自由に使って壊しても良いと解放してあったものが使われていないため、添付されてきた『バックアップCD(起動用)』で再セットアップを行って正常終了したのですが、処理完了後に起動したところgrabがあるためWindowsMeを起動できませんでした。grubをインストールしてLINUXとWindows2000をいれていたようです。このgrub等をインストールした人がいないため詳細不明なのですが、WindowsMeの再セットアップは確かに正常終了しており、電源投入でgrubがなければMeが起動するだろうと予想しておりますが...(Linuxと2000は今後使用不能でよい) grubをアンインストールする方法が不明です。どなたか教えてください。 全く使っていないPCがもったいないので利用したいと考えております。 なお、電源投入でDOSプロンプトと同様に grub>  の表示がでますがタイプインは何もきかない状態です。 grub>  の表示がでる前にF2キー押下しBIOSセットアップメニューを 表示はできますが、それをどうにしたら良いか等もわかりません。 説明不充分と思いますが、よろしくお願いいたします。 なお、PCはNECのVALUESTARです。

  • ブートローダーのgrubを取り外したいのですが

    コンピュータ(家庭向け)で質問したためか、教えてもらえません。 [技術者向け]にて再度質問させていただきました。 windowsMEが入っていたPCを自由に使って壊しても良いと解放してあったものが使われていないため、添付されてきた『バックアップCD(起動用)』で再セットアップを行って正常終了したのですが、処理完了後に起動したところgrabがあるためWindowsMeを起動できませんでした。grubをインストールしてLINUXとWindows2000をいれていたようです。このgrub等をインストールした人がいないため詳細不明なのですが、WindowsMeの再セットアップは確かに正常終了しており、電源投入でgrubがなければMeが起動するだろうと予想しておりますが...(Linuxと2000は今後使用不能でよい) grubをアンインストールする方法が不明です。どなたか教えてください。 全く使っていないPCがもったいないので利用したいと考えております。 なお、電源投入でDOSプロンプトと同様に grub>  の表示がでますがタイプインは何もきかない状態です。 grub>  の表示がでる前にF2キー押下しBIOSセットアップメニューを 表示はできますが、それをどうにしたら良いか等もわかりません。 説明不充分と思いますが、よろしくお願いいたします。 なお、PCはNECのVALUESTARです。

  • RedHatLinux8.0でGRUB起動時にキーボードが使えません

    Win98SEとRedHatLinux8.0をデュアルブートでやっとこさインストールできたのですが、 GRUB起動時のOSの選択のとこでキーボードがきかなくてOSが選べません。 インストール時にDOS(windows)の方をデフォルトにして設定したので、Linuxが起動できないのです。 PCがNEC VALUESTAR NXのUSBキーボードなので インストール時にboot:linux nousbとしてインストールしました。 BIOSでレガシー機能もOFFにしましたがだめでした。 キーボードの問題なのでしょうか? なにかいい方法があったら教えてください。 宜しくお願いします。

  • GRUB Loading stage2Read Error

    Fedora Core 1をインストールしましたが、起動時に下記エラーが出て止まってしまいます。 GRUB Loading stage2Read Error インストール途中で作成したブートディスクを使用すると、正常に起動できます。 ネットで調べた限りでは、MBRがあやしいのではないかと思い、linux rescueでgrub-installを実行したり、fdisk /mbrを実行した上でOSを再インストールし直したりしましたが、状況は変わりませんでした。 フロッピーからは起動できるので、これをMBRにコピー等すればフロッピーなしでも起動できるのでは?と思うのですが、対処の方法がわかりませんでした。 環境は下記です。他に必要な情報があればおっしゃってください。よろしくお願いいたします。 GRUBのバージョン:grub (GNU GRUB 0.93) Motherboard: GIGABYTE GA-8I865GVMK OS: Fedora Core 1 Primary Master: buffalo HD-120FB Primary Slave: ATAPI CD-ROM Secondary Master: なし Secondary Slave: なし

  • Linuxが起動しなくなった場合のGRUBの設定方法

    HW RAID1を構築したx86サーバ(IBM xSeries206)にRedhat Linuxをインストールして、長らく勉強目的で運用していたのですが、 片方のHDDが故障した為、物理的に切り離した所、ブートローダー (GRUB)が以下のメッセージを出して、起動しなくなってしまいました。 root (hd0,0) Filesystem type is ext2fs, partition type 0x83 kernel /vmlinuz-2.4.21-4.ELsmp ro root=LABEL=/ Error 2: Bad file or directory type 書籍や解説サイト等で掲載・紹介されている方法(以下の様な 流れです)を色々と試しているのですが勉強不足という事もあり 行き詰まってしまいました。 どなたかアドバイスを頂けると助かります。 grub> root ( <TAB> Possible disks are: fd0 hd0 grub> root (hd0, <TAB> Possible partiions are: Partition num:0,Filesystem type is ext2fs, partition type 0x83 Partition num:1,Filesystem type is ext2fs, partition type 0x83 Partition num:2,Filesystem type unknown, partition type 0x82 grub> root (hd0,1) Partition num:1,Filesystem type is ext2fs, partition type 0x83 grub> cat /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 /dev/sda3 swap swap defaults 0 0 grub> root (hd0,0) Partition num:0,Filesystem type is ext2fs, partition type 0x83 grub> kernel /vmlinuz-2.4.21-4.ELsmp root=/dev/hda2 Error 2: Bad file or directory type よろしくお願い致します。

  • リナックスサーバーの導入について

    現在、社内でWindows2000サーバーを使用した10台程度の小規模なネットワークを構築していますが、容量不足とデータのバックアップ用に、追加サーバーの導入を検討しています。 本体は、DELL製のサーバーに決まりました。OSにRedHatLinux9を検討していますが、リナックスの知識が無いので、どなたか教えてください。リナックスサーバーはファイル共有のみに使用する予定です。 現在の環境にリナックスサーバーを追加する際、何か気をつけることがありますか? 接続等には特別な知識が必要でしょうか? また、インターネットに使用する予定はありませんが、ウィルス対策ソフトも必要でしょう? 他のパソコンには全て、ノートンのアンチウィルスがインストールされています。 RedHatLinux9は、本体購入時に同時購入(20,000円)して、インストール済みのものを使用する予定ですが、そのほうが無難ですか? リナックス初心者なので、何もわからないのですが、どなたか教えてください。

  • Fedora Core 4インストールがうまくいきません

    はじめまして NECサーバExpress5800/110GcにFedora Core4をインストールしようとしているのですが、GUIモードで行おうとすると「Welcome to Fedora Core」のインストールの最初の画面も表示されずにずっと止まってしまいます。テキストモードでインストールをすると一応インストール完了まで行くのですが、再起動しても起動しません。 こちらの機種でインストール成功した方いらっしゃいましたら 教えてください。