Вот сообщение, которое я получаю
Я обновлял Ubuntu 12.04.1 до 04.12.05 и обновление ядра от 3.8.0.29 до 3.8.0.44 диетических обновлений использования. Система не загрузится, въезжают задним ходом к новому ядру, поскольку я не могу найти rootvg
Бросил ожидать корневого устройства. Типичные проблемы: - загружают args (кошка/proc/cmdline) - корневая задержка Проверки = (система достаточно долго ждала?) - корень Проверки = (система ожидала правильного устройства?) - Недостающие Модули (кошка/proc/modules; ls/dev) Предупреждение!/dev/mapper/rootvg-root не существует. Припадание до оболочки
(initramfs)
Я пытался использовать живой CD для начальной загрузки системы и делал ниже задач
Это не перезагрузит. Можно ли бросить меня некоторые указатели, что произошло бы?
Я могу смонтировать rootvg от спасения CD к начальной загрузке в оболочку непосредственно перед тем, как разделение запускается
Смонтируйте объем var
Chroot среда
Однажды chroot у Вас есть доступ ко всем инструментам, установленным в системе включая способный - добираются, способность, zcat и т.д.
Используйте Zcat для чтения архива initrd.img, чтобы найти, был ли lvm модуль добавлен к sbin/
sbin
sbin/rmmod
sbin/mount.ntfs-3g->/bin/ntfs-3g
sbin/blkid
sbin/udevd
sbin/mount.fuse
sbin/hwclock
sbin/modprobe
sbin/wait-for-root
sbin/dumpe2fs
sbin/udevadm
sbin/dmsetup
sbin/mount.ntfs->/bin/ntfs-3g
Я не могу найти lvm в изображении sbin, и это - причина его не способный импортировать VG и смонтировать объем.
Корректное изображение initrd хотело бы это
sbin
sbin/rmmod
sbin/mount.ntfs-3g->/bin/ntfs-3g
sbin/blkid
sbin/udevd
sbin/mount.fuse
sbin/hwclock
sbin/modprobe
sbin/wait-for-root
sbin/dumpe2fs
sbin/udevadm
sbin/lvm
sbin/mount.ntfs->/bin/ntfs-3g
Обновите следующий файл для принуждения, загружают модуль
Это создаст новое изображение initramfs
Проверьте, что lvm модуль был добавлен к использованию изображения
Выход chroot
Сервер возвратился прекрасный.