I dual boot Windows 10 and EndeavourOS.
Should I get grub or sys md for booting? I’m relatively a starter, despite using Ubuntu based distros for a couple of yrs
I recommend systemd-boot. I haven’t had any problems since EndeavourOS started shipping systemd-boot by default. The only notable difference is that GRUB is more customizable.
Last time I installed Manjaro Calamares did everything perfectly, can’t it be trusted in Eos? Like I just need the boot loader and Eos on the same SSD
When it comes to partitioning, depending on what it detects on the selected drive, it will show you several options:
Install alongside: If you already have a system, it will shrink a partition and install it in the new free space.
Erase disk: If you want to format the whole drive and then install EndeavourOS.
Replace partition: If you want to install EndeavourOS in an already created partition/free space.
Manual partitioning: If you want to manually set up the partitions.
If you are installing EndeavourOS in a completely different storage device than the one you have Windows 10, all you need to do is select the correct drive where you want to install EndeavourOS (there’s a drop-down list) and then you select “Erase Disk”, since you got Windows in another device you don’t have to worry about it being deleted.
If you have Windows 10/11 installed in the same drive that you want to install EndeavourOS on and if you want a no-brainer (basically automatic dual boot), just select “Install alongside” or “Replace partition” if you set up a partition or free space necessary for the install.
To be honest, even if you are a noob, I recommend to set up the partitions yourself. You can modify it as you would like to and make sure everything is going to run as you expect.
Boot Windows before anything, open the “Disk Management” program and shrink a partition to get a lot of unallocated/free space storage (Minimum 100 GBs if you want an actual usable system, but depends on how much storage you want for EndeavourOS).
Then you boot into the live USB and proceed with the installation. You select the correct drive and then click “Manual Partitioning.”
You select the unallocated/free space and click the “Create” button. You will need to make sure to create 3 partitions, separate from the ones that Windows uses:
Order | Mount Point | File system | Flags | Space
Partition 1 | no mount point | linux-swap | swap | Depends on how much ram you have, search the Ubuntu Swap table to know how much you need
Partition 2 | /efi | FAT32 | boot, esp | 512 MiB, it usually takes less than 200 MiBs but it's best to be safe
Partition 3 | / | ext4 | root | Biggest partition where pretty much everything is going to be
The file system is pretty flexible, so you could create partitions for other mount points, but those are the ones I would recommend (basically the most basic).