Not sure if anyone can help with this.
I have a VM with a PCIe passthrough to a 2.5" SSD booting Windows 10. This was the easiest thing for me to move an existing physical PC to a VM. I'd like to change this now so that the drive contents are on a Zvol disk in my pool and not on the separate SSD. I have a separate TN scale box with a different VM where I did successfully make a similar transition. But with this VM it just boots into the Windows Recovery environment at best.
Process;
- Create a 500 GB ZVol (Size of the SSD)
- Add the new Zvol as a Disk to the VM along with the existing PCI passthrough to the SSD
- Boot the VM
- Go to Disk Administrator and mark the ZVol disk as GPT (as that is what the SSD is)
- Use Paragon Hard Disk Manager to copy the entire structure and content of the SSD disk to the ZVol disk
- Shut Down the VM
- Remove the PCI Passthrough SSD device
- Start the VM
Sometimes on reboot I am left at the UEFI BIOS Shell prompt and need to Exit and select a different boot drive. Also, I have tried both AHCI and VirtIO setting for the ZVol disk. The VM has VirtIO drivers installed.
Should I do something in diskpart after cloning the drive?
I do have backup from within the VM via Macrium Reflect and could alternately try to put together some sort of recovery disk to boot the VM to and restore from, but I'm concerned I'll be in the same boat about Windows not liking something about the restored boot drive.
TrueNAS-SCALE-23.10.1.3
AMD Ryzen 5 7600
B650 Motherboard
I have a VM with a PCIe passthrough to a 2.5" SSD booting Windows 10. This was the easiest thing for me to move an existing physical PC to a VM. I'd like to change this now so that the drive contents are on a Zvol disk in my pool and not on the separate SSD. I have a separate TN scale box with a different VM where I did successfully make a similar transition. But with this VM it just boots into the Windows Recovery environment at best.
Process;
- Create a 500 GB ZVol (Size of the SSD)
- Add the new Zvol as a Disk to the VM along with the existing PCI passthrough to the SSD
- Boot the VM
- Go to Disk Administrator and mark the ZVol disk as GPT (as that is what the SSD is)
- Use Paragon Hard Disk Manager to copy the entire structure and content of the SSD disk to the ZVol disk
- Shut Down the VM
- Remove the PCI Passthrough SSD device
- Start the VM
Sometimes on reboot I am left at the UEFI BIOS Shell prompt and need to Exit and select a different boot drive. Also, I have tried both AHCI and VirtIO setting for the ZVol disk. The VM has VirtIO drivers installed.
Should I do something in diskpart after cloning the drive?
I do have backup from within the VM via Macrium Reflect and could alternately try to put together some sort of recovery disk to boot the VM to and restore from, but I'm concerned I'll be in the same boat about Windows not liking something about the restored boot drive.
TrueNAS-SCALE-23.10.1.3
AMD Ryzen 5 7600
B650 Motherboard