I have windows 10 on disk 0 (Only one partition on the SSD Drive), and I have 2 partitions on disk 1, I'm trying to install ubuntu 20.04 on the first partition of disk 1, I was ready to format and install ubuntu there but I got the no efi system partition and got scared, I don't understand much about what I should do, create an efi partition? change something on my motherboard bios? also I don't know in what partition should I install grub? any help is appreciated my dudes

My motherboard is on legacy+uefi

This is where I want to install ubuntu, second hard drive, first partition

Diskpart list disk shows me that the first two drives are not in Gpt

The disk 0 and 1 are actually in MBR

These are the settings I used in rufus to create a live boootable ubuntu pendrive

Error I get (not mine)

  • 1
    Did you install Windows 10 as-is , or was it upgraded from a prior release? Because you might not have an EFI partition if you upgraded from an older version of Windows and would need to use the legacy BIOS option. As far as installation of Ubuntu to a NTFS partition - that's not going to work -- you should remove this partition and make free, unpartitioned space available for the Ubuntu installer. I strongly suggest DO NOT use Windows to manage partitions for Ubuntu-- you can use the "Disks" application in the live session: "Try Ubuntu" from installation media – Nmath Jul 16 '20 at 22:55
  • 1
    You won't have an EFI partition if running Win 10 in Legacy BIOS. Thr first thing to do is convert your Win 10 disk 0 from MBR to GPT and then in your BIOS switch from Legacy to UEFI. Do the same for disk 1. – Paul Benson Jul 16 '20 at 23:10
  • @Nmath I don't remember, I think I upgraded, I don't think I have an EFI partition, is there a way to find out? Don't worry about the NTFS partition, during installation I use ubuntu to delete that NTFS partition, and create the swap and the ext4 partition for ubuntu. – Danilux Jul 16 '20 at 23:40
  • If you have an EFI partition, there will be a partition containing a folder "EFI" and in that folder there will be another folder called "Microsoft" if Windows uses EFI. – Nmath Jul 16 '20 at 23:43
  • @PaulBenson If I understand, I should first convert the disk 0 and disk 1 from MBR to GPT following your tutorial, is it safe? and then switch from legacy+uefi to uefi in my motherboard? I'll try that and get back – Danilux Jul 16 '20 at 23:43

We don't need an EFI System partition for installing ubuntu. And only root file system creation is enough. Click on the partition where you want to install ubuntu and delete partition. Next again click the unallocated space and click the + button. Then select ext4 as the file system and set mount point to / (filesystem root). Tyen click the partition type as Primary. Then create the partition. Now click the new root partition and click Next to install ubuntu there.

Hope that helps

  • If you have a UEFI computer it's rather stupid not to use it as a UEFI computer and stick to an antiquated MBR boot-up instead. In addition if dual-booting, it's well advised that you do convert to GPT and run on UEFI, otherwise this can cause issues as so many users have already found this out from posting here. – Paul Benson Jul 17 '20 at 4:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.