创建虚拟机时,我不需要磁盘的时髦默认名称。如果我创建一个名为“ Fred”的计算机,则会得到一个类似于“ FREDOSDISK00381382380293”的名称。我只希望它是“ FredDisk”或我选择的东西。我有一个Powershell脚本来构建计算机,但是似乎无法将Windows DataCenter 2019强制到自定义构建的磁盘上,或者在构建计算机时重命名OS磁盘:
# Create a virtual machine configuration
$vmConfig = New-AzureRmVMConfig -VMName $vmName -VMSize $VMSize | `
Set-AzureRmVMOperatingSystem -Windows -ComputerName $vmName -Credential $vmCred | `
Set-AzureRmVMSourceImage -PublisherName MicrosoftWindowsServer -Offer WindowsServer -Skus 2016-Datacenter -Version latest | `
Add-AzureRmVMNetworkInterface -Id $nic.Id
我宁愿创建一个自定义磁盘(我只需要足够大的空间来容纳操作系统),并将其附加到我的新VM上,但是我似乎无法弄清楚如何直接将OS放在其上(即不制作快照)。
或者,如果我在创建VM时仅命名OS磁盘也可以。