** Description changed: [ Impact ] * Support for PVSCSI disk has been removed by EDK2 in Noble Users can no longer attach PVSCSI disk to a VM with the OVMF firmware + * This code is available and works, but considered deprecated upstream + which is why it was not just brought back, but added as an opt-in + alternative (even going forward in resolute) [ Test Plan ] $ sudo apt install qemu-system-x86 ovmf $ dd if=/dev/zero of=/tmp/disk bs=1M count=1 $ qemu-system-x86_64 -machine q35,accel=tcg -no-user-config -nodefaults -m 256 -smp 1,sockets=1,cores=1,threads=1 -display none -serial stdio -chardev pty,id=charserial1 -device isa- serial,chardev=charserial1,id=serial1 -drive file=/usr/share/ovmf/OVMF.fd,if=pflash,format=raw,unit=0,readonly=on -device pvscsi,id=scsi0 -drive file=/tmp/disk,if=none,id=drive0,format=raw -device scsi- hd,drive=drive0,bus=scsi0.0 no disk is detected, this can be verified in the EFI shell: Shell> map map: No mapping found. If the disk is correctly detected, it should show: Shell> map Mapping table BLK0: Alias(s): PciRoot(0x0)/Pci(0x1,0x0)/Scsi(0x0,0x0) [ Where problems could occur ] - Since a new firmware is delivered and existing firmware are not changed Problems can occur for the new added firmware but are not expected for the existing ones [ Other Info ] --- Having difficulties with booting EFI qemu VMs using PV - SCSI controllers with ubuntu 24.04. Seems as though this driver support has been removed from the efi fw: https://edk2.groups.io/g/devel/message/91861 Asking for guidance how to proceed and if these drivers can be re- enabled in the ovmf package for ubuntu.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2129178 Title: Can not boot qemu VMs using ParaVirtual SCSI controllers with Ubuntu 24.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2129178/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
