![grub2 windows 10 uefi bios grub2 windows 10 uefi bios](https://doc.mageia.org/draklive/6/en/content/images/live-setupBootloader2.png)
I checked this with the Disks application in Ubuntu. It seems that the installation ignored my choice of device for the bootloader, as there was nothing that partition and it did not mount either after loading Ubuntu.
#GRUB2 WINDOWS 10 UEFI BIOS INSTALL#
I chose Partition 1 (EFI partition) on the SSD that Ubuntu was installed on as the device to install the grub bootloader. Partition 3 was the swap partition sized to 8GB, and finally Partition 4 was the Home partition, taking up the rest of the SSD space. Partition 2 was the \ partition sized to 30GB. Partition 1 was the EFI partition sized to 200MB. Where it says "the device which the bootloader will be install on" I chose the EFI partition that I created during the partition setup for Ubuntu. I once did that and I had a very difficult time removing the heatsink for the NVMe and an even more difficult time installing the heatsink for the NVMe because of the sticky thermal pad and small screw holes on the heatsink, as I can barely see through the screw holes of the heatsink, which makes it difficult for me to line up the heatsink.Īs I mentioned I did choose the drive that Ubuntu was to be installed on which is the 500GB SSD during the Ubuntu setup after creating the partitions for Ubuntu.
#GRUB2 WINDOWS 10 UEFI BIOS PC#
Is it necessary to disconnect my 250GB NVMe drive, the physical drive that Windows 10 is installed on, before I install Ubuntu on the 500GB SSD if I want to have the grub bootloader to install on the physical drive that Ubuntu is installed on? I really don't want to open up my PC and disconnect my NVMe drive as it's too much work removing the heatsink, especially with the sticky thermal pad that is literally glued to the NVMe drive, and then reinstalling the NVme drive, and carefully installing the heatsink with precision as it has to line up with the screw holes on my motherboard for the NVMe heatsink, especially with the sticky thermal pad sticking when the heatsink is not lined up with the motherboard's scew holes for the NVME heatsink. The BIOS on my motherboard does not have an option to disable the NVMe ports. Instead it installed the grub bootloader to the 100MB EFI partition on my 250GB NVME SSD, which is the SSD that Windows 10 is installed on. However, after I finished installing Ubuntu on 500GB SSD, it actually did not install the grub bootloader to the EFI partition on the 500GB SSD that I specified during the installation. I chose the EFI partition to install the grub bootloader on my 500GB SSD that was created during the Ubuntu installation when I set up the partitions for Ubuntu. Both UEFI and MBR version of OS on same pc mostly causes trouble. And if your device supports both UEFI and MBR then check your BIOS configuration, whether it is set to UEFI or MBR. Windows 10 was installed on my 250GB NVMe SSD. If it is on UEFI device, then the only culprit seems to be your grub configuration or corrupted image. I was installing Ubuntu 20.04 on my 500GB SSD.