Решил обновить свои виртуальные машины с 12.04 Precise Pangolin до 14.04 Trusty Tahr , которые работают под XenServer 6.2
Ничего не предвещало беды. Выполнил обновление, как подсказывает нам система.
#sudo do-release-upgrade |
Правда процесс этот по времени довольно продолжительный, но ничего не поделаешь. Ожидание закончено, система скачала последние пакеты, подумала, применила и притихла. В консоли движения нет никакого, как-то это странно. Смотрю на статус, а моя убунточка выключена, ну не долго думать, стартуем, а в ответ тишина и только логи нам говорят безрадостное известие.
AM Error: Starting VM ‘Ubuntu Precise Pangolin 12.04 (64-bit) (1)’ – The bootloader for this VM returned an error — did the VM installation succeed? Unable to find partition containing kernel
Благо, перед такими действами всегда лучше сделать бэкап. Восстановить из snapshot не долго. Поискав на просторах интернета такую ошибку находим много разных советов, под разные версии кзена, под разные версии убунты. Перепробовав разные варианты пришел в следующему рабочему, который и записал.
Приступим:
1) Обновляем пакеты
#apt-get update
#apt-get dist-upgrade |
2) Устанавливаем загрузчик grub
#apt-get install grub |
#grub-install /dev/xvda |
#update-grub |
#reboot |
4) Устанавливаем следующие пакеты
#apt-get install linux-generic-lts-trusty linux-image-generic-lts-trusty |
5) Производим обновление до нового релиза 14.04
#sudo do-release-upgrade |
И запаситесь терпением, процесс не быстрый.
Ура все работает. Результат достигнут и это главное.
Views: 1