Converting from xcp-ng to Proxmox

In the true spirit of homelab. I am trying to run Proxmox as a guest on xcp-ng, as an exploration on how to convert from one PV environment to another without using a new separate VM host.

I tried to do this when converting from ESXi to xcp-ng, and found it to be impossible.

When I install proxmox as a guest VM, proxmox itself seems to operate, but I can’t get VMs to start. It just hangs at the BIOS screen.

Yes I have nested virtualization turned on for the proxmox vm.

Any ideas? I am happy with xcp-ng, but felt it would be a good idea to get some experience with Proxmox since I also have some with ESXi and HyperV. Want to round out my knowledge.

I do have another machine I could use for this, but it is actually performing a useful function right now, so I just want to run Proxmox as a guest on xcp-ng for play, NON-production use.

Nobody ever try this?

I am trying to get our work enviroment from XCP-NG to proxmox. Linux machines all went over fine. Microsoft servers just fail. I followed every guide I could find on the internet. At the point now just going to install xcp-ng on the new server and stay on that. Just is not worth the pain and time spent to do it.

Why?

I think the best way would be to stand up a separate Proxmox node and then gradually move things over. You don’t need to run all your VMs at once all you need to do is verify they boot. Once you get everything migrated wipe out XCP-NG and add the final node to Proxmox.

Just make sure to have good backups in case of explosion. What your proposing doesn’t seem like a good idea to me.