I am not too sure if I need a boot partition or not

On my actual computer, it turns out I am using an MBR partitioning scheme on my main drive (as I was unable to have 5 partitions). These are my BIOS settings relating to UEFI and Legacy.

I am not too sure what the Other PCI Device ROM Priority means so I am not sure if this is relevant to the question or not.

My question is do I need a boot partition or not if I were to pick the GRUB bootloader? Would this be stored on the MBR without using a boot partition?

Edit: One of my partitions already is a boot partition.

You don’t need one, it will be stored in the mbr regardless.

1 Like

Hey man, the installer is forcing me to setup a /boot partition

Edit: My main computer is still booting into ArchLabs as UEFI, not legacy BIOS.

Edit: In this situation where is the booloader even stored. Is it stored on the boot partition or on the MBR. I have no idea who even setted up this computer that I am using so I am not too sure what he did when he setted up Windows.

UEFI -> EFI partition

You probably have an mbr disk and you loaded for gpt

When I booted was booting into ArchLabs it showed the UEFI version screen

rather than the legacy BIOS verison

Yes my drive is formatted as MBR as I was unable to allocated more than 4 primary partitions.

So should I just simply mount the boot partition in this case?

You need to create a partition or mbr >> gpt

You mean a separate boot partition? Can this be an extended logical partition?

Ok in my BIOS settings I changed the Boot Mode Selection from UEFI and Legacy to Legacy Only and Windows seems to boot up just fine. So I guess if I boot into ArchLabs it will detect it as Legacy BIOS rather than UEFI.

Why is there a boot partition for Windows anyways if my drive uses an MBR partitioning scheme? If I remoebed the Windows boot partition will it cause my computer to become unbootable? Shouldn’t the bootloader anyways be stored in the MBR first sector or something?

It is recommended to use always GPT for UEFI boot as some UEFI firmwares do not allow UEFI-MBR boot.

This is from WIKI

I don’t have Windows, maybe your Windows can’t gpt

Unfortunately I did not setup this computer when it came with Windows 8.1 (at the time, it is upgraded to Windows 10). So the guy who set this up must have used MBR partitioning scheme for this drive that I use. But thankfully in my BIOS settings there is Legacy only mode. I do not wish to reformat my entire drive just to use GPT partition as I will lose my Windows installation.

Would you happen to know why is there a boot partition if this drive uses MBR rather than GPT?

Yes it can GPT, but currently the entire drive uses MBR.

You need to redo the bootable media

As in format my entire drive to use GPT rather than MBR?


I am sorry I don’t know what you mean?

Google Переводчик переводит криво и мы недопонимаем друг друга. Но администрация будет ругатся если я буду писать по-русски.Ушёл.

I didn’t understand the question

As in like when you said this:

You need to redo the bootable media

Do you mean that I should reformat my entire drive?