Moving from XCP-ng to PVE, FreePBX Sangoma linux

buzz2912

Active Member
Aug 2, 2019
14
2
43
48
Hi,

I do have a a lot of experience on PVE. Have been running it for years but only at home.
I am trying to convert XCP-ng VMs to PVE

I can not get the Freepbx 16 Sangoma linux (Kernel 3.1) to boot.
I exported a vhd file. Converted to qcow2. Importetd to VM as raw.
I does boot and then states pci-hp register failed with error 16, takes some time and tells me it can not boot, because /dev/sangoma/xxx is missing.

I tried ide, sata und scsi disks

A new install does work but the restore process of the existing backup fails, too.
I can boot the existing machine on the xcp-ng host, which does work.

What can I do?

Thanks, Sebastian
 
without seeing the original config file, the only advice I can offer is to remove existing xe-guest-utilities and install qemu-guest-agent before the conversion, and making sure any uefi/secure boot are matched at the destination.
 
  • Like
Reactions: buzz2912
To anyone going down the same hole.
I did not get it to work with the vhd export.
What worked for me was removing the xe guest tools and after that using the ova export of the XOA Machine.
It booted up fine with the drive attached as IDE.
After that it was possible to install qemu-guest-agent (VirtIO).
I found this and had to add the virtIO drivers:
https://www.tencentcloud.com/document/product/213/9929
After that it booted with the drive attached to SCSI and network to VirtIO

Thanks @alexskysilk
Sebastian
 
  • Like
Reactions: leesteken