Hi, I am trying to install EndeavourOS on an extended partition
Here is an overview of the partitions setup:
/dev/sda4 extended
– /dev/sda6 fat32 /efi
– /dev/sda5 ext4 /
I am installing on an extended partition since for some reason i can’t use gpt, i’ve disabled legacy boot from my BIOS.
Every time the installation process reaches the bootloader step, it’ll fail with the following message:
Installation Failed
Boost.Python error in job “bootloader”.
…
No such file or directory “/tmp/calamares-root…/loader/loader.conf”
…
I read somewhere that i should’ve checked the format option, but there was no such thing.
The EOS version i am installing is the cassini nova.
Thanks
It you have a disk with ms-dos/mbr partition table, then you would need to install in MBR/Legacy/Bios mode.
For installing in UEFI mode a GPT disk is mandatory.
Please note that this will overwrite the MBR of your disk so in case you have already Windows on this disk, you might want to make a recovery disk for it if/when you will need to restore its bootmgr.
Also I have a windows, and tried installing ubuntu and fedora before trying my luck with EndeavourOS, so i’m not sure if once the installation succeed i will be able to boot into my windows?
I would be more concerned with MS doing something that would make linux non bootable. I would recommend you get another drive for linux or use virtualization.
however to get to the issue.
What boot loader are you trying to install?
difference isn’t going to be perfomace persay as it is limits.
MBR is limited to 4 partitions to a disk where GPT is limited to 128 partitions to a disk. Also any ssd or nvme drives that are over a terrabyte should be gpt as MBR has a size limit (not sure of what it is anymore)
Another lesson: in a legacy BIOS node, installation according to the MBR scheme is supported, while in UEFI mode, GPT is supported. Perhaps the confusing thing is that you can often choose both in the BIOS.
yeah, i had 2 options for booting from my usb, one is prefixed with UEFI, i’ve always chosen this one previously, and maybe that’s why my ubuntu and fedora installation attempts failed too.