Переопределение буквы диска при создании виртуальной машины Azure - PullRequest
0 голосов
/ 19 сентября 2019

Я создал Custom VHD с D: 1 ТБ.Но когда я вращаю виртуальный жесткий диск на виртуальной машине Azure, диск временного хранения виртуальной машины Azure переопределяет мой диск объемом 1 ТБ D: и становится диском временного хранения объемом 20 ГБ.Я хотел бы узнать, как можно настроить Azure для сохранения своей буквы диска и выбрать другую букву для временного хранения, которая поставляется вместе с Azure SKU.

1 Ответ

0 голосов
/ 19 сентября 2019

См. Следующее:

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/change-drive-letter

По сути, диск D в Azure всегда будет диском по умолчанию при подготовке новой виртуальной машины.После создания виртуальной машины вы можете изменить это.Приведенный выше документ объясняет, как это сделать.

Если вы ищете более автоматизированный способ для достижения этой цели, вы можете использовать PowerShell после запуска виртуальной машины

gwmi win32_pagefilesetting
$pf=gwmi win32_pagefilesetting
$pf.Delete()
Restart-Computer –Force

Get-Partition -DriveLetter "D" | Set-Partition -NewDriveLetter "T"
$TempDriveLetter = "T"
$TempDriveLetter = $TempDriveLetter + ":"
$drive = Get-WmiObject -Class win32_volume -Filter “DriveLetter = '$TempDriveLetter'”
#re-enable page file on new Drive
$drive = Get-WmiObject -Class win32_volume -Filter “DriveLetter = '$TempDriveLetter'”
Set-WMIInstance -Class Win32_PageFileSetting -Arguments @{ Name = "$TempDriveLetter\pagefile.sys"; MaximumSize = 0; }
Restart-Computer -Force

Вы можете сделать еще один шаг и запустить скрипт через CustomРасширение скрипта после создания виртуальной машины для автоматического изменения буквы диска.Или создайте скрипт запуска на виртуальной машине, который делает то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...