UEFI or Legacy for 2x boot(win10)w/grub

Starting from fresh install on a 2015 Inspiron Dell. Goal is dual boot with grub bootloader, win10+En.

I’ve tried doing this so many times and ran into all sorts of problems, so I want to restart from the beginning.

I had read somewhere that I need to install using UEFI, but I can’t get the bios to read a usb if I do.

Can I do Legacy, secure boot?

Could you try disabling Legacy/CSM boot mode in your firmware settings and see if you can boot up the Live USB?

Secure boot should be disabled at any rate for booting up your EnOS’ live usb.

On live media can you send output of

sudo fdisk -l

Jeez that’s a fast response! Thank you!

Should I install Endeavor first, or Win10?

It should work either way.

The question remains, are you able to boot your live usb in UEFI mode?

Yeah, that way works but I had read somewhere I needed to install win10 first.

1 Like

That is what is commonly recommended.

However, if you choose to install EnOS first, you would need to do a couple of things to be able to install Windows later:

When you are done with the installation of EnOS, before you reboot the system, launch Gparted and shrink/resize the system partition to your desired size.

Then remove the boot,esp flag from EnOS’ ESP (EFI System Partition).

Next when you want to install Windows later on, you could just point its installer to that unallocated space that you freed up earlier. In this way Windows would create its own ESP and won’t be touching your EnOS install.

Or, go with the most recommended way, install Windows first. Set it up and use its Disk Manager to shrink its system partition. Turn off Fast Startup and hibernation (if enabled).

Install EnOS onto that unallocated space.

In case of any doubts, post your questions on the forum.

Super helpful, thank you!

1 Like

Good luck!

And welcome to EnOS’ community!

:enos_flag: :handshake:t5:

1 Like

Welcome to the forum @TheSushiBoy :enos_flag: :partying_face::balloon::tada:

Jeez Louise you guys are helpful! Thank you! You make a Linux newbie feel right at home.

1 Like

@TheSushiBoy
Definately use UEFI not legacy if it has it. Make sure secure boot is disabled and CSM is turned off. You should have no issues installed EndeavourOS with Windows.

[liveuser@eos-2022.06.23 ~]$ sudo fdisk -l
Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Samsung SSD 850
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x33f7a7ad

Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 530099768 530097721 252.8G 83 Linux
/dev/sda2 * 530100224 530202623 102400 50M 7 HPFS/NTFS/exFAT
/dev/sda3 530202624 975706820 445504197 212.4G 7 HPFS/NTFS/exFAT
/dev/sda4 975708160 976769023 1060864 518M 27 Hidden NTFS WinRE

Disk /dev/sdb: 14.43 GiB, 15495856128 bytes, 30265344 sectors
Disk model: TransMemory
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe81554fc

Disk /dev/sdc: 28.89 GiB, 31024349184 bytes, 60594432 sectors
Disk model: TransMemory
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xab3ab792

Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 64 3579839 3579776 1.7G 0 Empty
/dev/sdc2 3579840 3788735 208896 102M ef EFI (FAT-12/16/32)

Disk /dev/loop0: 1.6 GiB, 1723146240 bytes, 3365520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

I don’t have the option to install alongside…

You have EndeavourOS and Windows installed in MBR/BIOS mode, assuming that /dev/sda1 holds EndeavourOS. Boot EndeavourOS USB, launch GParted, set the “boot” flag for /dev/sda1, save and reboot.

see theses points

Tried that; I get the ‘missing operating system’ error…

I can’t get my bios to recognize usb with UEFI…

Later:

:thinking:

As mentioned above, this looks like MBR/BIOS/Legacy install.

Can you boot up Windows with this setup?
If positive, and since it looks like you have installed EnOS first and Windows later, the latter must have overwritten the MBR of the disk and consequently EnOS’ bootloader.

I was under the impression that you were able to boot up your Live USB in UEFI mode after disabling CSM/Legacy boot mode in BIOS.