How to enable EFI in VirtualBox virtual machine

If you want to use Windows 11 or any Linux distro on VirtualBox, you need to enable EFI or Extensible Firmware Interface. Although VirtualBox automatically enables this setting when you choose the operating system, it may not sometimes. At such times, you can follow this step-by-step guide to enable EFI in VirtualBox virtual machine.

What is EFI? What is the difference between UEFI and EFI?

Before you know EFI, you must know UEFI. UEFI or Unified Extensible Firmware Interface is the substitute for BIOS. In other words, BIOS and UEFI help users configure computer hardware and modify them as needed.

Speaking of EFI, it is a modern version of UEFI, and it helps you overcome the 2.2TB hard disk limit, which was there in UEFI in the early days. In other words, EFI is a storage partition that goes with UEFI or Unified Extensible Firmware Interface.

That being said, if you want UEFI, you have to use EFI as well. Whether you want to use it to install Windows, Ubuntu, Debian, Zorin OS or anything else. As mentioned earlier, VirtualBox automatically enables this setting. However, sometimes it may not do this due to some conflicts or when it does not recognize the ISO correctly.

Therefore, you can enable EFI from the control panel. Whether you are using Windows 11 or Linux distributions, you can follow the same guide. However, you must enable it for each virtual machine because it does not work on all platforms.

How to enable EFI in VirtualBox virtual machine

To enable EFI in the VirtualBox virtual machine, follow these steps:

  1. Open VirtualBox on your computer.
  2. Select a virtual machine.
  3. Click on the Settings button.
  4. Go to System tongue.
  5. Check it Enable EFI check box.
  6. Click it Okay button.
  7. Restart VirtualBox.

To learn more about these steps, keep reading.

First, you need to open VirtualBox on your computer. Next, select the virtual machine for which you want to enable EFI. Click on the virtual machine to select and click on the Settings button visible in the top menu bar.

Alternatively, you can right-click on the virtual machine on the left side and select the Settings from the context menu.

How to enable EFI in VirtualBox virtual machine

Then go to the System tab and check the Enable EFI (special operating systems only) check box.

How to enable EFI in VirtualBox virtual machine

Click it Okay button and restart the VirtualBox.

What is Enable EFI in VirtualBox?

the Enable EFI The option in VirtualBox allows you to enable EFI on your virtual machine. If you want to use Linux or Windows 11 distros on a VirtualBox VM, you need to enable EFI. To do this, you need to open the virtual machine settings, navigate to Systemand check the Enable EFI box.

Does VirtualBox support EFI?

Yes, VirtualBox supports EFI only for special operating systems. For example, if you want to enable EFI for Ubuntu or any other Linux distribution, you can do that. To enable it, you can open settings, go to System and tick the Enable EFI check box.

That’s all! I hope this guide has helped.

Read: Check if your PC uses UEFI or BIOS.

How to enable EFI in VirtualBox virtual machine


Source link

Steven L. Nielsen