Hi All,

On Ubuntu host, I installed xen with apt-get, and also able to install DomU
Ubuntu with default seabios. But when I tried to use uefi (firmware="uefi"
) in domu config, domu ubuntu installation fails.  I also installed the
ovmf package with apt-get, still not able to install Ubuntu DomU.

Can someone help me what could be missing here.

Here are the commands i used:

#sudo apt update
#sudo apt-get install vim ssh git gcc g++ meson libelf-dev bison flex
libselinux1-dev libxml2-dev ninja-build pkg-config libomxil-bellagio-dev
liblz-dev zlib1g-dev python2 expat libexpat1-dev cmake g++ freeglut3-dev
libvdpau-dev libxvmc-dev libva-dev libxrandr-dev libpciaccess-dev python3
python3-pip libdrm-dev libxdamage-dev libxcb-glx0-dev libx11-xcb-dev
libxcb-dri2-0-dev libxcb-dri3-dev libxcb-present-dev libxshmfence-dev
libxxf86vm-dev build-essential bcc bin86 gawk bridge-utils iproute2
libcurl4 libcurl4-openssl-dev bzip2 kmod transfig tgif pkg-config texinfo
texlive-latex-base texlive-latex-recommended texlive-fonts-extra
texlive-fonts-recommended libpci-dev mercurial make gcc libc6-dev
zlib1g-dev python2 python2-dev python3-twisted libncurses5-dev patch
libvncserver-dev  libjpeg-dev python3-dev libglib2.0-dev libnl-3-dev
libnl-cli-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-idiag-3-dev
libnl-xfrm-3-dev iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml
ocaml-findlib ocamlbuild libx11-dev  bison flex xz-utils libyajl-dev
gettext libpixman-1-dev libaio-dev markdown pandoc iasl cmake figlet
libc6-dev-i386 lzma lzma-dev liblzma-dev libsystemd-dev libzstd-dev
ninja-build libepoxy-dev libgbm-dev libepoxy-dev libxen-dev libgtk-3-dev
libusb-1.0-0-dev binutils gzip xzip bzip2 lzop lz4 lzma zstd
xen-hypervisor-common libssl-dev nasm libegl-mesa0 libvulkan-dev
libpulse-dev dh-make -y

#sudo apt-get install xen-hypervisor-amd64 xen-utils xen-tools
xen-utils-common xenstore-utils;
#sudo apt install ovmf

with "xl create vm1.cfg",  the domu qemu window gets closed and pops up
again continuously.

vm1.cfg file
-------------
type = "hvm"
name = "VM1"
memory = 4096
vcpus = 8
xen_platform_pci=1
vif = [ 'type=vif,bridge=xenbr0,model=virtio-net' ]
usb = 1
usbdevice=['tablet']
disk = [
'tap:qcow2:/home/amd/u2204.qcow2,xvda,w','file:/home/amd/ubuntu-22.04.1-desktop-amd64.iso,hdc,cdrom,r'
]
#disk = [ 'tap:qcow2:/home/amd/u2204.qcow2,xvda,w' ]
sdl = 1
vnc=1
firmware="uefi"

Thanks
Sudheer

Reply via email to