Грузитесь с live-cd той же версии, делайте chroot на систему и проверяйте основные моменты.
Как минимум обычно после миграции с Azure меняются в /etc/fstab названия дисков, их UUID и т.п.
Нужно их актуализировать и в grub.cfg тоже и перезаписать grub после этого.
Вот набор команд для chroot для примера:
mount /dev/sda1 /mnt
mount /dev/sda2 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
chroot /mnt/