In Hyper-V 2016, I'm getting an error "Operation not supported" when attempting to move my VM configurations from a USB drive to the default folders. I have only one host machine; I exported them to the drive so I could perform some hardware upgrades that necessitated an OS reinstall. (The new disk array is still building, so I'll forego moving the VHDXs for now. The configurations are working, but I'd like to get them off the USB drive.)
The options I'm choosing are detailed in the screenshots below.
Things I've tried:
- Shutting down the VM (An Ubuntu Server instance)
- Moving just the main configuration, leaving out Checkpoints and Smart Paging
- Running the migration in PowerShell
PowerShell:
$Path = "C:\ProgramData\Microsoft\Windows\Hyper-V"
Move-VM -Name "MATRIX" -DestinationHost "SERVER1" -VirtualMachinePath $Path -SnapshotFilePath $Path -SmartPagingFilePath $Path
This fails with the same error:
The operation is not supported.
How can I successfully move these configurations to their default locations on the Hyper-V host?