RHEL VM (and rhel-based VMs) boot looping

sopris

New Member
Oct 2, 2025
1
0
1
Im still rather new to proxmox, but i've recently acquired a Poweredge R710 with x2 Xeon X5650s as a addition to my other proxmox box, and i'm running PVEv9.0.10 on it. I've migrated a few of my VMs without a problem - until i moved over my RHEL 10 VM, which, after loading GRUB, it reboots showing the proxmox splash screen ( on the shell screen ) time and time again. i cannot boot into any new RHEL-based ISOs either, i've tried Alma and both RHEL DVD and netboot isos, both of which are showing this behaviour. when attempting to create a UEFI BIOS VM and using a RHEL/clone ISO it hangs when loading the ISO. I've verified that at the very least debian and fedora server can boot into their respective installers.

here's the config file for the VM in question i've moved over:
Code:
boot: order=scsi0;ide2;net0
cores: 4
cpu: host
ide2: local:iso/rhel-10.0-x86_64-boot.iso,media=cdrom,size=836040K
memory: 12048
meta: creation-qemu=10.0.2,ctime=1757603836
name: RHEL
net0: virtio=BC:24:11:89:16:1C,bridge=vmbr0,firewall=1
numa: 0
ostype: l26
scsi0: local-lvm:vm-105-disk-0,iothread=1,size=32G
scsihw: virtio-scsi-single
smbios1: uuid=d65c6122-044b-4aad-86fc-3e722adcbf6a
sockets: 1
vmgenid: ee479e55-b6b8-4793-bc10-c4b9d81a95de


Not really sure where to go from here, so any assistance would be appreciated.
 
You have to set your VM's cpu type to at least x86-64-v3, PVE sets it by default to x86-64-v2-AES but RHEL 10 and derivates now require at least x86-64-v3.
 
You have too old CPU on host. Xeon X5650 has not AVX2 extension that is needed to by RHEL10. You have 2 options, upgrade your server (minimum to PowerEdge R730), or you can try AlmaLinux 10 that offer special build for v2 processors like your (https://repo.almalinux.org/almalinux/10.0/isos/x86_64_v2/). But you may have problems in future because of lack of "new" CPU instructions. Your CPU is 15 years old, consider upgrade ;)
 
  • Like
Reactions: MarkusKo