I'm not even into EFI ('cause why would I want to be?), but my newish laptop still has windows on it for warranty reasons so it's got EFI on it.
If it's not yet clear, I'm an EFI noob or maybe even knob.
ANYway, I had mucked about quite awhile ago and had on my laptop: Windows 10, KDEneon1, KDEneon2, and Manjaro. All of which were in the EFI GRUB menu.
HISTORY:
Both KDEneon installs were on a single BTRFS file system/partition
Manjaro was on an EXT4 partition
Windows was, well, all over the place <eyes rolling here>
This lappy has a 1TB NVME drive so I just shrank the main Windows partition and made my 3 Linux partitions; BTRFS, EXT4, SWAP.
Booting it: Some update broke Manjaro quite awhile ago. Something I had done when the KDEneon install was fresh left it unbootable, so my solution was to install a second neon, which allowed my to repair the first neon. This laptop was still a playground at this point. I didn't care enough to even try an fix Manjaro. Any distro that easy to break I don't need. Windows still works (as well as it can).
TODAY:
So last night I decided to finally get around to cleaning up my mess. I reformatted the EXT4 partition and mounted it as my vm_drive for my virtual machines. I deleted it's folder (Manjaro) from /boot/efi/EFI. Then I deleted the second KDEneon install and deleted it's EFI folder as well. One odd thing I noticed was in the EFI folder for the second neon install only had a single file in it - one of the .efi files. I don't remember which one. Then I rebooted...
...I had forgotten that the SECOND neon install was the GRUB host so I had a dead box (sort of). Rebooted into Windows via the BIOS boot list, Burned a fresh Kubuntu to a USB stick, and booted it. I decided rather than try and un-screw GRUB I would just install Kubuntu along side neon. I wanted to have to to compare to neon and keep it as a backup OS anyway so seemed like the right time. That all went perfectly and I booted to Kubuntu in less than 20 minutes.
I was surprised slightly that GRUB did not pick up the Neon install from the EFI folder like it did windows. And it still won't. I don't know if this is related to the GRUB vs. BTRFS thing and I just have to manually enter it into GRUB or if something else is wrong. Since it's EFI I'm just not sure. I decided the "fix" was to boot into neon, run grub-install, and I'd be back to defaulting to neon, but it didn't work. GRUB is still booting from Kubuntu.
This isn't the end of the world or anything, but I was wondering two things:
Also note: The EFI folder for neon is named neon, but the second neon install EFI folder was named ubuntu, as is the new Kubuntu install. I can't remember for sure, but I assume I had renamed the EFI folder so it wouldn't be overwritten by the second neon install. I don't know if that's even necessary but as I said at the outset - EFI noob.
Any suggestions would be welcome.
If it's not yet clear, I'm an EFI noob or maybe even knob.
ANYway, I had mucked about quite awhile ago and had on my laptop: Windows 10, KDEneon1, KDEneon2, and Manjaro. All of which were in the EFI GRUB menu.
HISTORY:
Both KDEneon installs were on a single BTRFS file system/partition
Manjaro was on an EXT4 partition
Windows was, well, all over the place <eyes rolling here>
This lappy has a 1TB NVME drive so I just shrank the main Windows partition and made my 3 Linux partitions; BTRFS, EXT4, SWAP.
Booting it: Some update broke Manjaro quite awhile ago. Something I had done when the KDEneon install was fresh left it unbootable, so my solution was to install a second neon, which allowed my to repair the first neon. This laptop was still a playground at this point. I didn't care enough to even try an fix Manjaro. Any distro that easy to break I don't need. Windows still works (as well as it can).
TODAY:
So last night I decided to finally get around to cleaning up my mess. I reformatted the EXT4 partition and mounted it as my vm_drive for my virtual machines. I deleted it's folder (Manjaro) from /boot/efi/EFI. Then I deleted the second KDEneon install and deleted it's EFI folder as well. One odd thing I noticed was in the EFI folder for the second neon install only had a single file in it - one of the .efi files. I don't remember which one. Then I rebooted...
...I had forgotten that the SECOND neon install was the GRUB host so I had a dead box (sort of). Rebooted into Windows via the BIOS boot list, Burned a fresh Kubuntu to a USB stick, and booted it. I decided rather than try and un-screw GRUB I would just install Kubuntu along side neon. I wanted to have to to compare to neon and keep it as a backup OS anyway so seemed like the right time. That all went perfectly and I booted to Kubuntu in less than 20 minutes.
I was surprised slightly that GRUB did not pick up the Neon install from the EFI folder like it did windows. And it still won't. I don't know if this is related to the GRUB vs. BTRFS thing and I just have to manually enter it into GRUB or if something else is wrong. Since it's EFI I'm just not sure. I decided the "fix" was to boot into neon, run grub-install, and I'd be back to defaulting to neon, but it didn't work. GRUB is still booting from Kubuntu.
This isn't the end of the world or anything, but I was wondering two things:
- Can I get GRUB to detect the second Linux install since the EFI stuff is actually there?
- Can I get GRUB to boot from KDEneon again or am I stuck with Kubuntu?
Also note: The EFI folder for neon is named neon, but the second neon install EFI folder was named ubuntu, as is the new Kubuntu install. I can't remember for sure, but I assume I had renamed the EFI folder so it wouldn't be overwritten by the second neon install. I don't know if that's even necessary but as I said at the outset - EFI noob.
Any suggestions would be welcome.
Comment