1

我正在按照这些https://docs.microsoft.com/en-us/azure/virtual-machines/linux/upload-vhd说明在 Azure 中创建 VM。虽然在这个阶段

az disk create --resource-group myResourceGroup --name myManagedDisk \ --source https://mystorageaccount.blob.core.windows.net/mydisks/myDisk.vhd

我收到以下错误

只能导入格式化为 VHD 的 blob。

我相信 VHD 是一个 Linux 操作系统。

关于我错过了什么的任何想法,或者有人有一个更好的资源链接,可以帮助我安装这个虚拟机?

4

1 回答 1

3

我按照您上面提到的指南进行操作,并且可以毫无问题地创建磁盘。

创建

正如上面提到的CtrlDot,请确保上传的vhd被标记为page blob。

要验证这一点,请运行以下命令:

核实

如果是页面 blob 并且您仍然收到错误,请确保您的源 vhd 满足以下要求:

  1. 源文件的类型是 vhd。(不是 vhdx)否则,请按照本指南将 vhdx 转换为 vhd 文件。

  2. vhd 文件是固定大小的,它与 1 MB 对齐。否则,请按照本指南将动态 vhd 转换为固定 vhd。

于 2017-05-15T06:16:30.727 回答