Добрый день, уважаемые коллеги. Необходимо было перенести виртуальную машину с сервисом видеоконференции OpenMCU на хост Hyper-V 2012. После того как произвели конвертацию виртуальной машины в формате VDI в формат VHD, при запуске возникла следующая ошибка:
По моему пониманию проблема заключалась, в виртуальном оборудовании, на том гипервизоре это были одни драйвера, а на новом другие.
Решение:
1. Грузимся в режиме восстановления ОС, заходим в консоль и выполняем команду:
2. Смотрим установленную версию ядра:
--preload hv_vmbus --preload hv_utils -f
mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
switchroot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init
Источник проблемы:По моему пониманию проблема заключалась, в виртуальном оборудовании, на том гипервизоре это были одни драйвера, а на новом другие.
Решение:
1. Грузимся в режиме восстановления ОС, заходим в консоль и выполняем команду:
chroot /mnt/sysimage
cat /etc/grub.conf
3. Генерируем новый файл initrd, в примере заменяем слово версия на свою:
mkinitrd /boot/initrd-ver.e15.img ver.img --preload hv_storsvc
--preload hv_vmbus --preload hv_utils -f
4. Перезагружаемся и все должно работать.
Комментариев нет:
Отправить комментарий