[SOLVED] I need to understand uefi vs legacy
by Tem2 from LinuxQuestions.org on (#59Y1K)
I have a San Cruzer usb drive that I used to create a bootable linux with unetbootin.
There is no problem with creating the bootable drive, but it will only boot if I switch to uefi in my bios.
So I can boot my linux, in this case ubuntu 20.04 with the usb drive, but when I go to install the os onto my internal hard drive, I get
Code:"no efi system partition was found this system will likely not be able to boot successfully..."I'm sorry if this is a dumb question. I don't understand uefi versus legacy booting, and I've been really trying to research this question unsuccessfully.
I'm hoping that while I am booted in uefi mode from the bootable usb, the installation will work, but it can't see the boot loader stuff. And then when I reboot back into legacy mode, ubuntu 20.04 will be loaded properly and I can update my grub with
Code:sudo grub-install dev/sdaand then
Code:sudo update-grubMy alternative is to buy another usb drive and hope the same thing doesn't happen.
I confess that I really don't understand what is happening here. Any assistance will be greatly appreciated.


There is no problem with creating the bootable drive, but it will only boot if I switch to uefi in my bios.
So I can boot my linux, in this case ubuntu 20.04 with the usb drive, but when I go to install the os onto my internal hard drive, I get
Code:"no efi system partition was found this system will likely not be able to boot successfully..."I'm sorry if this is a dumb question. I don't understand uefi versus legacy booting, and I've been really trying to research this question unsuccessfully.
I'm hoping that while I am booted in uefi mode from the bootable usb, the installation will work, but it can't see the boot loader stuff. And then when I reboot back into legacy mode, ubuntu 20.04 will be loaded properly and I can update my grub with
Code:sudo grub-install dev/sdaand then
Code:sudo update-grubMy alternative is to buy another usb drive and hope the same thing doesn't happen.
I confess that I really don't understand what is happening here. Any assistance will be greatly appreciated.