急ですが、質問です。
会社の仕事上、システムにパッチを当てる必要があるのですがうまくいきません。
原因と対処法を教えていただきたく投稿しました。
OS:RHEL ES3(UP9)
カーネルバージョン:2.4.21-57-ELsmp
今回当てるパッチ(本家REDHATからのrpmパッチ)
kernel-2.4.21-58-EL.i686.rpm
コマンド
rpm -ivh kernel-2.4.21-58-EL.i686.rpm
上記コマンドを実行してパッチを当てようとすると、以下のメッセージが出てきました。
umount : /tmp/initrd.mnt.Nq3615 : device is busy
ioctl : LOOP_CLR_FD : Device or resource busy
rm : cannot remove directory '/tmp/initrd.mnt.Nq3615' : Device or resource busy
エラーの表示がなくインストールが終わったので、パッチを当てたカーネルで立ち上げようとすると
カーネルパニックで立ち上がりません。
カーネルパニックの内容は以下のとおりです(3行程度ですが)
EXT2-fs warning : mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root(ext2 filesystem)
VFS: Cannot open root device "LABEL=/" or 00:00
Please append a correct "root=" boot option
kernel panic : VFS : Unable to mount root fs on 00:00
rpmインストール時に失敗していることは明らかなのですが、原因と対策が見つかりません。
博識な皆様方に、原因と対策をお教え願いたくここに書かせていただきました。
どうかよろしくお願いします。
No.1
- 回答日時:
linuxRescueでboot(mount情報)の設定ファイルを変更する。
検索すれば色々情報がでてくるかと思います。
回答の方ありがとうございました。
最終的には何とか無事適用が完了したのでほっとしている状態です。
返答遅くなり申し訳ありませんでした。
No.2ベストアンサー
- 回答日時:
非常に難しい状況かと。
復旧可能かどうかは微妙な範囲です。
まず、アップデート最中に/tmp/の下にmountしたアップデート用の
領域をumount出来なかったようなので、カーネルのアップデート自体が
失敗しているかと思われます。
で、boot時にラベルが判別出来ないために、カーネルイメージを読み込めない状況のようなので
まずは、パーティションのラベルがどうなっているかを確認する必要があります。
インストールCDで、rescueモードでの起動か
Bootableの1CD Linuxで起動して、tune2fs -l /dev/.... で
ラベル名を確認してみてください。
このラベル名がおかしくなっただけであれば
tune2fs -L / /dev/.... だけで修復する可能性があります。
fsckもとあるので、場合によってはfsckの実行が必要になるかもしれません。
返事遅くなり申し訳ありません。
回答の方ありがとうございました。
結果的には、前回システムバックアップを取っていたイメージを戻し
無事カーネルのバージョンアップが無事完了しました。
結局原因はいまいち不明で、一度対象のサーバがハードウェア的に故障して、メーカーの修理で復旧したのですが(HDD以外)そのときに色々ログなどを調べて問題なかったので、そのまま使用していたのが原因かと思われます。
色々ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- 英語 L-PRF can be obtained by manual or automated metho 1 2022/04/08 09:39
- UNIX・Linux Chromebook Linux Extundeleteエラー 4 2022/07/03 17:20
- 英語 「install and/or execute an application」の訳し方 2 2022/04/05 11:11
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- その他(NTTサービス) Androidスマホのアプリ[+メッセージ] 1 2022/09/23 15:42
- 中古パソコン 起動時の黒い背景で白文字の画面 3 2022/10/21 16:11
- BTOパソコン DELLのパソコンの電源を入れたところ 以下のメッセージが出ました 3 2022/09/03 21:18
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
KNOPPIXが起動しない場合の対処...
-
Linux」は有料のOSでUNIXは無料...
-
Linuxでダイナミックディスクっ...
-
画像処理でのカーネルの意味
-
『カーネルとの通信中にエラー...
-
/dev/nvme0n1p2 clean と表示さ...
-
RedHat Linux 8.0 同時セッショ...
-
OSについて調べています
-
power book G4でDVDーRにデー...
-
XNU の日本語発音を教えてください
-
Lubuntu のインストールに失敗...
-
パソコンでゲームをプレイしよ...
-
Windows2000を最新マシンにイン...
-
linux mint での無線LANが認識...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
ubuntu 初期化について
-
オフラインのUbuntuにパッケー...
-
Canonのインクジェットプリンタ...
-
自分は、パソコンにAPEXを入れ...
-
システムBIOS画面をキャプチャ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
最近、よくOpenWall という言葉...
-
/dev/nvme0n1p2 clean と表示さ...
-
ブルースクリーンの原因が「ntk...
-
割り込み不可能?なプロセスを...
-
魔改造版Windows 2000をインス...
-
romfsってなんですか?
-
どうしてwindowsはMacと比べ動...
-
mac OSは、何のプログラミング...
-
macでカーネルのディレクトリは...
-
カーネルアップグレード後、una...
-
『カーネルとの通信中にエラー...
-
UNIXとBSDとLinuxの違いを小学...
-
Linux 32Bitと64Bitのメモリー...
-
Dockerコンテナ(centos7.9)の...
-
エラー”Illegal seek”はどんな...
-
カーネルスタック不足について
-
カーネルバッファとは何でしょうか
-
マザーボード用ドライバ
-
rdevコマンドについて
おすすめ情報