Hello everyone!
I'm trying to migrate a VM from XeServer(6.5) to Proxmox(6.3-4)
Until few days ago, I can do it following next steps:
1. Export VMs from XenServer like OVF ( .ovf + .vhd file)
2. Convert VM disk (.vhd file) to qcow2 format (with StarWind 2V2 Converter)
3. Create a VM with same parameters on pve environment (RAM, CPUs....) and this specific requirements: SeaBIOS(BIOS), VirtIO SCSI (SCSI Controller). HDD is not important, it will be deleted.
4. Import our qcow2 file to new VM using -->
5. After this, we detach the disk created on initial configuration.
6. Add the imported disk configuring it with VirtIO Block (Bus/Device).
7. Runs VMs on Proxmox.
8. Use rescue mode.
9. Regenerate grub --->
10. Reboot.
I have migrated lot of virtual machines from XenServer following above steps, but I have to do another one last week and DOES NOT WORK!
When I try to run the virtual machine, pve does not detect any bootable device. BUUUUTT, when I add a CentOS 7 CD, it detects imported HDD. If we run the CD in Troubleshooting option I can do STEP 9 successfully. But when I reboot the system, the same problem appears, the HDD is not detected!
Could you help me?
I'm trying to migrate a VM from XeServer(6.5) to Proxmox(6.3-4)
Until few days ago, I can do it following next steps:
1. Export VMs from XenServer like OVF ( .ovf + .vhd file)
2. Convert VM disk (.vhd file) to qcow2 format (with StarWind 2V2 Converter)
3. Create a VM with same parameters on pve environment (RAM, CPUs....) and this specific requirements: SeaBIOS(BIOS), VirtIO SCSI (SCSI Controller). HDD is not important, it will be deleted.
4. Import our qcow2 file to new VM using -->
Code:
qm importdisk <vm id> <filename>.qcow2 <storage-dest> -format qcow2
5. After this, we detach the disk created on initial configuration.
6. Add the imported disk configuring it with VirtIO Block (Bus/Device).
7. Runs VMs on Proxmox.
8. Use rescue mode.
9. Regenerate grub --->
Code:
dracut --regenerate-all -f && grub2-mkconfig /boot/grub2/grub.cfg
10. Reboot.
I have migrated lot of virtual machines from XenServer following above steps, but I have to do another one last week and DOES NOT WORK!
When I try to run the virtual machine, pve does not detect any bootable device. BUUUUTT, when I add a CentOS 7 CD, it detects imported HDD. If we run the CD in Troubleshooting option I can do STEP 9 successfully. But when I reboot the system, the same problem appears, the HDD is not detected!
Could you help me?