Archive for Октябрь 2012

PXE \boot\bcd 0xc000000f

РХЕ-точка не отвечает на запросы и выдаёт ошибку 0xc000000f:

Одна из возможных причин проблемы — неправильно указанный MAC-адрес в свойствах точки распространения, по которому отвечает РХЕ:

Application Catalog и Cannot install or request software

При запуске установки приложения из Application Catalog получаем ошибку «Cannot install or request software».

На клиенте в %systemdrive%\Users\<username>\AppData\LocalLow\Microsoft\Silverlight глубоко в подпапках находится ConfigMgrSoftwareCatalog.log:

ApplicationDetailViewModel.InstallAppProgression-Error:Progress step CanUserinstall: Could not communicate with the client control properly. Description:-2146827859 Automation server can’t create object

ApplicationDetailViewModel.UpdatePageView:PageViewMode changed to:FastInstallError

FastInstallPageView:Create Page View FastInstallError

В Windows Firewall откройте требуемые порты для обмена информацией между клиентом и Application Catalog.

коллекции по умолчанию и переменные в SP1

В 2012 SP1 свойства коллеций по умолчанию заблокированы, т.е. в них нельзя вносить изменения. Соответсвенно, в All Unknown Computers нельзя добавить, например, переменные:

Это можно обойти созданием новой коллекции, в которую нужно включить незнакомые компьютеры, выбрав тип ресурса Unknown Computer:

После этого на новую коллекцию с незнакомыми компьютерами можно назначать переменные:

Application Catalog и учётные данные

Если Application Catalog при загрузке требует ввода имени пользователя и пароля:

то сделайте исключение для Application Catalog в IE Local intranet:

Удобнее, конечно, это сделать через групповые политики.

Upgrade Assessment Tool

Сегодня, читая документацию по продукту, совершенно случайно наткнулся на документацию по Upgrade Assessment Tool.

Эта утилита позволяет:

  • проверять, могут ли ваши компьютеры обновиться до Windows 7/8 (проверка на соответствие рекомендованным системным требованиям, модифицирование требований под вашу среду);
  • проверять установленные драйвера на совместимость с Windows 7/8, генерировать отчёты, какие драйвера должны быть обновлены;
  • генерировать отчёты о готовности компьютеров к обновлению на Windows 7/8;
  • создавать динамические коллекции для установки операционных систем на основании полученной информации.

Для установки утилиты потребуется Configuration Manager 2012 SP1 Beta и Application Compatibility Toolkit 6.0.

Утилита появилась несколько дней назад и находится в стадии тестирования. Бету можно скачать на Microsoft Connect.

серия видеоуроков

Доступные для скачивания видеоуроки по установке операционных систем через SCCM 2007 + MDT 2012 и настройке ConfigMgr 2012 RC1 от MVP ConfigMgr Raphael Perez — http://www.rflsystems.co.uk/Pages/sccm.aspx.

новые руководства

Justin Gao — сотрудник Microsoft China — написал два новых руководства с минимумом теории и максимумом скриншотов — установка System Center 2012 Configuration Manager SP1 Beta и настройка Exchange Server Connector.

установка Configuration Manager 2012

По предварительной договорённости с теми, кого нельзя называть, я начинал запись курса по System Center 2012 Configuration Manager для порталов techdays.ru и Microsoft Virtual Academy.

План курса:

1. Обзор продукта, установка и базовая настройка (зеркало на techdays.in.ua).

Обзор возможностей продукта, подготовка сервера и Active Directory, установка ConfigMgr 2012, первоначальное конфигурирование сервера.

2. Установка клиентов.
3. Инвентаризация и управление лицензиями.
4. Учёт запуска программ.
5. Запросы и коллекции.
6. Отчёты.
7. Установка пакетов.
8. Установка приложений.
9. Установка обновлений.
10. Установка операционных систем.
11. Антивирусная защита.
12. Проверка соответствия.
13. Удалённое управление и управление электропитанием.
14. Ролевое администрирование.
15. Обслуживание и мониторинг сервера.
16. Миграция с SCCM 2007.
17. Мультисайтовая иерархия.

Курс уровня 200, т.е. расчитан на подготовленных системных администраторов, которые хотят начать работать с продуктом и познакомиться с его функционалом, т.е. некоторые тонкости и нестандартные конфигурации сознательно не озвучиваются. Deep dive будет записываться после окончания курса, если на то будет потребность.

Критику, благодарности и пожелания оставляйте в комментариях. Спасибо. 🙂

0?80004005 и config.xml

Задание миграции операционной системы заканчивается ошибкой 0?80004005 на этапе захвата документов в случае использования config.xml, в котором указаны компоненты, которые нужно мигрировать.

scanstate.log:

[0x08055d] MXE Agent: Migration XML F:\_SMSTaskSequence\Packages\FFF00032\x86\config.xml is not properly formatted. Message: Should be exactly one <migration> element.

[0x000000] EngineStartup caught exception: FormatException: Should be exactly one <migration> element. __thiscall Mig::CMXEMigrationXml::CMXEMigrationXml(class Mig::CPlatform *,class UnBCL::String *,class UnBCL::XmlDocument *,class UnBCL::String *)

[0x000000] Error while trying to start the migration process[gle=0x00000006]

[0x000000] Internal error 4 was translated to a generic error

[0x000000] * USMT error code 26: [gle=0x00000006]

Ответ кроется в командной строке:

[0x000000] Command line: F:\_SMSTaskSequence\Packages\FFF00032\x86\scanstate.exe \\sccm12.firma.local\SMPSTORED_7EAE52FB$\3973DE6924E67C1E8CC998B4903684E63A91B3895BA04EC4CFA00E98AC691412 /o /localonly /encrypt /keyfile:**** /efs:copyraw /v:5 /c /l:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstate.log /progress:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstateprogress.log /i:F:\_SMSTaskSequence\Packages\FFF00032\x86\miguser.xml /i:F:\_SMSTaskSequence\Packages\FFF00032\x86\config.xml /ue:PC\*

config.xml запускается с ключём /i, если этот конфигурационный файл указан в последовательности задач на шаге Capture User Files and Settings, а должен запускаться с ключём /config.

Для этого нужно в последовательности задач перед захватом документов создать шаг типа Set Task Sequence Variable с переменной OSDMigrateAdditionalCaptureOptions, которая позволяет добавить дополнительные параметры для scanstate.exe, и в параметрах дописать:

/config:»%_SMSTSMDataPath%\Packages\%_OSDMigrateUsmtPackageID%\%PROCESSOR_ARCHITECTURE%\config.xml»

В итоге, в scanstate.log будет следующее:

[0x000000] Command line: F:\_SMSTaskSequence\Packages\FFF00032\x86\scanstate.exe \\sccm12.firma.local\SMPSTORED_7EAE52FB$\3973DE6924E67C1E8CC998B4903684E63A91B3895BA04EC4CFA00E98AC691412 /o /localonly /encrypt /keyfile:**** /efs:copyraw /v:5 /c /l:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstate.log /progress:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstateprogress.log /i:F:\_SMSTaskSequence\Packages\FFF00032\x86\miguser.xml /ue:PC\* /config:F:\_SMSTaskSequence\Packages\FFF00032\x86\config.xml

и в действие вступят параметры, заданные в config.xml.