Hello @nimi ,
Thanks for posting your query on Microsoft QnA.
You are getting the error of "Please retry with fixed VHD type" because you have to convert your dynamic disk to a fixed size disk first. Follow the steps mentioned below. There are 2 ways to convert a dynamic VHD to a fixed size VHD.
Classic disk is also known as unmanaged disk.
Unmanaged disks are not managed by Microsoft. You will need to create a storage account where you will store the disk. As the storage account is created by you, you will have to manage the storage account yourself. Additionally, unmanaged disks are not an ARM resource, they are present in a .vhd format within the storage account.
Managed disks on the other hand are stored in Microsoft managed storage accounts, so you will not have the overhead of managing the storage account. They are stored as ARM objects/resources. Also, managed disks are more secure as they provide encryption by default, as well as provide better resiliency.
I would recommend you to first upload the VHD to Azure then create a managed image out of that VHD , andthen create VM out of it.
Follow the below steps :
Prepare a VHD to Upload
Upload a VHD to create a managed image
Follow the above detailed documentation steps and you will be able to upload the VHD to Azure and create an image out of it. From that image, you can deploy VMs.
Hope this helps.
--------------------
Please accept as answer
and upvote
if you think the information provided was useful as it will benefit the community.