I am having problems reconstituting a Windows Server 2016 VM from a VHD.
I allocate a new Windows Server 2016 VM using unmanaged disks. After it is up and running, I load my software onto the VM. Then I test it. Finally I sysprep it (OOBE, generalize, shutdown).
Next, I convert the unmanaged disk from the VM to a managed disk (this may be an issue) to assign the VHD to a storage account that I can access with the Azure Storage Explorer tool to generate an SAS.
Then I reverse the process. I create a disk from the VHD, and a VM from the disk. The VM starts up fine but stops at the screen that says, "Hi there. Let's get some things out of the way.", where it wants me to provide the keyboard language and time zone. But I don't know how to connect to the VM to provide the answers.
I have not found a way to get past that "Hi there" screen of death when the VM is running in Azure. The VM is not yet connected to network; one cannot RDP; serial console doesn't help much as well.
I have found a workaround to make a working copy of the VM using a fresh managed image. Yet it is not working perfectly, e.g. it refuses to execute stop/restart command from the Portal.
After that RDP to the new VM is working. Most of the installed soft seems to be functional as well.
I was using Dv3 VM to run Hyper-V in the Azure to reduce transfer cost and time.