with the new edk2 2025.11-3ubuntu3,
we cannot PXE boot for ARM64 on X86
$ cat > "/home/ubuntu/ipxe/tftp/boot.ipxe" <<EOF
#!ipxe
iseq \${version:hex}: $(echo -n "${DEB_VERSION}" | xxd -p | fold -w 2 | tr '\n'
':') && echo I\
PXE_TEST_DEAD_BEEF ||
sleep 1
echo IPXE_TEST_END_END
sleep 1000000
EOF
$ qemu-system-arm64 -cpu max -machine virt -bios /usr/share/qemu-efi-
aarch64/QEMU_EFI.fd -smp cpus=1,cores=1,sockets=1 -m 1G -chardev
stdio,mux=on,id=char0 -nographic -monitor none -serial chardev:char0
-device virtio-rng-pci -blockdev driver=raw,node-
name=img,file.driver=file,file.filename=/home/ubuntu/ipxe/ipxe.iso
-device virtio-scsi-pci,id=scsi -device scsi-
cd,id=medium,bus=scsi.0,drive=img,bootindex=1 -device virtio-net-
pci,netdev=net0,id=net0,romfile= -netdev
user,id=net0,tftp=/home/ubuntu/ipxe/tftp,bootfile=boot.ipxe
This command stucks.
The same command for X86 works
qemu-system-x86_64 -cpu max -machine pc -bios /usr/share/qemu/OVMF.fd
-smp cpus=1,cores=1,sockets=1 -m 1G -chardev stdio,mux=on,id=char0
-nographic -monitor none -serial chardev:char0 -device virtio-rng-pci
-blockdev driver=raw,node-
name=img,file.driver=file,file.filename=/home/ubuntu/ipxe/ipxe.iso
-device virtio-scsi-pci,id=scsi -device scsi-
cd,id=medium,bus=scsi.0,drive=img,bootindex=1 -device virtio-net-
pci,netdev=net0,id=net0,romfile= -netdev
user,id=net0,tftp=/home/ubuntu/ipxe/tftp,bootfile=boot.ipxe
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142121
Title:
autopkgtests failure for ixpe with edk2 2025.11-3ubuntu3
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2142121/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs