如何在Azure中更改托管磁盘的“ OSType”?

时间:2019-01-04 19:23:37

标签: azure azure-resource-manager

我有一个托管磁盘,该磁盘包含OS,但未标记为具有操作系统(OSType属性为空)。如何更改该属性,以便可以在门户网站内创建新的VM?

PS Azure:\> $disk


ResourceGroupName  : KoreaCentralShared
ManagedBy          :
Sku                : Microsoft.Azure.Management.Compute.Models.DiskSku
Zones              :
TimeCreated        : 12/18/18 9:45:26 PM
OsType             :
CreationData       : Microsoft.Azure.Management.Compute.Models.CreationData
DiskSizeGB         : 80
EncryptionSettings :
ProvisioningState  : Succeeded
DiskIOPSReadWrite  :
DiskMBpsReadWrite  :
Id                 : /subscriptions/5171/resourceGroups/K/providers/Microsoft.Compute/disks/RHEL_DataDisk_0
Name               : RHEL_DataDisk_0
Type               : Microsoft.Compute/disks
Location           : koreacentral
Tags               : {}

1 个答案:

答案 0 :(得分:1)

您应该可以使用以下命令更新OsType。

示例:

call

我个人将磁盘复制到新磁盘并在创建新磁盘时指定osType

示例:

$update = New-AzureRmDiskUpdateConfig -OsType <OSType> Update-AzureRmDisk -DiskName <diskname> -DiskUpdate $update -ResourceGroupName <rgname>

https://docs.microsoft.com/en-us/azure/virtual-machines/scripts/virtual-machines-windows-powershell-sample-copy-managed-disks-to-same-or-different-subscription

希望这会有所帮助。