Software - Support > Installing Linux Lite

How to manually add UEFI boot img to EFI partition

(1/1)

tenet510h:
I first installed Windows 10. Using Disk Manager in windows I resized the C: drive to leave space for Linux.
Then I installed Linux and selected "Something else" and installed to a new partition in the newly slivered off space.

And then the installer tells me that it's not gonna write the UEFI boot image to my EFI partition for me, and that MAYBE I can do it myself later.

So how do I do that?

Moltke:

--- Quote from: tenet510h on June 20, 2021, 08:41:05 AM ---I first installed Windows 10. Using Disk Manager in windows I resized the C: drive to leave space for Linux.
Then I installed Linux and selected "Something else" and installed to a new partition in the newly slivered off space.

And then the installer tells me that it's not gonna write the UEFI boot image to my EFI partition for me, and that MAYBE I can do it myself later.

So how do I do that?

--- End quote ---

From the "something else" section, select the efi partition and set the mount point to be /boot/efi then select the partition you want to install Linux Lite to, and set the mount point to be / that's it.

Hope this helps! :)

tenet510h:
Not really... I already installed it and I don't exactly want to go back and overwrite it.

So here's something interesting. Before I had Windows 7, and it was on legacy BIOS. So I turned on UEFI... I think I turned off my hard drive as the default boot option. So I was picking where to boot each time from my bios boot menu. So anyway I put it back to boot of my HD, and low and behold it booted Linux Lite automatically. Even though my Windows 10 install has been working just fine as long as I picked it from my UEFI boot menu. But I don't think I was seeing Linux Lite in that menu.

So anyway what, do I copy the /boot/EFI/startup.nsh file to my EFI partition? What exactly is going on here? I can edit the available boot option is my UEFI menu from the BIOS right? But OS installers have access to that and they add an option for you automatically?

Moltke:

--- Quote from: tenet510h on June 21, 2021, 08:05:49 AM ---Not really... I already installed it and I don't exactly want to go back and overwrite it.

So here's something interesting. Before I had Windows 7, and it was on legacy BIOS. So I turned on UEFI... I think I turned off my hard drive as the default boot option. So I was picking where to boot each time from my bios boot menu. So anyway I put it back to boot of my HD, and low and behold it booted Linux Lite automatically. Even though my Windows 10 install has been working just fine as long as I picked it from my UEFI boot menu. But I don't think I was seeing Linux Lite in that menu.

So anyway what, do I copy the /boot/EFI/startup.nsh file to my EFI partition? What exactly is going on here? I can edit the available boot option is my UEFI menu from the BIOS right? But OS installers have access to that and they add an option for you automatically?

--- End quote ---

First, you should have chosen "install Linux Lite alongside Windows" instead of something else, that way the installer would've done all that for you, but  since you chose "something else" without knowing exactly what you had to do; mount the existing efi partition to /boot/efi, you now have two separate uefi entries. What's going on? You tried to do something you'd no idea how to, and now again you want to do something you've no idea how to. My advice, either leave that as it is right now, and hope that neither a Windows or Linux update overwrite it, or reinstall Linux Lite by using 1 of the appropriate methods: let the installer do the hard work, or if you want to do the whole thing for yourself, do it right.

firenice03:

--- Quote from: tenet510h on June 21, 2021, 08:05:49 AM ---Not really... I already installed it and I don't exactly want to go back and overwrite it.

So here's something interesting. Before I had Windows 7, and it was on legacy BIOS. So I turned on UEFI... I think I turned off my hard drive as the default boot option. So I was picking where to boot each time from my bios boot menu. So anyway I put it back to boot of my HD, and low and behold it booted Linux Lite automatically. Even though my Windows 10 install has been working just fine as long as I picked it from my UEFI boot menu. But I don't think I was seeing Linux Lite in that menu.

So anyway what, do I copy the /boot/EFI/startup.nsh file to my EFI partition? What exactly is going on here? I can edit the available boot option is my UEFI menu from the BIOS right? But OS installers have access to that and they add an option for you automatically?

--- End quote ---

@tenet510h
1 word of advice....
With Windows in Legacy mode and wanting to do LL in UEFI - you will have to change BIOS settings to boot back and forth. The opposing enabled boot will not allow the other to boot... UEFI mode LL only - Legacy mode Windows only...
IF you don't plan on using Windows any longer not a big deal, if you do its an extra step.

Just a plugged nickel as if you no longer want Windows - you could wipe and recoup that space???
IF you plan to use windows to some extent - I'd put them both on the same BIOS...

*You don't really gain anything switching to UEFI over Legacy...

Some things to think about before going down a road..... 

Navigation

[0] Message Index

Go to full version