Page MenuHomeSolus

Installer wants to install EFI on first partition it encounters, instead of first partition of the DISK
Open, Needs TriagePublic

Description

After having a need to reinstall Solus I encountered an annoying issue.

Situation: I have two disks, /dev/sda and /dev/sdb.

/dev/sda contains windows, so I want to install Solus on the second disk. Unfortunately Solus saw the Windows EFI partition as the first partition and MUST shoehorn the Solus bootloader on the windows partition. Only when the installer started listing /dev/sdb first, it finally installed, seeing that I had manually created a fat32 partition on that disk.

I tried everything, but each time the Solus installer would either not install Solus properly (since it tried to forcefully install itself on the WIndows bootloader partition, where there wasn't enough space.

I had given Solus an entire disk to work with! Why can't it recognize that it's supposed to put its EFI partition in there too?

Event Timeline

xahodo created this task.Jul 23 2022, 3:53 PM
Jacek added a subscriber: Jacek.EditedJul 23 2022, 7:07 PM

Have you tried manual partitioning? I found once I manually created /, swap and boot partitions like in the helpcenter docs, rebooted, it detected the new partition nicely.
https://getsol.us/articles/installation/disks/en/

For me workaround is using gparted and creating new partitions. Also you need to untick "boot" flag from windows EFI partition and mark newly created Fat32 partition flak as "boot". After that installer will see the new EFI partition.