Linux will be installed on /dev/nvme0n1p5. I marked the mount point at “/”.
The Live Linux is connected via Ventoy via an external drive.
The partitions were created, but the Linux installer refuses to serve me with the following reason:
Installer: The EFI partition is not bootable. Please edit the partition markers.
Perhaps you didn’t set the “boot” flag in Gparted?
I would think the LMDE or Pop.os installer would also let you add it if it’s missing, but I’m not certain.
Boot flag is used for vintage boot partitions (msdos type) if memory serves me well.
My efi partition looks like:
Number Start (sector) End (sector) Size Code Name
1 2048 1023999 499.0 MiB 0700 EFI system partition
2 1024000 205823999 97.7 GiB 8300
3 205824000 1000215182 378.8 GiB 8300
mount | grep efi
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
/dev/nvme0n1p1 on /boot/efi type vfat (rw,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
Make sure the parameters are set correctly and it should work.
I format it as vfat BTW.
I read that it’s now only required by some firmware, when booting in legacy mode. Guess it was added to my partition either by default or I did it just to ensure compatibility.
Hi, thank you for your quick respond.
I agree with you, that boot flag sounds quite vintage. However I assumed that I use flags for markers, meaning boot/efi - describe that this is the efi boot.
Further this what GPARTED ask for.
I will considering vfat, but I doubt that this a major point.
I just looked at my system and pasted what works here.
I boot actually from another Linux and Windows on that one. Even though I haven’t tried windows in years … Maybe I should to make some updates after all …
You should be fine with a Fat32 efi. That’s what mine is. Setup to dual boot win/linux, despite not actually ever using windows.
Windows updates can be an extreme pain in the ass when you don’t use windows and there is a pile of updates. Some updates require reboots, plus time spent “applying updates” at shutdown, and at startup. Doing that multiple times in a row gets tiresome real fast.