mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-25 15:02:13 +00:00
DM: update launch scripts to use OVMF.fd directly from the rootfs
* Update the launch scripts provided as examples on how to launch a Zephyr, VxWorks or Windows User VM to directly use the 'OVMF.fd' bios file installed by default in '/usr/share/acrn/bios/' * Remove the OVMF.fd that was kept under 'doc/tutorials' (no longer needed) * Adapt the tutorials to reflect this change Tracked-On: #3673 Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
This commit is contained in:
parent
bfc923080c
commit
42b864b1f3
@ -25,7 +25,7 @@ acrn-dm -A -m $mem_size -c $2 -s 0:0,hostbridge \
|
||||
-s 5,virtio-console,@stdio:stdio_port \
|
||||
-s 3,virtio-blk,./VxWorks.img \
|
||||
--virtio_poll 1000000 \
|
||||
--ovmf ./OVMF.fd \
|
||||
--ovmf /usr/share/acrn/bios/OVMF.fd \
|
||||
--lapic_pt \
|
||||
$vm_name
|
||||
}
|
||||
|
@ -24,7 +24,7 @@ acrn-dm -A -m $mem_size -c $2 -s 0:0,hostbridge -s 1:0,lpc -l com1,stdio \
|
||||
-s 3,virtio-blk,./win10-ltsc.img \
|
||||
-s 4,virtio-net,tap0 \
|
||||
-s 5,passthru,00/1f/3 \
|
||||
--ovmf ./OVMF.fd \
|
||||
--ovmf /usr/share/acrn/bios/OVMF.fd \
|
||||
$vm_name
|
||||
}
|
||||
|
||||
|
@ -18,7 +18,7 @@ mem_size=128M
|
||||
acrn-dm -A -m $mem_size -c $2 -s 0:0,hostbridge -s 1:0,lpc -l com1,stdio \
|
||||
-s 5,virtio-console,@pty:pty_port \
|
||||
-s 3,virtio-blk,./zephyr.img \
|
||||
--ovmf ./OVMF.fd \
|
||||
--ovmf /usr/share/acrn/bios/OVMF.fd \
|
||||
$vm_name
|
||||
}
|
||||
|
||||
|
Binary file not shown.
@ -102,7 +102,6 @@ Steps for Using VxWorks as User OS
|
||||
|
||||
$ mkdir vxworks && cd vxworks
|
||||
$ cp /usr/share/acrn/samples/nuc/launch_vxworks.sh .
|
||||
$ cp /usr/share/acrn/bios/OVMF.fd .
|
||||
|
||||
You will also need to copy the ``VxWorks.img`` created in the VxWorks build environment into directory
|
||||
``vxworks`` (via, e.g. a USB stick or network).
|
||||
|
@ -337,9 +337,6 @@ Boot Windows with GVT-g on ACRN
|
||||
===============================
|
||||
#. Modify the ``/usr/share/acrn/samples/nuc/launch_win.sh`` script to specify the Windows image generated above.
|
||||
|
||||
#. Download `OVMF.fd <https://raw.githubusercontent.com/projectacrn/acrn-hypervisor/master/doc/tutorials/OVMF.fd>`_
|
||||
binary to the directory in Service VM: ``/usr/share/acrn/samples/nuc/``.
|
||||
|
||||
#. Run the ``launch_win.sh`` and you should see the WaaG desktop coming up over the HDMI monitor (instead of the VNC).
|
||||
|
||||
.. note:: Use the following command to disable the GNOME Display Manager (GDM) if it is enabled::
|
||||
@ -420,7 +417,7 @@ Device configurations of acrn-dm command line
|
||||
* *-s 8,ahci,cd:/root/img/virtio-win-0.1.141.iso*: This is another cdrom device
|
||||
to install the virtio Windows driver later. Make sure it points to your VirtIO ISO path.
|
||||
|
||||
* *--ovmf /root/bios/OVMF.fd*:
|
||||
* *--ovmf /usr/share/acrn/bios/OVMF.fd*:
|
||||
Make sure it points to your OVMF binary path
|
||||
|
||||
References
|
||||
|
@ -97,7 +97,6 @@ Steps for Using Zephyr as User OS
|
||||
|
||||
$ mkdir zephyr && cd zephyr
|
||||
$ cp /usr/share/acrn/samples/nuc/launch_zephyr.sh .
|
||||
$ cp /usr/share/acrn/bios/OVMF.fd .
|
||||
|
||||
You will also need to copy the ``zephyr.img`` created in the above section into directory ``zephyr``.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user