Once you clone the OS, the boot time will be very slow as the UUID for the partitions and the GRUB bootloader would have changed.
- Run to show the efi boot orders:
efibootmgr -v
- Check where the Windows EFI Boot file (bootmgfw.efi) is located, delete the
000X
of Windows Boot Manger using efibootmgr - Now create a new "Windows Boot Manger". (Refer this answer: https://askubuntu.com/questions/747215/edit-efi-file-paths-for-windows-boot-manager-from-xubuntu-14-04)
- Create a Bootable Ubuntu USB -> Try Ubuntu for free -> CMD -> Install
boot-repair
utility and run the recommended repair - Now boot back into your Ubuntu and check if the UUID of swap in /etc/fstab matches that of the
sudo blkid
command - Check /etc/default/grub and set "GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noresume"
Now Reboot, that should fix the problems