linuxmint / ubiquity

Installer
https://www.linuxmint.com
46 stars 48 forks source link

The /boot/efi partition is created on the same disk as Windows, even when manually partitioning the disk. #63

Open saber716rus opened 1 year ago

saber716rus commented 1 year ago

The essence of the problem: there are 2 disks - these are SSD and nvme disks. Windows is installed on nvme. Linux is installed on ssd, and /boot/efi is always installed on nvme for some reason, even if it was created on ssd.

Reproducing the problem: 1) create partitions on ssd (/boot/efi, /)

Expected Behavior: Created on ssd

Current behavior: root partition is created on ssd, and /boot/efi is created on nvme

Addition: This problem is not reproducible in Ubuntu 23.04

Logs: https://linux-hardware.org/?probe=0dfc0118d2

freckhard commented 1 month ago

I just encountered the same phenomenon, it seems that choosing the "device for bootloader installation" at the bottom of the installer does ignore the made selection. Instead the installer just chooses the first efi partition with the flags boot, esp it finds.

I have found a simple workaround: remove those flags from the undesired efi partition with gparted, place them only onto the partition you want the bootloader to install to, install mint, and before you reboot, add those two flags back again (to the partition or all partitions you removed them from).

Hope this helps!