If you encounter a boot or disk error with a VM, you need to get the OS disk into another VM to troubleshoot the issue.
The command we will run into Azure Cloud Shell is az vm repair create. To create a troubleshooting VM, follow these steps:
- Open Azure Cloud Shell in bash or install Azure CLI in your bash environment.
- Run the following command: az vm repair create -g “resourcegroupname” -n “VMname” –verbose
- Insert admin credentials for the newly created VM into the bash shell
- Connect to the newly created server and start analyzing the problem