Thanks I figured out the issue late last night PST. I changed the machine type to version 8.0 and the VM booted. It was set to default looks like after the upgrade the VM machine hardware also gets upgraded to latest default. Not sure what the differences are between machine type 8.0 and 8.1 but 8.1 was causing my VM to not boot.
Thanks I figured out the issue late last night PST. I changed the machine type to version 8.0 and the VM booted. It was set to default looks like after the upgrade the VM machine hardware also gets upgraded to latest default. Not sure what the differences are between machine type 8.0 and 8.1 but 8.1 was causing my VM to not boot.
Glad you were able to solve it! The relevant difference is described in the thread I linked TL;DR: SMBIOS uses 64-bit entry point instead of 32-bit with the newer machine type.
I have been looking for this, and its been driving me nuts. Have SRX images on three hosts none of them boot with this exact issue. However when i try the args as listed, it wont boot.
What I get is:
Code:
kvm: -device pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e: Bus 'pci.0' not found
TASK ERROR: start failed: QEMU exited with code 1
Same across all hosts. Is there something dumb i am missing? I am literally putting the config as listed in the VM.conf file associated with each FW
Code:
args: -machine q35,smbios-entry-point-type=32
If I remove the args they just boot but hit the page fault.
EDIT - type here it seems. I added "args: -machine smbios-entry-point-type=32" not "args: -machine q35,smbios-entry-point-type=32" and now it boots. I'd like to thank folks for posting on this. I never, ever would have resolved this myself.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.