From 6362b711c615fa4bec6a6de68a0c904b2dba35d0 Mon Sep 17 00:00:00 2001 From: Stefan Nuernberger Date: Tue, 13 Feb 2024 15:29:39 +0100 Subject: [PATCH] README: update for direct boot bzImage support Signed-off-by: Stefan Nuernberger --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6fd8b2477..dcd630f4e 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ do not wish to use the pre-built binaries. ## Booting Linux Cloud Hypervisor supports direct kernel boot (the x86-64 kernel requires the kernel -built with PVH support) or booting via a firmware (either [Rust Hypervisor +built with PVH support or a bzImage) or booting via a firmware (either [Rust Hypervisor Firmware](https://github.com/cloud-hypervisor/rust-hypervisor-firmware) or an edk2 UEFI firmware called `CLOUDHV` / `CLOUDHV_EFI`.) @@ -175,7 +175,7 @@ $ ./cloud-hypervisor \ #### Building your Kernel -Cloud Hypervisor also supports direct kernel boot. For x86-64, a `vmlinux` ELF kernel (compiled with PVH support) is needed. In order to support development there is a custom branch; however provided the required options are enabled any recent kernel will suffice. +Cloud Hypervisor also supports direct kernel boot. For x86-64, a `vmlinux` ELF kernel (compiled with PVH support) or a regular bzImage are supported. In order to support development there is a custom branch; however provided the required options are enabled any recent kernel will suffice. To build the kernel: