Hello,everyone. I have an efi dual-boot of windows 8 and manjaro in my SSD, and one day I want to replace the Windows with Ubuntu 18.04, so I deleted the partitions of MSR, NTFS, etc., installed Ubuntu to the new allocated space, and choose to let GRUB overwrite the EFI partition with new configs produced by ubuntu installation wizard. However, after restart, now I can no longer boot my manjaro(though the menu has its entry still).
"error: file `/boot/vmlinuz-4.19-x86_64' not found.
error: you need to load the kernels first."
after reading some articles, I think I am completely frustrated about how the system goes.....
I have a few questions , and hoping you can help me to solve them as more as possible...
- in UEFI-based computers,does UEFI finds the ESP partition of any media and attempts to run the binary files inside the ESP partition(if any)? If so, which specific binary file will it execute?
- in MBR+BIOS age we have something called partition flags. Do we still need them at all in GPT+UEFI age?
- where is the GRUB2 binary located (in ESP, in system disk)and how can it be found by the UEFI bootloader?
- is it necessary to manually divide the system installation partition with the ESP partition? if so, why?
And I would also like to know what is the cause of my problem and how shall I fix it.