blob: 66b16518963eb2c05823627e6fc3c5eb91b30628 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
<topic xml:lang="en-us" id="efi">
<title>Alternative Firmware (EFI)</title>
<body>
<p>
Oracle VM VirtualBox includes experimental support for the Extensible
Firmware Interface (EFI), which is an industry standard intended
to replace the legacy BIOS as the primary interface for
bootstrapping computers and certain system services later.
</p>
<p>
By default, Oracle VM VirtualBox uses the BIOS firmware for virtual
machines. To use EFI for a given virtual machine, you can enable
EFI in the machine's <b outputclass="bold">Settings</b>
window. See <xref href="settings-motherboard.dita#settings-motherboard"/>. Alternatively,
use the <userinput>VBoxManage</userinput> command line interface as
follows:
</p>
<pre xml:space="preserve">VBoxManage modifyvm "VM name" --firmware efi</pre>
<p>
To switch back to using the BIOS:
</p>
<pre xml:space="preserve">VBoxManage modifyvm "VM name" --firmware bios</pre>
<p>
One notable user of EFI is Apple Mac OS X. More recent Linux
versions and Windows releases, starting with Vista, also offer
special versions that can be booted using EFI.
</p>
<p>
Another possible use of EFI in Oracle VM VirtualBox is development and
testing of EFI applications, without booting any OS.
</p>
<p>
Note that the Oracle VM VirtualBox EFI support is experimental and will
be enhanced as EFI matures and becomes more widespread. Mac OS X,
Linux, and newer Windows guests are known to work fine. Windows 7
guests are unable to boot with the Oracle VM VirtualBox EFI
implementation.
</p>
</body>
</topic>
|