RedHat Enterprise Linux 5でサーバーを構築しているのですが、インストール時に仮想化サーバー「XEN」を組み込んでインストールしていたのですが、それをGNONE上よりアプリの追加・削除でアンインストールし、リブートしたところ、カーネルが起動しなくなってしまいました。


どうも、XENを抜いたのに、カーネルはXENを適用したファイルを読みにいっているようで、画面上には、

##############################################
Booting 'Red Hat Enterprise Linux Server (2.6.18-1.8.el5xen)

root(hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /xen.gz-2.6.18-8.1.8.el5

Error 15: File not found

Press any key to continue...

##############################################

と表示されてしまいます。

無理矢理、GRUBの設定を書き換えて起動し、起動後に再度正しい設定に書き換えたいのですが、どのように記述したらよいのかわからないでいます。

みなさんのお知恵を拝借できないでしょうか?
よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/09/06 10:10:36
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:minkpa No.1

回答回数4178ベストアンサー獲得回数55

ポイント40pt

http://blog.miraclelinux.com/asianpen/2007/01/grub_ed47.html

新規カーネル起動失敗に備えたgrubの使い方

id:yamamototomimi

これだと、カーネルの設定を書き換えれるためにはコマンドが有効になる状況にないといけませんね。

カーネルの番号っていうのが起動時にはわからないので、起動時の設定を書き換えるのは無理です。

2007/09/03 10:17:50
id:curry_rice3 No.2

回答回数147ベストアンサー獲得回数0

ポイント30pt

緊急起動用のフロッピィなどを作っておくべきでしょう。


http://www.ksknet.net/linux/post_166.html

  • id:yamamototomimi
    yamamototomimi 2007/09/01 17:33:55
    ちなみに、GRUBの設定は、

    root (hd0,0)
    kernel /xen.gz-2.6.18-8.1.8.el5
    module /vnlinuz-2.6.18-8.1.8.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
    module /initrd-2.6.18-8.1.8.el5xen.img

    となっていたところを、起動時に

    root (hd0,0)
    kernel /vnlinuz-2.6.18-8.1.8.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
    initrd /initrd-2.6.18-8.1.8.el5.img

    と書き換えてみたところ、
    ############################################################

    root(hd0,0)
    Filesystem type is ext2fs, partition type 0x83
    kernel /vnlinuz-2.6.18-8.1.8.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet

    Error 15: File not found

    Press any key to continue...

    ############################################################
    と表示され、やはり起動しませんでした。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません