vJunosEvolved 24.2R1-S2.4 support in EVENG community
Posted: Mon Feb 10, 2025 2:28 pm
Hello
i have initially opened this problem in juniper communities:
- https://community.juniper.net/discussio ... t-in-eveng
in my attempts to boot the latest vJunosEvo image 24.2R1-S2.4 in my bare metal EVE NG community edition (6.2-04) on AMD 3900XT. As i wrote there, i found out that it uses EFI boot instead of MBR that previous releases use. So after trying several things, i have managed to boot it from cli using qemu-system-x86_64 options:
===============================
qemu-system-x86_64 -enable-kvm -m 8G -cpu host \
> -drive file=virtioa.qcow2,if=virtio,format=qcow2 \
> -drive if=pflash,format=raw,readonly=on,file=/usr/share/OVMF/OVMF_CODE.fd \
> -nographic -serial mon:stdio -boot menu=on \
> -smbios type=0,vendor=Bochs,version=Bochs\
> -smbios type=3,manufacturer=Bochs\
> -smbios type=1,manufacturer=Bochs,product=Bochs,serial=chassis_no=0:slot=0:type=1:assembly_id=0x0D20:platform=251:master=0:channelized=no\
> -machine pc-q35-5.2,accel=kvm \
> -smp 4
===============================
and then via manual intervention as it stucks (FS0:, then \EFI\BOOT\BOOTX64.EFI).
I have tried to pass these options in a new instance (at the instance level) and also by creating a new .yml file (or modifying existing ones) without any success although.
I have tried also both cli qemu-system-x86_64 and the .yml files on a VM EVENG community 5.x version that is running on Intel CPU, without any success although as well (even though Juniper's vJunosEvolved libvirt XML file options: https://cdn.juniper.net/software/vJunos ... 1-S2.4.xml?), have been used in .yml or at instance level).
Will there be a support for it soon ?
i have initially opened this problem in juniper communities:
- https://community.juniper.net/discussio ... t-in-eveng
in my attempts to boot the latest vJunosEvo image 24.2R1-S2.4 in my bare metal EVE NG community edition (6.2-04) on AMD 3900XT. As i wrote there, i found out that it uses EFI boot instead of MBR that previous releases use. So after trying several things, i have managed to boot it from cli using qemu-system-x86_64 options:
===============================
qemu-system-x86_64 -enable-kvm -m 8G -cpu host \
> -drive file=virtioa.qcow2,if=virtio,format=qcow2 \
> -drive if=pflash,format=raw,readonly=on,file=/usr/share/OVMF/OVMF_CODE.fd \
> -nographic -serial mon:stdio -boot menu=on \
> -smbios type=0,vendor=Bochs,version=Bochs\
> -smbios type=3,manufacturer=Bochs\
> -smbios type=1,manufacturer=Bochs,product=Bochs,serial=chassis_no=0:slot=0:type=1:assembly_id=0x0D20:platform=251:master=0:channelized=no\
> -machine pc-q35-5.2,accel=kvm \
> -smp 4
===============================
and then via manual intervention as it stucks (FS0:, then \EFI\BOOT\BOOTX64.EFI).
I have tried to pass these options in a new instance (at the instance level) and also by creating a new .yml file (or modifying existing ones) without any success although.
I have tried also both cli qemu-system-x86_64 and the .yml files on a VM EVENG community 5.x version that is running on Intel CPU, without any success although as well (even though Juniper's vJunosEvolved libvirt XML file options: https://cdn.juniper.net/software/vJunos ... 1-S2.4.xml?), have been used in .yml or at instance level).
Will there be a support for it soon ?