Posts tagged ‘установка операционных систем’

Request User State Storage 0x00002004

Во время поиска State Migration Point для сохранения захваченных настроек в логах можно встретить следующую ошибку:

Failed to find client signing certificate. Code 0x80092004
m_ClientInfo.init(), HRESULT=80092004 (e:\nts_sms_fre\sms\client\osdeployment\osdsmpclient\smpclient.cpp,1734)
ClientRequestToSMP::DoRequest failed. error = (0x80092004).
Request to SMP ‘scsm.firma.local’ failed with error (Code 0x80092004). Trying next SMP.

Ошибка свидетельствует о проблемах с самозаверяющимися сертификатами (не путать с native mode). Порядок действий:

1. Заказываем на почту исправление, которое подходит к вашей версии SCCM 2007.

2. Устанавливаем его. На сервере появляется папка Microsoft Configuration Manager\Logs\KB977203,  в которой находится ccmcertfix.exe.

3. Копируем утилиту на проблемный компьютер, открываем командную строку с правами администратора.

4. Запускаем ccmcertfix.exe. Можно запустить ccmcertfix.exe ccmcertfix.log. В логе вы можете увидеть следующие строки:

Processing certificate «SMS Signing Certificate»…Processing certificate «SMS Encryption Certificate»…
Summary: 1 out of 2 certificates fixed.

5. Заново запускаем объявление набора задач для миграции пользовательских данных.

ccmcertfix.exe исправляет проблемы с запрошенными сертификатами, которые есть на клиенте. Чтобы избежать проблем с сертификатами, которые будут запрашиваться, нужно установить исправление на всех клиентов, с которых будут мигрироваться данные. Подробнее можно почитать здесь, здесь и здесь.

ClientKeyRequestToSMP failed 0x80004005

Response is empty OSDSMPClient 02.03.2011 11:32:12 3828 (0x0EF4)
ClientKeyRequestToSMP failed (0x80004005). OSDSMPClient 02.03.2011 11:32:12 3828 (0x0EF4)
ClientRequestToSMP::DoRequest failed. error = (0x80004005). OSDSMPClient 02.03.2011 11:32:12 3828 (0x0EF4)
Request to SMP ‘scsm.firma.local’ failed with error (Code 0x80004005). Trying next SMP. OSDSMPClient 02.03.2011 11:32:12 3828 (0x0EF4)

Для миграции пользовательских данных при помощи USMT и State Migration Point клиентский компьютер запрашивает у точки управления адреса серверов с ролью SMP. Далее клиент опрашивает 80-й порт (SMP требует IIS) и, если он занят каким-то сайтом (в моём случае на 80-м порту висел сайт SharePoint Services для Dashboard), мы получим ошибку, указанную выше.

Два варианта решения проблемы:

1. Поднять SMP на другом сервере с IIS

2. На уже существующем сервере изменить порт для сайта, который висит на 80-м:

NTLDR is missing

После распаковки .wim-файла захваченного образа операционной системы и перезапуска системы для первой загрузки и начального конфигурирования, вы можете увидеть ошибку «NTLDR is missing». Это значит, что в захваченном образе нет драйверов для контроллера диска компьютера, на который образ устанавливается. Попробуйте интегрировать двайвера для контроллеров в образ операционной системы. Для этого перед захватом в папке C:\sysprep (это для Windows XP; для Windows 7 sysprep находится в C:\windows\system32\sysprep) создайте файл sysprep.inf. Откройте его текстовым редактором и добавьте следующие строки:
[Sysprep]
BuildMassStorageSection = Yes
[SysprepMassStorage]

После этого выполните в консоли команду «C:\sysprep\sysprep -bmsd». В образ попадут известные системе драйвера контроллеров диска. После этого запускайте мастер захвата.

0x80004005

При установке операционной системы можете встретить ошибку 0x80004005. В логе smsts.log будет следующее:

The detected setup program architecture does not match the current boot image. You must correct your task sequence so that the installation package matches the boot image.

Unspecified error (Error: 80004005, Source: Windows)

Failed to run the action: Apply Operation System

(Error: 80004005, Source: Windows)

Вы пытаетесь установить операционную систему с архитектурой, отличной от архитектуры загрузчика. В свойствах набора задач выберите правильный загрузчик:

F8 не работает

Зачастую при установке операционных систем нужно устранять неполадки. И здесь в помощь приходит консоль, при помощи которой можно продиагностировать сеть или, что используется чаще, маппинг сетевого диска и копирование туда лога установки для дальнейшего изучения. Командная строка вызывается нажатием клавиши F8 в процессе установки системы. Поддержка командной строки включается в свойствах загрузочного образа:

Что делать, если при нажатии F8 консоль не появляется? Нужно обновить пакет загрузочного образа на точке распространения. Даже если пакет с уже включённой поддержкой консоли туда копируется впервые, потом нужно ещё раз сделать обновление:

This task sequence cannot be run because the program files for PackageID are inaccessible on the distribution point

После выбора нужного набора задач можно увидеть следующую ошибку:

This task sequence cannot be run because the program files for PackageID are inaccessible on the distribution point

Возможные проблемы:

1. Пакеты, которые указаны в Task Sequence, не находятся в точке распространения.

2. Не указан Network Access Account.

3. DHCP выдаёт адреса, которые не входят в границы сайта. Нужно либо изменить область на DCHP, либо в объявлении соответствующего набора задач выбрать «использовать удалённую точку распространения, если пакет отсутствует на локальной»:

устранение неполадок PXE+WDS

Команда поддержки обновила свой пост, в котором описывается устранение неполадок при работе с PXE SP — http://blogs.technet.com/b/configurationmgr/archive/2011/01/05/troubleshooting-the-pxe-service-point-and-wds-in-configuration-manager-2007.aspx

Настоятельно рекомендую тем, кто начал изучать функционал SCCM OSD.

видео с технических презентаций на конференциях TechEd

Собрал в одном посте ссылки на видео по продуктам System Center. Скачивается на высокой скорости, рекомендую для просмотра тем, кто хочет познакомиться с продуктами.

SCCM

VMM

MDM

System Center

SCE

DPM

SCSM

SCOM

OSD PXE изнутри

В посте не рассматривается процесс настройки инфраструктуры (работа с образами и драйверами, установка и настройка WDS и PXE service point, и т.д.). Пост является попыткой разобраться в логике процесса установки ОС по сети и предназначается опытным администраторам SCCM, которые неоднократно устанавливали операционную систему по сети и теперь хотят увидеть процесс «изнутри». Пост не претендует на глубокую техническую статью.

Итак, на DHCP обычно настраивают три опции:

Continue reading ‘OSD PXE изнутри’ »

Boot\BCD 0xc000000f

Сделали импорт информации о компьютере через Computer Association, назначили объявление на коллекцию. Включили компьютер. Файл WDSNBP успешно загружался, а после соединения с WDS-сервером загрузка вылетала с ошибкой Boot\BCD 0xc000000f.
Перепробовав много вариантов, догадались открыть smspxe.log, в котором было сказано, что данный МАС-адрес в базе не обнаружен (мы ошиблись при импорте записи). Логичнее было бы получить ошибку «PXE boot aborted», но бывает и такое, как оказалось. После удаления учётки и создания новой ассоциации с правильным МАС-адресом, установка операционной системы через PXE прошла успешно.