Sorry, but I don't yet understand what is wrong with your installation and don't have a fix at the moment.
Dual booting with manual partitioning seems a tricky combination, but I don't have any suitable systems on which to attempt to reproduce your scenario.
I've done a couple of dual boot systems installing Linux Lite 8 alongside another Linux version without a problem.
I've not done any dual boot systems with windows and Lite version 8, but I would expect Calamares to detect windows as a existing OS and install Lite 8 properly without needing efibootmgr intervention.
My experience is that erase disk works well on reasonably recent hardware and can be made to work on very old hardware.
During testing, I tried about 10 installs with manual partitioning and found it very easy to end with a non-booting system.
You asked me to review the AI suggested command.
Abhi_245 Wrote:could u review it ?
Code:
sudo efibootmgr -c -d /dev/sda2 -p 1 -L "Linux Lite" -l '\EFI\Linux_Lite\grubx64.efi'
-c means adding a new entry c=create
-d specifies the boot device, typically this would be /dev/sdX where X is a letter denoting the boot device on your system - not sure why '2' is suggested
-p is the number of the EFI system partition
-L is a label for the new entry on the boot manager
-l is the path to the boot loader