Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Console login service(s) cannot run while tryng to emulate Solaris 11.4 in EFI mode

mario felicioniOct 27 2024 — edited Oct 27 2024

Hello.

I'm trying to boot Solaris 11.04 using qemu + UEFI on FreeBSD 14.1,using the following parameters :

qemu-system-x86_64 -name guest=s11x64,debug-threads=on -machine pc,usb=off \

-cpu kvm64,hv_relaxed,hv_time,hv_synic -m 8G -smp 2,sockets=2,cores=1,threads=1 \

-nodefaults -no-shutdown \

-drive file=/bhyve/Files/ISO/sol-11_4-text-x86.iso,format=raw \

-drive file=/mnt/zroot2/zroot2/bhyve/img/Solaris/solaris114.img,format=raw \

-global PIIX4_PM.disable_s3=1 \

-global PIIX4_PM.disable_s4=1 \

-device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x4.0x7 \

-device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x4 \

-device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x4.0x1 \

-device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x4.0x2 \

-device VGA,id=video0,vgamem_mb=32,bus=pci.0,addr=0x2 \

-netdev tap,id=mynet0,ifname=tap4,script=no,downscript=no \

-device e1000,netdev=mynet0,mac=52:55:00:d1:55:01 -device ich9-ahci,id=sata \

-drive if=pflash,format=raw,readonly=on,file=/usr/local/share/edk2-qemu/QEMU_UEFI_CODE-x86_64.fd \

as you can see below,it almost worked,but not yet. I think only a few parametes are missing :

While,it fully worked using bios instead of uefi:

/usr/local/bin/qemu-system-x86_64 \ -L /usr/local/share/qemu/

-name guest=s11x64,debug-threads=on \ -machine pc,usb=off \

-cpu kvm64,hv_relaxed,hv_time,hv_synic \ -m 8192 -smp 2,sockets=2,cores=1,threads=1 \

-nodefaults -no-shutdown \

-global kvm-pit.lost_tick_policy=delay \

-global PIIX4_PM.disable_s3=1 \

-global PIIX4_PM.disable_s4=1 -boot strict=on \

-device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x4.0x7 \

-device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x4 \

-device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x4.0x1 \

-device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x4.0x2 \

-device VGA,id=video0,vgamem_mb=32,bus=pci.0,addr=0x2 \

-hda /mnt/zroot2/zroot2/bhyve/img/Solaris/solaris114.img \

-boot d --cdrom /bhyve/Files/ISO/sol-11_4-text-x86.iso \

-netdev tap,id=mynet0,ifname=tap3,script=no,downscript=no \

-device e1000,netdev=mynet0,mac=52:55:00:d1:55:01 \

Can someone help me ? thanks.

Comments
Post Details
Added on Oct 27 2024
0 comments
10,818 views