I figured out a workaround myself, purely from banging around in Tilix long enough to execute in frustration. Here is the workaround for anyone else that experiences this.
Open up Tilix and run the following…
(substitute the drive and partition you installed your / directory on mine was sda7)
(drive sda partition 7)
ubuntu-budgie@ubuntu-budgie:~$ sudo mount /dev/sda7 /mnt
ubuntu-budgie@ubuntu-budgie:~$ sudo mount /dev/sda1 /mnt/boot/efi
ubuntu-budgie@ubuntu-budgie:~$ for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
ubuntu-budgie@ubuntu-budgie:~$ sudo chroot /mnt
(again substitute the drive letter you need grub on, mine was sda)
root@ubuntu-budgie:/# grub-install /dev/sda
Installing for x86_64-efi platform.
grub-install: warning: Cannot set EFI variable Boot0000.
grub-install: warning: vars_set_variable: write() failed: Interrupted system call.
grub-install: warning: _efi_set_variable_mode: ops->set_variable() failed: No such file or directory.
grub-install: error: failed to register the EFI boot entry: No such file or directory
root@ubuntu-budgie:/# sudo update-grub
I executed the last command in frustration even though it said it didn’t install, because I knew there was no grub.cfg I was fried out of options and hoped any error message might offer a clue.
I lucked out and that ran and updated grub sorta. Created the grub.cfg file I needed anyways. I rebooted, hit the key I needed to in order to access the laptop’s UEFI boot selection screen. I selected Ubuntu and it booted right up.
Newcomers with also need to know that you will then want to reboot again, hit the key to go into the bios, and adjust the UEFI boot order to put Ubuntu on top so that you don’t have to hit the UEFI boot key every time you want to boot Ubuntu. This will make it boot the Ubuntu option every time which will give you the Grub2 menu where you can select Ubuntu or any other OS you have on the machine to boot.
However, I do not consider this fixed nor solved. It’s just worked around.
Whatever issue that was interfering with the grub installation still exists and I have seen proof of that when I ran the Software Updater and there were a few errors with grub level stuff there.
I am still confused on what the root cause is on the Lenovo. I wish I could figure that out. There are a lot smarter people than me and I hope one of them takes time to look at all this, figure out the root cause and a real fix.