Citrix Xenserver 6.2がインストールされています。今日、サーバーへの電力が突然サーバーから遮断されるという事件がありました。問題なくかなりの時間実行されていました。ハードウェアRAID 5にはかなりの容量があります。起動時に表示されるメッセージは
Scanning and configuring dmraid supported devices
Creating root device.
Mounting root filesystem.
Mount: could not find filesystem '/dev/root'
Setting up other filesystems.
Setting up new root fs
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
Unmounting old /dev
Unmounting old /proc
Unmounting old /sys
switchroot: mount failed: No such file or directory
Kernel panic – not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.32.43xxxxxxxxxxxxen
CentOS5のライブCDとUbuntuのライブCDの両方を起動しました。 ext3ファイルシステム(/)をマウントしてすべての論理ボリュームを見ることができましたが、「partprobe」を実行した後になるまでは興味津々です。マウントされると、問題なくext3システムボリュームを参照し、仮想マシンのすべてのLVMボリュームを見ることができます。
RAID 5アレイは壊れていません
フォールバックカーネルも試してみました
ライブCDの場合、chrootを使用してinitrdを/ bootに再構築しました。それらは正常に再構築されましたが、その後の再起動でも上記と同じ情報を持つカーネルパニックが発生します。
ライブCDシステムでgdiskを使用すると、すべてのGPTパーティションがそこにあることがわかります。偽のmsdosパーティションテーブルを持っていないという警告が以前にありましたか。