У нас установлен 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, вы не уверены, было ли это ранее или, возможно, частью проблемы?