Am 03.09.25 um 06:55 schrieb Glenn Washburn:
On Tue, 2 Sep 2025 23:03:39 +0200
Tobias Powalowski via Grub-devel <grub-devel@gnu.org> wrote:

Am 31.08.25 um 17:26 schrieb Tobias Powalowski:
Hi,

I just stumbled over this error in my archboot project:

Output from qemu serial console:

!!!! IA32 Exception Type - 0E(#PF - Page-Fault)  CPU Apic ID -
00000000 !!!!
ExceptionData - 00000003  I:0 R:0 U:0 W:1 P:1 PK:0 SS:0 SGX:0
EIP  - BB0E0209, CS  - 00000010, EFLAGS - 00210046
EAX  - 00000001, ECX - BB678310, EDX - BFE9F46C, EBX - 00000000
ESP  - BFE9F460, EBP - BFE9F488, ESI - BBB23EE0, EDI - 000000D0
DS   - 00000008, ES  - 00000008, FS  - 00000008, GS  - 00000008, SS -
00000008
CR0  - 80010033, CR2 - BB0E070A, CR3 - BFC01000, CR4 - 00000660
DR0  - 00000000, DR1 - 00000000, DR2 - 00000000, DR3 - 00000000
DR6  - FFFF0FF0, DR7 - 00000400
GDTR - BF9DC000 00000047, IDTR - BF538010 000007FF
LDTR - 00000000, TR - 00000000
FXSAVE_STATE - BFE9F1A0
!!!! Find image based on IP(0xBB0E0209) (No PDB)
(ImageBase=00000000BB0C6FE0, EntryPoint=00000000BBFE9A35) !!!!

I am no longer able to support UEFI MIXED MODE.

Any idea how to further debug. Seems not many people do MIX MODE
booting anymore.
What is the GRUB target and platform that you're building for and what
are the qemu options are you using to get the above? Does this
exception happen very early in the boot, like before any other output
by GRUB? I ask this because, if valid, this should ideally have been
caught by the CI.

Glenn

Hi,

grub menu is shown, after menu point selected to boot no output is shown on normal screen only serial console shows the message.

qemu-system-x86_64 -drive file=archboot-2025.09.02-22.56-6.16.4-arch1-1-x86_64.iso,if=virtio,format=raw -drive file=/home/tobias/qemu/arch.raw,if=virtio,format=raw -drive file=/home/tobias/qemu/arch2.raw,if=virtio,format=raw -usb -usbdevice tablet -device virtio-net,netdev=eth0 -netdev tap,id=eth0,ifname=tap0,script=no,downscript=no -device virtio-vga,xres=800,yres=600 -drive if=pflash,format=raw,readonly=on,file=/usr/share/edk2/ia32/OVMF_CODE.4m.fd -m 4G -machine type=q35,accel=kvm

Build options:

target=i386-efi and  -with-platform="efi"

Best regards

tpowa

--
Tobias Powalowski
Arch Linux Developer (tpowa)
https://www.archlinux.org
tp...@archlinux.org

Archboot Developer
https://archboot.com

St. Martin-Apotheke
Herzog-Georg-Str. 25
89415 Lauingen
https://www.st-martin-apo.de
i...@st-martin-apo.de


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to