У нас установлена Citrix Xenserver 6.2. Сегодня у нас произошел инцидент, когда питание сервера внезапно отключилось от сервера. Он работал уже довольно долго без проблем. Он имеет довольно большой объем в аппаратном RAID5. Сообщение, которое мы получаем при загрузке:
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 Live CD, так и на Ubuntu Live CD. Смог смонтировать файловую систему ext3 (/) и увидеть все логические тома, НО только после запуска «partprobe», что любопытно. При подключении может без проблем просматривать том системы ext3 и видеть все тома LVM для виртуальных машин.
Массив RAID5 не сломан
Пробовал загружать также резервное ядро
Мы перестраиваем initrd в /boot, когда работаем с компакт-дисками, используя chroot. Они были успешно восстановлены, но последующие перезагрузки все еще вызывают панику ядра с той же информацией, что и выше.
Использование gdisk в режиме live cd показывает, что все разделы GPT есть. Однажды было предупреждение о том, что у вас нет фальшивой таблицы разделов msdos, не уверен, что это было ранее, или, возможно, это часть проблемы?