Периодически занимаясь обслуживанием образов развёртывания OC Windows в System Center 2012 R2 Configuration Manager сталкивался с проблемой нехватки свободного пространства на системном диске (C:) в процессе добавления обновлений в образы ОС.
Дело в том, что каталог, в который монтируется wim-образ “ConfigMgr_OfflineImageServicing”, по умолчанию создаётся на системном диске, а образы, которые уже не один раз проходили процедуру обслуживания, заметно выросли в размерах. Например, созданный образ Windows 8.1 Pro x64 RTM имеет объём ~11 Гб. В очередной раз столкнувшись с проблемой нехватки места на системном диске, я задумался над тем, что не мешало бы как-то попытаться переназначить месторасположение каталога “ConfigMgr_OfflineImageServicing” на другой диск, например на диск с библиотекой SCCM.
Оказалось, что можно перенести месторасположение каталога с помощью WMI.
1. Откроем утилиту WBEMTEST на сервере сайта и выполним подключение к WMI пространству: root\sms\site_XXX. Где XXX – код Вашего сайта
2. Выполним запрос:
SELECT * FROM SMS_SCI_Component WHERE SiteCode='XXX' AND ItemName LIKE 'SMS_OFFLINE_SERVICING_MANAGER%'
3. Выполним двойной клик на свойстве “Props”
4. В открывшемся окне нажимаем на View Embedded.
5. Вновь, в открывшемся окне открываем свойства.
Нам необходимо выбрать то свойство, у которого значение PropertyName будет “StagingDrive” (в моём случае, это было третье по счёту свойство).
6. После того как мы добрались до нужного места, редактируем значение Value1.
Сохраняем изменения.
7. Осталось сохранить введённые изменения, но главное не допустить ошибки, в противном случае, что-то может сломаться. В открывшихся окнах последовательно нажимаем: “Save Object” , “Close”, “Save Property”, “Save Object”, “Close”.
Проверим результат. Запланируем обновления и откроем лог OfflineServicingMgr.log на сервере сайта.
Как видим, наш образ копируется на назначенный нами диск.
Источник:
1. Customizing Offline Servicing of Operating System Images.
Добавить комментарий