Когда процесс загрузки отобразит меню GRUB, выберем пункт меню Advanced options for Ubuntu
В появившемся списке доступных для загрузки ядер Linux выберем предыдущее ядро, с которым загрузка ВМ проходила успешно до обновления (в моём случае это ядро версии 3.13.0.-24).
Однако при следующей перезагрузке системы без ручного вмешательства в процесс загрузки, загрузчик GRUB всё-равно запустит более новое ядро, так как оно назначено в качестве ядра по умолчанию. Для того, чтобы переопределить загружаемое по умолчанию ядро, запомним позицию нужного нам ядра в списке GRUB (в моём случае это 2 позиция с учётом того, что нумерация идёт с 0). Загрузим систему, вручную выбрав нужное ядро, и отредактируем конфигурационный файл GRUB:
sudo nano /etc/default/grub
В файле отредактируем строчку, как описано здесь, указав индекс нужных позиций структуры меню GRUB, чтобы добраться до ядра, которое будет загружаться по умолчанию (первая цифра означает позицию меню первого уровня, вторая – второго уровня соответственно):
GRUB_DEFAULT="1>2"
Сохраним изменения в файле и обновим информацию в самом загрузчике:
sudo update-grub
Перезагрузим сервер и убедимся в том, что система успешно запускается c нужным нам ядром:
uname -r 3.13.0-24-generic