Развертывание операционной системы что это значит

от admin

2. Программа установки Windows 7

На данном занятии рассмотрены принципы развертывания операционной системы. Здесь мы разберемся в терминологии и понятии развертывания операционной системы и приложений. В контексте данного занятия мы разоберем функционирование и работу программы установки Windows, ключи программы установки, узнаем о понятии образа операционной системы, пройдемся по всем этапам установки Windows 7.

В завершении данного занятия выполним практическую задание «Установка MS Windows 7».

1. Понятие о развертывании операционной системы и приложений

Что же представляет собой развертывание операционной системы(ОС) и приложений?

Развертывание ОС и приложений – комплексный подход, объединяющий такие процессы как сбор сведений, планирование, тестирование, непосредственное развертывание и дальнейшее обслуживание средств, осуществляющих данный процесс.

Зачастую на этапе развертывания операционной системы и приложений необходимо позаботиться и об их дальнейшем обслуживании. Так как обслуживание, это тема отдельного разговора, здесь мы коснемся этого вопроса достаточно бегло. Разберем только принципы развертывания приложений на уже установленные системы, а так же установку обновлений. Основной упор будет сделан на проблемы развертывания операционных систем с нуля или обновление (или миграцию) уже существующих.

Для того, чтобы не закружилась голова от большого разнообразия этапов установки ос/развертывания ос/создания автоматизированного рабочего места (АРМ) , в самом начале занятия внесем некую ясность.

Этапы или процессы установки операционной системы– наименее емкое понятие, означающее этапы, протекающие непосредственно во время установки и настройки операционной системы без установки каких-либо приложений и драйверов. В эту категорию входят понятия загрузки среды предустановки, запуск программы установки, копирования установочных файлов и т.д.

Этапы создания АРМ – более емкое понятие, по сравнению с этапами установки операционной системы. АРМ – совокупность программно-аппаратных средств, обозначающее рабочее место конечного пользователя. На данном занятии будут рассматриваться вопросы только программной части, не касаясь аппаратной. В отличие от процессов, касающихся только установки и настройки операционной системы, сюда входят понятия установки драйверов устройств и приложений, порядок и последовательность.

Этапы развертывания – наиболее емкое понятие. Этапы развертывания означают процессы, логически происходящие на самом высоком уровне. Этапы развертывания подразумевают такие понятия как планирование, создание среды развертывания, подготовка и настройка образов, развертывание образа, обслуживание образа. Составляющей частью является понятие автоматизированного рабочего места, это означает, что мы производим планирование и развертывание непосредственно АРМ, а не «голой» операционной системы. Это является более правильным, быстрым и качественным способом.

2. Программа установки Windows 7

Установка Windows осуществляется с использованием новой технологии, которая называется установкой с использованием образа (Image-Based Setup – IBS) и обеспечивает единый унифицированный процесс установки Windows.

Образ операционной системы – файл, содержащий в себе всю информацию и структуру диска, с установленной на нем операционной системой.

Формат WIM – является файл-ориентировнным образом диска. В отличие от секторно-ориентированных (.iso, .cue), в формате WIM наименьшей единицей информации является файл. Это дало возможность использовать технологию single instance storage, позволяющую хранить только одну копию файла, имеющего множество ссылок в дереве файловой системы. Поэтому на одном установочном DVD диске помещается большое количество редакций операционной системы Windows 7.

Установка с использованием образа позволяет выполняет как чистую установку, так и обновление Windows, и используется для развертывания операционной системы на клиентские компьютеры (Windows Vista, Windows 7) и на серверы (Windows Server 2008, Windows Server 2008 R2).

Установка Windows также позволяет настраивать Windows во время установки, используя параметры автоматической установки.

Функции установки Windows, которые упрощают установку и делают ее более быстрой:

Быстрая установка и обновление. Увеличение скорости установки и обновления в связи с тем, что процесс установки в основном заключается в развертывании готового образа и сводится к простой операции копирования файлов и их последующего конфигурирования.

Улучшенное управление образами Windows. Образы Windows хранятся в одном файле с расширением WIM. С помощью WIM-файла можно хранить несколько экземпляров операционной системы Windows в одном сжатом файле. В дополнении к этому, с образом операционной системы, хранящейся в файле wim, можно производить различные манипуляции, например, добавлять обновления или драйверы устройств при помощи утилиты DISM. Подробнее об этой утилите далее в этом курсе.

Более простая установка. Установка Windows была улучшена, и теперь она занимает меньше времени и требуется меньшее количество действий конечного пользователя, меньше задач должно быть выполнено перед ее завершением.

Программа установки поддерживает следующие виды установки:

Установка (выборочная установка) – установка операционной системы на чистый компьютер (например, на новый купленный диск или на новый «пустой» компьютер). Это может быть также и ноутбук, но, зачастую, ноутбуки продаются с уже установленной операционной системой. Установка может происходить как в ручном, так и в автоматическом режиме. В данную категорию также входит миграция с операционной системы Windows XP, так как фактически происходит чистая установка с переносом пользовательских данных и настроек.

Обновление – обновление существующей операционной системы (например, обновление Windows Vista до Windows 7). Прямого обновления Windows XP до Windows 7 не поддерживается. Этот недостаток можно обойти несколькими методами. Первый – сначала обновиться до Windows Vista, а затем до Windows 7. Данный вариант не является достаточно правильным и может занять длительное время. Второй – произвести миграцию с сохранением всех пользовательских данных и настроек. Данный вариант мы рассмотрим более подробно далее в этом курсе. Процесс обновления операционной системы Windows Vista до Windows 7 происходит в автоматическом режиме.

Последовательность действий для осуществления выборочной установки:

Запустите setup.exe с диска или общей сетевой папки.

Выберите тип установки – Выборочная.

При установке из предыдущей версии Windows установка Windows создает локальный загрузочный каталог и копирует в него все необходимые файлы установки.

Установка Windows выполняет перезагрузку, устанавливает и настраивает компоненты Windows, а после завершения установки запускает экран приветствия Windows.

Выборочные установки не выполняют миграцию параметров и настроек предыдущих установленных версий Windows. Файлы предыдущих версий Windows копируются в каталог C:\Windows.old. В этом каталоге сохраняются все данные старой операционной системы Windows, включая данные из каталогов Users, Program Files и Windows. Для осуществления миграции данных можно применять утилиты WET (Windows Easy Transfer) и USMT (User State Migration Tools) .

Последовательность действий для осуществления обновления:

Запустите setup.exe из предыдущей версии операционной системы.

В типе установки выберите Обновление. Во время обновления с компьютера не удаляются пользовательские данные и настройки.

Программа установки перезагружает систему и запускает экран приветствия Windows.

Автоматическая установка возможна при наличии файла ответов. При наличии файла ответов автоматизируются только те этапы, параметры которых были заданы. Если необходимые параметры не найдены в данном файле ответов, то формируется стандартный запрос пользователю, тем самым нарушается автоматизация процесса установки, но это не влияет непосредственно на процесс установки, т.е., после получения ответа установка операционной системы продолжится в том же русле. Поиск файла ответов производится по стандартным путям, например, он должен находиться в папке \source или располагаться рядом с установочным файлом. В дополнение, есть возможность указать явный путь к файлу ответов. Подробнее о создании файла ответов мы поговорим подробнее далее в этом курсе.

Ограничения при использовании установки Windows:

Приложениям может требоваться постоянная буква диска. Если в образ Windows устанавливаются отдельные приложения, рекомендуется установить Windows на тот же диск конечного компьютера, так как некоторые приложения нуждаются в постоянной букве диска. Удаление, обслуживание и восстановление могут работать неправильно, если буква системного диска не соответствует букве диска, указанной в приложении.

Развертывание нескольких образов на нескольких разделах. Если необходимо сохранить несколько образов, а потом развернуть их на нескольких разделах, должны выполняться следующие требования:

Структура дисковых разделов, расположение шины и количество дисков на компьютере-образце и конечном компьютере должны быть идентичными.

Типы разделов (основной, дополнительный или логический) должны совпадать. Активный раздел на компьютере-образце должен соответствовать конечному компьютеру.

При установке из WIM-файлов требуется значение описания в этом файле. При создании особого WIM-файла установка Windows требует включения в него значения описания. Если WIM-файл не содержит значения описания, установка образа может завершиться неправильно.

WDS (Windows Deployment Services). Быстрое развертывание клиентских машин с сервера. Создание образа развертывания WIM

Добрый день всем читающим!
Много статей было об этом, много блогов, но статья HowTo, без напильника, найдена не была, и это крайне печально.
Для небольших развертываний эта вещь, из коробки просто незаменима.

Для тех кто не знает: WDS (центр развертывания) это специальное средство, которое есть в серверной ОС Microsoft, с помощью него можно установить систему на большое количество компьютер одновременно, с помощью сети, используя PXE.
Также тут будет информация о препарировании wim, и немножко о DHCP.
Итак начнем под катом.

Часть 1. Установка

Эту часть можно пропустить тем, кто хоть раз делал установку служб\компонентов в Server 2012R2. Из этого блока нужен только пункт 1.3.

Идеалом для WDS является, если DHCP сервером является эта же машина. Тогда он может корректно передать информацию о PXE Boot.

1.1 Включение WDS

Установка WDS в картинках. Все просто.


Раз


Два


Три

Дальше начинается то, что потребует чуть больше, чем просто Nextnextnext)/

1.2 Включение роли

После установки выбираем в списке консоли наш сервер WDS.

image

image

image

image

Так как по умолчанию предлагается загрузочные и установочные образы хранить на системном диске (что не рекомендуется), то создадим на разделе E: папку RemoteInstall, которая и была указана мастеру настройки сервера.

image
Тут на ваш выбор

1.3 Образы

На установочном диске с любой системой, начиная с Vista, есть папка source, там лежат два файла boot.wim и install.wim
Boot.wim — это образ для запуска, предзагрузочный.
install.wim — это образ самой системы.

Если boot.wim ещё надо будет подготовить, для работы, то install.wim сразу готов для установки.

image

В диспетчере сервера boot — образы загрузки, install — образы установки.

image

Часть 2. Препарирование Boot.wim

Очень часто возникает одна большая пролема:
image

Сразу интегрируем необходимые драйвера в этот образ, дабы избежать этой проблемы.
Она возникает, из-за отсутствия в образе драйверов для сетевой карты, которая интегрирована \ установлена в компьютер, на котором будет происходить установка ОС.

2.1 Утилиты

По умолчанию в 2012 сервере, после установки WDS, утилита dism может работать с образами wim в полной мере.
Для 2008/R2 или 7 вам понадобится Windows Automated Installation Kit (WAIK) и у вас появится инструмент dism.

Создаем структуру папок: c:\drivers\mount — папка монтирования WIM образа; c:\drivers\lan_drivers — папка с драйверами для сетевой карты.
Копируем boot.wim от ОС в папку c:\drivers
Предостерегаю! Чем больше драйверов, тем больше универсальности, но и размер образа сильно увеличивается, это необходимо учитывать. Образ целиком заливается в RAM.

2.2 Препарирование

Для 2008\7 запускаем Deployment Tools Command Prompt из меню пуск с правами администратора.
Для 2012 — запускаем командную строку с правами администратора.

Смотрим содержимое загрузочного образа boot.wim:

По идее там должно быть так:

image

Как видно из скриншота boot.wim содержит два образа — Windows PE (Индекс 1) и Windows Setup (Индекс 2). Драйвера для сетевой карты надо добавлять в Windows Setup, поэтому будем работать с образом 2 (Индекс 2).

Но не так всё просто. Компания добра Microsoft заблокировала для изменения этот образ, для его редактирования его надо «перезалить».
Выполняем:

Должна выдать те же два раздела, с index 1 & 2.

2.3 Добавление драйверов

image

Добавляем драйвера в образ. Драйвера можно добавлять по одному, либо сразу все из определенной директории.
Для добавления драйвера указываем полный путь к файлу .INF:

параметр /commit указывает, что нужно сохранять все изменения в образе, без него все изменения будут потеряны.

2.4 Образ в хранилище

Теперь перекопируем его в любую директорию, где у вас будут хранится образы.
И установим на сервер WDS.

image

Теперь необходимо указать имя. Имя образа — это то, что будете видеть вы, при выборе загрузчиков, если у вас их несколько.

image

2.5 Безопастность

Security — Чтобы добавить разрешения для учетной записи пользователя на группу образов, щелкните правой кнопкой мыши группу оразов и нажмите security. Добавьте учетную запись пользователя из AD и настройте полный контроль. Если вы используете учетную запись администратора домена во время установки WDS, то это можно не делать.

Часть 3. Образ системы. Кастомный вариант

Для начала устанавливаем ОС. Ставим всё что надо.
Далее препарируем её. По ссылке создание настроенного образа операционной системы

Хорошая статья по IMAGEX + WINPE созданию образа там же есть ссылки вначале статьи для создания WIN7 & WIN8. Либо находим на просторах интернета WindowsPE, по вашему желанию)
Для дальшейшего нам нужен образ WinPe с утилитой ImageX правильной битности.

3.1 Создание образа и его копирование на сетевой ресурс с помощью Windows PE и программы ImageX

Где e:\ — RAM Disk, D: — OS Disc, Y: — сетевой диск. После этого пойдёт процесс создания и копирования образа на указанный сетевой ресурс.
По завершении создания образа и его копирования на сетевой ресурс необходимо ввести команду exit и приложение закроется и компьютер начнёт перегружаться.

3.1.1 Ручное развертывание

Битность системы должна быть той же, что и у системы, которую мы распаковываем.
После создания образа, можно развернуть его на новое оборудование с помощью программы ImageX и среды Windows PE.
Форматируем диск, для распаковки на него WMI.
Для этого надо ввести следующие команды:

Можно создать сценарий для данной процедуры, сохранив приведенную информацию в текстовый файл в папке с образом. Чтобы выполнить сценарий из командной строки среды Windows PE, необходимо ввести команду: diskpart /s <имя_сценария>.txt

Форматирование следует проводить ТОЛЬКО в среде Windows PE. Если отформатировать жёсткий диск на другом компьютере средствами Windows, а затем вставить этот жёсткий диск в конечный компьютер, то образ с вероятностью 80% НЕ РАЗВЕРНЁТСЯ.

Подключаемся к сетевому ресурсу для развёртывания образа, введя следующую команду:

После этого пойдёт процесс развёртывания образа на указанный жёсткий диск с сетевого ресурса.

Далее, с помощью средства BCDboot необходимо инициализировать хранилище данных конфигурации загрузки (BCD) и скопировать файлы среды загрузки в системный раздел, введя в командной строке следующую команду:

По завершении создания образа и его копирования на сетевой ресурс необходимо ввести команду exit и приложение закроется и компьютер начнёт перегружаться.
Настроенный образ развернут на конечный компьютер.

3.2 Сервер

Настроим сервер, для работы с образами.

Добавим наш готовый образ в «Образы установки»:

image

Как в случае с загрузочным образом указываем мастеру путь к файлу wim, который мы создали:

image

В оригинальном файле install.wim может содержаться несколько редакций:

image

Но в созданном должна быть только одна.

Часть 4. Великий и ужасный DHCP

1) WDS и DHCP установлены на одном сервере.

WDS и DHCP не могут занимать порт UDP 67 одновременно. Запретив службе WDS прослушивать порт UDP 67, можно предоставить порт для DHCP-трафика и присвоить DHCP-параметру 60 (параметр области или сервера) значение PXEClient, устранив конфликт.
Если служба WDS устанавливается на DHCP-сервере, в ходе настройки появляется страница DHCP Option 60. Установите флажки Do not listen on port 67 и Configure DHCP option 60 to PXEClient. В сообщении, получаемом клиентом от сервера DHCP, содержится IP-адрес, маска подсети и параметр 60.
В результате клиенту становится ясно, что сервер DHCP является одновременно и сервером WDS. Если позднее добавить DHCP к серверу WDS, можно настроить этот параметр, щелкнув правой кнопкой мыши на имени сервера в оснастке WDS и выбрав пункт Properties. На вкладке DHCP имеются аналогичные флажки.

2) WDS и DHCP находятся на различных серверах, в одной подсети с клиентами.

Дополнительной настройки не требуется, так как WDS и DHCP расположены на разных серверах. Обе службы могут прослушивать порт UDP 67, а клиенты находятся в одной подсети с серверами WDS и DHCP, поэтому широковещательный трафик доступен для всех.

3) WDS и DHCP устанавливаются на различных серверах, в разных подсетях.

Службы WDS и DHCP, установленные на разных серверах, не мешают друг другу прослушивать порт UDP 67.

Вы должны настроить маршрутизатор на отправку широковещательных пакетов, потому что чаще всего мы видим, что широковещательные пакеты не могут идти в другие подсети. Кроме того, весь трафик на UDP порт 4011 от клиентских компьютеров к серверу служб развертывания Windows должен быть направлен соответствующим образом.

Чтобы помочь клиенту WDS найти сервер WDS мы должны настроить DHCP опцию 66 и DHCP опцию 67.
Настройка параметров DHCP в сети IPv4 выполняется из оснастки DHCP, доступной из раздела Administrative Tools меню Start.

В оснастке DHCP разверните IPv4, а затем щелкните правой кнопкой мыши Server Options (или параметры области) и выберите пункт Configure Options. Прокрутите список до элемента 066 Boot Server Host Name, установите флажок и введите имя узла сервера WDS в текстовом поле (можно использовать имя, но желательно IP).

Затем установите флажок 067 Bootfile Name. В текстовом поле введите путь и имя файла Preboot Execution Environment (PXE) для загрузки на клиенте. Текстовое значение для параметра 67:

Также есть рекомендации с иностранных сайтов:

Configure DHCP option 67 with the right boot image file.

For 32-bits systems \boot\x86\wdsnbp.com
For 64-bits systems \boot\x64\wdsnbp.com

4.1 CNP

Client Naming Policy — в настройках сервера WDS, выберите AD DS. В Client Naming Policy указать формат, на основании которого компьютерам будет задаваться имя.
Шаблон по умолчанию именования %61Username% #, это означает, WDS создаст имя компьютера, используя имя пользователя, вошедшего на удаленный при выполнении процесса установки и # это число 1,2,3… до 999 будет добавлен после имени пользователя.

4.2 Cisco DHCP MODE
Часть 5. немного послесловия

Собственно всё. Это небольшая статья, и кажется она закончена.
Кто-бы что не говорил, но для небольших сеток это очень нужная вещь.
Для тех, кто захочет расширить функционал, есть просто отличная статья на Geektimes: «Добавляем WDS универсальности».

На этому спешу откланяться, спасибо всем кто заинтересовался этой статьёй.

Если есть оЧепятки в тексте пиши в личных сообщениях, флудить и троллить не спортивно! Если можете что-то важное добавить, добавлю в статью.

Существует MDT (Microsoft Delpoyment Toolkit).
С помощью него можно сразу добавить ключ в образ и установить продукты с quiet установкой.
Также настроить имя пользователя администратора и его пароль.
Требует отдельного компьютера и установленных зависимостей.

Развертывание ОС

Средство развертывания ОС LANDesk объединяет в себе несколько функций, с помощью которых можно осуществлять удаленное развертывание на новые и существующие устройства. Эти функции позволяют упростить комплексную обработку нового устройства и осуществить повторное развертывание существующих устройств, предоставляя возможности миграции профилей пользователей и обработки образов с использованием независимых от оборудования шаблонов, которые можно применять к различным моделям устройств. Благодаря этим автоматизированным функциям можно развертывать устройства и повторно создавать их образы без участия пользователя или необходимости выхода специалиста к каждому устройству.

Можно запланировать выполнение развертывания и миграции на внеурочное время и распространять образы с помощью технологии многоадресной передачи LANDesk , полоса пропускания не переполняется при развертывании одного образа на несколько устройств.

В состав средства развертывания ОС входят следующие функции:

  • Развертывание ОС (OS deployment): Создание образов и сценариев для развертывания образов с использованием сред предварительной загрузки DOS, Windows и Linux. Для распространения образов используйте развертывание на основе агентов или PXE. О том, как начать развертывание, см. в разделе Обзор развертывания ОС.
  • Обработка образов независимо от оборудования (Hardware-independent imaging): Создание шаблона обработки образов, не зависящего от оборудования, в целях последующего применения одного шаблона для устройств различных изготовителей. Создайте библиотеку драйверов и ассоциируйте их с определенными моделями устройств; драйверы для каждого устройства вставляются во время процесса обработки образа. Для получения дополнительной информации см. раздел Обработка образов независимо от оборудования.
  • Комплексная обработка (Provisioning): Создание шаблонов для применения полного набора атрибутов и возможностей устройства к процессу обработки образа. Помимо развертывания образов ОС можно определить действия, выполняемые до и после установки ОС, такие как установка программного обеспечения, установка системных исправлений и настройка параметров устройства и сети. Можно выполнять комплексную обработку новых устройств и получать их готовыми к применению в имеющейся среде без всякого промедления. Для получения дополнительной информации см. раздел Обзор комплексной обработки.
  • Миграция профилей (Profile migration): Запись и восстановление данных профилей пользователей при обновлении пользовательских компьютеров или выделении им новых. На новом устройстве можно сохранить рабочий стол, настройки приложений, настройки принтеров и сети, а также структуру файлов и папок пользователя. Для получения дополнительной информации см. раздел Миграция профилей.

В начале главы приводятся основные сведения о развертывании образов ОС:

Обзор развертывания ОС

Компонент развертывания ОС (OSD) предлагает два метода развертывания образов ОС на устройства в сети:

  • Развертывание на основе агентов: Для развертывания образов используется имеющаяся на устройстве ОС Windows и установленные агенты LANDesk . Для получения дополнительной информации см. раздел Развертывание на основе агентов.
  • Развертывание на основе PXE: Позволяет дистанционно создавать образы устройств с пустыми жесткими дисками или неиспользуемыми ОС. Облегченные образцы PXE исключают необходимость в выделенном сервере PXE для каждой подсети. Для получения дополнительной информации см. раздел Развертывание на основе PXE.

Если для создания образов используется уитилита Microsoft Sysprep, то при развертывании ОС создаются настроенные файлы sysprep.inf, которые вставляются в каждый образ каждого устройства и позволяют настраивать имена компьютеров Windows, информацию о доменах и т. д. из базы данных главного сервера.

В компонент развертывания ОС включено встроенное средство обработки образов, с помощью которого можно создавать образы. Компонент развертывания ОС поддерживают также предоставляемые сторонними разработчиками средства для работы с образами, которые вы, возможно, уже используете, например Symantec Ghost, PowerQuest DeployCenter и Microsoft XImage.

Компонент развертывания ОС позволяет выполнять обработку образов, развертывание и миграцию из следующих сред загрузки:

  • DOS
  • Windows PE*
  • Linux

* LANDesk PE Toolkit содержит среду предварительной установки Microsoft Windows («WinPE»), программное обеспечение стороннего разработчика. Чтобы использовать LANDesk PE Toolkit, необходима действующая лицензия на использование WinPE. Если вы приобрели лицензию на использование WinPE у LANDesk , ваши права на применение WinPE определяются условиями и положениями лицензионного соглашения LANDesk для конечного пользователя, предназначенного для лицензирования программного обеспечения LANDesk .

Поскольку для некоторых сред требуется лицензированное программное обеспечение, необходимо предоставить в качестве подтверждения копии лицензированного ПО для развертывания ОС перед использованием конкретной среды.

ПРЕДУПРЕЖДЕНИЕ: Развертывание ОС (работу с образами) следует выполнять осмотрительно. В процессе развертывания операционной системы происходит очистка всех имеющихся данных с жесткого диска устройства и установка новой операционной системы. Достаточно велик риск потери важных данных в случае, если развертывание ОС не выполняется в точности так, как описано в данном документе, или если используются неудачные образы. Прежде чем выполнять развертывание ОС, рекомендуется создать резервную копию всех данных на тот случай, если потребуется восстановить какие-либо потерянные данные.

Действия по развертыванию ОС для устройств Windows

При планировании и реализации операции развертывания ОС Windows выполните следующие действия:

  1. Если планируется использовать среду развертывания образов DOS или Windows PE, и вы еще не подтвердили свои лицензии, для их подтверждения нажмите кнопку Проверить лицензии (Validate licenses) на панели инструментов в окне Развертывание операционной системы (Operating system deployment). Вставьте компакт-диски с операционной системой при появлении соответствующего запроса. Это необходимо сделать только один раз. В среде загрузки Linux не требуется проверка лицензий.
  2. (Необязательно) Запустите утилиты Microsoft Setup Manager и Sysprep на устройстве, образ которого хотите создать.
  3. Создайте или используйте существующий сценарий создания образа в окне Развертывание операционной системы (Operating system deployment).
  4. Запланируйте задачу с помощью средства Запланированные задачи (Scheduled tasks), которое выполняет сценарий создания образа на нужном устройстве. (В окне Состояние особых заданий (Custom Job Status) можно наблюдать за состоянием процесса: успешно он выполняется или неудачно.)
  5. Создайте или используйте существующий сценарий развертывания в окне Развертывание операционной системы (Operating system deployment).
  6. Запланируйте задачу с помощью средства Запланированные задачи (Scheduled tasks), которое выполняет сценарий развертывания образа на целевых устройствах.
  7. На целевых устройствах, работающих под управлением операционных систем и агентов LANDesk , задание развертывания образа начнет выполняться по расписанию (развертывание на основе агентов).
  8. На целевых устройствах, поддерживающих PXE, задание развертывания образа начнется при следующей загрузке (развертывание на основе PXE).

Подробную информацию о каждом из этих действий читайте в соответствующих разделах ниже.

Действия по развертыванию ОС для устройств Linux

Ниже приводится список ограничений, налагаемых на установку в среде Linux.

  1. Корневой (‘/’) раздел должен относиться к файловой системе типа ext2, ext3 или xfs.
  2. Корневой раздел не может содержаться в физическом томе менеджера логических томов (Logical Volume Manager — Physical Volume, LVM PV), но должен быть объявлен как раздел (физический, или расширенный) в главной загрузочной записи (Master Boot Record, MBR) устройства.
  3. Расширенным может быть только последний раздел, поэтому он также должен относиться к файловой системе типа ext2, ext3 или xfs.
  4. Необходимо указать, в каком разделе находится корневой раздел (hda3 или sda2).

ПРИМЕЧАНИЕ: Linux PE поддерживает только устройства IDE. Устройства SATA и SCSI не поддерживаются. Для создания и развертывания образов этих устройств необходимо использовать средство обработки образов, предоставленное сторонним разработчиком.

При планировании и реализации операции развертывания ОС Linux выполните следующие действия:

  1. Создайте или используйте существующий сценарий создания образа конфигурации Linux в окне Развертывание операционной системы (Operating system deployment).
  2. Запланируйте задачу с помощью средства Запланированные задачи (Scheduled tasks), которое выполняет сценарий создания образа на нужном устройстве. (В окне Состояние особых заданий (Custom Job Status) можно наблюдать за состоянием процесса: успешно он выполняется или неудачно.)
  3. Создайте или используйте существующий сценарий развертывания образа конфигурации Linux с помощью мастера Задачи развертывания ОС / миграции (OS Deployment/Migration Tasks).
  4. Запланируйте задачу с помощью средства Запланированные задачи (Scheduled tasks), которое выполняет сценарий развертывания образа на целевых устройствах.
  5. На целевых устройствах, работающих под управлением операционных систем и агентов LANDesk , задание развертывания образа начнет выполняться по расписанию (развертывание на основе агентов).
  6. На целевых устройствах, поддерживающих PXE, задание развертывания образа начнется при следующей загрузке (развертывание на основе PXE).

Рекомендации по работе с образами ОС

Создавать образы можно с помощью средства обработки образов LANDesk или других средств для работы с образами. При запуске мастера задач развертывания ОС и миграции для создания сценария развертывания образа предлагается указать тип образа и средство обработки образов. Мастер автоматически генерирует командные строки для средства обработки образов LANDesk , Symantec Ghost 7.5 и PowerQuest DeployCenter 5.01.1.

ПРИМЕЧАНИЕ: Во время установки компонента развертывания ОС и миграции профилей файлы для средства обработки образов LANDesk автоматически устанавливаются на главный сервер. Для запуска средства обработки образов LANDesk из другого места скопируйте следующие четыре файла: imageall.exe, image.exe, restall.bat и backall.bat. Чтобы использовать Microsoft XImage, скопируйте файлы ximage.exe и xmlrw.dll в папку \\<core>\ManagementSuite\OSD\imaging.

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

Основная информация о средах развертывания образов для развертывания ОС

При создании или восстановлении образа компонент развертывания ОС загружает на целевом устройстве среду развертывания образов. Компонент развертывания ОС поддерживает следующие среды развертывания образов:

  • DOS: Для проверки лицензий требуется компакт-диск с сервером Windows NT 4 и компакт-диск с Windows 98. Этот образ имеет объем 7 МБ и является самым маленьким, что позволяет сократить нагрузку на пропускную способность сети. Этот вариант предполагает самое медленное создание и восстановление образов, а также более низкую степень совместимости оборудования, чем другие решения по обработке образов.
  • Windows PE: Для проверки лицензий требуется компакт-диск с Windows PE 2005 и компакт-диск с Windows 2003 SP1. Этот образ имеет объем 120 МБ и является самым большим. Он обеспечивает самую высокую степень совместимости оборудования и самое быстрое создание и восстановление образов. Скорость обработки образов увеличивается благодаря 32-разрядным драйверам и приложениям. В этой среде развертывания образов поддерживаются также средства обработки образов Microsoft. Для получения дополнительной информации о работе среды Windows PE см. раздел Общие сведения о среде предварительной загрузки Windows PE.
  • Linux: Проверка лицензий не требуется. Этот образ объемом 37 МБ обеспечивает совместимость и скорость на среднем уровне. Поскольку проверка лицензий не требуется, эта среда может считаться одной из самых удобных сред развертывания образов.

Помните, что выбираемая среда развертывания образов не зависит от ОС, с образом которой вы работаете. Например, можно использовать среду развертывания образов Linux для работы с образами операционных систем Windows.

Проверьте среды загрузки DOS и Windows PE, для чего нажмите кнопку Проверить лицензии (Validate licenses) на панели инструментов в окне Развертывание операционной системы (Operating system deployment). Вставьте компакт-диски с операционной системой при появлении соответствующего запроса. Это необходимо сделать только один раз. В среде загрузки Linux не требуется проверка лицензий. В диалоговом окне проверки можно также изменить используемую по умолчанию среду предварительной загрузки для устройств в очереди запросов PXE. На устройствах, находящихся в очереди, будет загружаться выбранная среда. Выбирать можно только проверенные среды загрузки.

Имена файлов образов

Образам следует присваивать уникальные имена файлов. При одновременном развертывании разных образов с одинаковыми именами файлов в одной подсети могут возникать проблемы. В зависимости от способа присвоения имен файлам образов в утилите обработки образов и используемой среды развертывания образов (например, DOS с многофайловыми образами Ghost) можно использовать только пять уникальных символов в имени файла, если он преобразуется в формат имен DOS 8.3.

При создании образов в средстве обработки образов LANDesk для DOS, Windows и Linux используются последние шесть символов имени компьютера, за которыми следует номер образа из двух цифр для каждого файла в образе. Если создание образов осуществляется с нескольких устройств одновременно и последние шесть символов имени компьютера не уникальны, в процессе записи будут возникать ошибки.

В Symantec Ghost и PowerQuest DeployCenter обычно используются первые восемь символов имени компьютера для имени файла образа, которое также должно быть уникальным для корректного выполнения одновременного создания образов.

При создании образов с нескольких устройств обеспечить уникальные имена образов можно двумя способами:

  • Создавайте образы устройств поочередно, переименовывая каждый образ сразу после создания.
  • Перед запуском задания убедитесь, что последние шесть символов (средство обработки образов LANDesk ) или первые восемь символов (Ghost и DeployCenter) в именах компьютеров Windows являются уникальными.

Агенты LANDesk и образы

Не следует включать агенты LANDesk в образы. Если используется образ Sysprep, то при развертывании ОС агенты LANDesk устанавливаются в ОС Windows после восстановления образа.

Если в образы Windows, созданные не с помощью утилиты Sysprep, включить агенты LANDesk , то придется удалить файл ldiscan.cfg из корневой папки жесткого диска перед развертыванием образа. Потребуется также удалить следующие ключи:

  • HKLM\Software\Intel\LANDesk\Common API\Unique ID
  • HKLM\Software\LANDesk\Common API\Unique ID

Если эти элементы оставить в образе, то все устройства, на которых используется образ, будут содержать одинаковую запись главной базы данных. В качестве альтернативы при наличии образов, созданных не с помощью утилиты Sysprep и уже содержащих агенты LANDesk , можно включить параметр Отклонить идентичность дубликатов (Reject duplicate identities) в диалоговом окне Идентификатор дубликата устройства (Duplicate device ID) (Конфигурация > Службы > Инвентаризация > Идентификаторы устройств (Configure > Services > Inventory > Device IDs)).

Разделы и образы

По умолчанию при восстановлении образа на целевом устройстве компонент развертывания ОС удаляет все существующие разделы на этом устройстве.

Средство обработки образов LANDesk поддерживает образы с одним разделом и несколькими (до четырех) разделами. В среде Linux PE при использовании средства обработки образов LANDesk можно выполнять запись и развертывание только одного раздела за один раз.

Образы не Windows

С помощью компонента развертывания ОС можно развертывать не только образы Windows, но практически любые образы, которые поддерживает используемое средство обработки образов. При развертывании образов, не относящихся к Windows или Sysprep, убедитесь, что в диалоговых окнах новой конфигурации не выбран параметр Образ обработан Sysprep (Image is Sysprepped).

Настройка образов с помощью Setup Manager и Sysprep

При развертывании образов Windows 2000/2003, Windows XP и Windows XP x64 Edition можно использовать утилиты Microsoft Setup Manager и Sysprep. Sysprep позволяет настроить установку Windows таким образом, чтобы при загрузке ОС выполнялись поиск файла ответов (sysprep.inf) и настройка системы для нового устройства. Setup Manager позволяет создать файл ответов sysprep.inf, который использует утилита Sysprep.

Прежде чем создавать сценарии развертывания ОС, следует запустить Microsoft Setup Manager (setupmgr.exe) и создать файл ответов sysprep.inf для развертываемых образов. Затем можно использовать этот файл в качестве основы для любых сценариев развертывания ОС; для этого выберите параметр Использовать существующий файл sysprep.inf как шаблон (Use existing sysprep.inf file as a template) на странице Указание информации о файле Sysprep (Specify Sysprep file information) мастера. Любые настройки сценария развертывания ОС, сделанные в мастере, переопределяют эквивалентные параметры в шаблонном файле sysprep.inf.

Благодаря использованию Sysprep для образов Windows 2000/XP компонент развертывания ОС может отправлять запросы главной базе данных для каждого развертываемого устройства и переносить определенные настройки пользователей, такие как:

  • Имя компьютера Windows
  • GUID (уникальный идентификатор, используемый для идентификации устройств в главной базе данных)

Для развертываемых образов можно также глобально задать следующие параметры:

  • Часовой пояс
  • Ключ лицензий (VLK)
  • Зарегистрированное имя и организация
  • Рабочая группа, домен или организационная единица LDAP

Компонент развертывания ОС с помощью информации из главной базы данных и сценария развертывания образа создает специальный файл sysprep.inf для каждого устройства, образ которого обрабатывается. Затем компонент развертывания ОС добавляет этот файл sysprep.inf в каждый образ устройства.

Создание образа с помощью Sysprep

Для создания образа с использованием Sysprep выполните следующие действия
  1. На устройстве, образ которого нужно создать, внесите изменения в конфигурацию, чтобы подготовить устройство к созданию образа.
  2. В корне жесткого диска устройства создайте папку c:\sysprep.
  3. Откройте файл \Support\Tools\DEPLOY.CABС с установочного компакт-диска Windows 2000 или Windows XP и скопируйте файлы sysprep.exe и setupcl.exe в созданную папку sysprep.
  4. Откройте командную строку DOS и перейдите в папку sysprep. Запустите утилиту Sysprep. Если не используется параметр перезагрузки, вам придется завершить работу устройства из меню «Пуск» (Start), как только появится запрос о завершении работы.
  5. Загрузите среду DOS и вручную запустите средство обработки образов.

Дополнительная информация о Setup Manager и Sysprep

Документацию по утилитам Setup Manager и Sysprep см на Web-сайте Microsoft. Утилита Sysprep располагает множеством удобных возможностей, которые не нашли отражения в материалах данного документа.

Помощь по вопросам использования Sysprep можно также найти на Web-сайте сообщества поддержки LANDesk; перейдите на сайт community.landesk.com.

Развертывание на основе агентов

Метод развертывания на основе агентов можно использовать для развертывания ОС на устройства, работающие под управлением Windows 98, Windows 2000 или Windows XP.

Для получения информации о другом методе развертывания образов см. раздел Развертывание на основе PXE.

Предварительные условия

Если для развертывания образов не используется PXE, устройства должны соответствовать следующим критериям:

  • Присутствовать в главной базе данных при наличии многопроцессорных образов.
  • Содержать загруженные стандартный агент LANDesk , агент усовершенствованного распространения и агент инвентаризации. Компонент развертывания ОС использует агент усовершенствованного распространения программного обеспечения для развертывания образов. Если осуществляется многоадресная рассылка образов, необходим также загруженный агент направленной многоадресной передачи.

Что происходит во время развертывания на основе агентов

  1. Главный сервер подключается к устройству и выполняет команды предварительной конфигурации, указанные в сценарии развертывания образа.
  2. Компонент развертывания ОС с помощью агента распространения программного обеспечения передает файл виртуального загрузочного раздела на устройство и изменяет загрузочный сектор для загрузки из этого файла, затем перезагружает устройство.
  3. На устройстве загружается среда DOS или Windows PE (по вашему выбору), определяется и загружается сетевой драйвер, затем извлекается и устанавливается файл образа с сервера образов.

При использовании образов, созданных без применения Sysprep, устройство перезагружается после завершения развертывания образа. После этой перезагрузки компонент развертывания ОС считает задание завершенным..

При использовании образов, созданных с помощью Sysprep, развертывание на основе агентов происходит следующим образом:

Создание сценариев развертывания образов

Компонент развертывания ОС в составе LANDesk предоставляет средства развертывания ОС и миграции профилей, с помощью которых можно создавать сценарии обработки образов (создание образа и развертывание образа) и сценарии миграции профилей и осуществлять управление ими.

Средство развертывания ОС позволяет создавать сценарии, выполняющие следующие задачи:

  • Создание образа: Создание сценария, который осуществляет создание и сохранение образа ОС с устройства. Образы можно создавать с использованием встроенного средства обработки образов LANDesk или средства обработки образов, выпущенного сторонним разработчиком, например Ghost, PowerQuest или другое средство по вашему выбору.
  • Запись профиля: Создание сценария, который осуществляет запись и сохранение уникальных пользовательских настроек устройства, настроек приложений и рабочего стола, а также файлов. С помощью этой функции можно также перейти в диалоговое окно менеджера коллекций и создать инициируемый пользователем пакет миграции профиля, который можно запускать локально на индивидуальных устройствах.
  • Развертывание образа: Создание сценария, который развертывает ранее захваченный образ ОС на целевые устройства.
  • Восстановление профиля: Создание сценария, который восстанавливает ранее записанные данные профиля (пользовательские настройки, настройки приложений и рабочего стола, а также файлы) на целевые устройства.
  • Общие задачи DOS: Создание сценария, который выполняет команды DOS (включая запуск приложений на устройствах).

После создания сценария можно запланировать его выполнение на устройствах с помощью средства Запланированные задачи (Scheduled tasks).

Если выполняется развертывание образа на устройства с поддержкой PXE, можно добавить сценарии развертывания образов в меню загрузки PXE DOS. Это меню предназначено для DOS и появляется на устройстве во время загрузки PXE. Для получения дополнительной информации см. раздел Использование меню загрузки PXE.

Для выполнения мастера задач развертывания ОС и миграции выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS deployment).
  2. В окне Развертывание операционной системы (Operating system deployment) щелкните правой кнопкой мыши пункт Все сценарии OSD (All OSD Scripts) и выберите тип сценария, который хотите создать. (Можно также нажать кнопку панели инструментов для нужного типа сценария.)

Откроется мастер, который поможет выполнить задачу создания сценария.

Администраторы (пользователи с правами администратора LANDesk ) могут копировать сценарии в подгруппы пользователя в группе Сценарии пользователя (User scripts).

Дополнительные замечания по сценариям
  • Названия сценариев должны соответствовать соглашениям об именовании, принятым в Windows. Мастер использует введенное вами название сценария в качестве имени файла. Если в названии использованы символы, не разрешенные в именах файлов Windows, вы получите ошибку с сообщением о недопустимых символах.
  • Все сценарии сохраняются на главном сервере в каталоге \\<core>\LDMain\Scripts. Если имеется несколько консолей, сценарии появляются в окне управления сценариями на каждой консоли.
  • Мастер на каждой странице восстанавливает настройки последнего созданного сценария. Если вы изменяете тип сценария с задачи обработки образа на задачу миграции профиля или задачу DOS, мастер очищает все запомненные настройки.
  • Из-за изменений в способе обработки разрешений учетной записи пользователя с правами администратора в Windows Vista и особенно в Windows 7 может оказаться, что создаваемые вами основные образы, содержащие эти версии Windows, невозможно развернуть успешно. Рекомендуем зайти на web-сайт сообщества поддержки LANDesk, community.landesk.com, где можно найти документы BKM (best-known method), в которых описываются основные сценарии обработки образов и рекомендованные процедуры для создания и развертывания образов.
Сценарии общих задач DOS
  • Сценарии DOS перезагружают выбранные целевые устройства и выполняют указанные вами команды. Эти удаленные команды передаются по одной строке за один раз.
  • Сценарии DOS выполняются из виртуального загрузочного раздела и проходят тот же процесс обнаружения сети, что и обычные задачи распространения ОС.
  • Параметр «Прервать задание при ошибке любой команды» (Abort this job if any command fails) позволяет остановить выполнение, если одна из команд возвращает ненулевой код ошибки DOS. Состояние задачи DOS можно посмотреть в окне особых заданий или с помощью отчета.
  • Для получения дополнительной информации о командах сценария см. технический документ «Использование специальных сценариев» (Using Custom Scripts) на web-сайте сообщества поддержки LANDesk (перейдите на сайт http://community.landesk.com и выполните поиск строки «using custom scripts»).

Изменение сценариев

Сценарии можно изменить в любое время; для этого либо откройте снова диалоговое окно конфигурации и внесите изменения, либо изменить сценарий непосредственно в INI-файле, а также измените все имеющиеся настройки Sysprep в связанном INF-файле.

ПРИМЕЧАНИЕ: В сценариях DOS следует вносить изменения только в строки, расположенные между REMPINGx=DOS и REMEXECx=reboot.com. Остальные строки сценария осуществляют управление файлами загрузочного раздела и процессом загрузки.

Для изменения сценария через диалоговые окна выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. Щелкните правой кнопкой мыши сценарий и выберите команду Правка (Edit) в контекстном меню (или дважды щелкните сценарий).
  3. Продвигаясь по страницам мастера, вносите нужные изменения.
Читать:
File stdin line 1 что за ошибка
Для изменения сценария через INI-файл выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. Щелкните правой кнопкой мыши сценарий и выберите команду Дополнительная правка (Advanced edit). INI-файл сценария откроется в приложении «Блокнот». Если со сценарием ассоциированы настройки Sysprep, в приложении «Блокнот» также откроется INF-файл.
  3. Внесите изменения.
  4. Сохраните файлы.

ПРИМЕЧАНИЕ: Где сохраняются файлы INI и INF
INI-файлы сохраняются в каталоге \\<core>\LDMain\Scripts. INF-файлы сохраняются в каталоге \\<core>\LDMain\LANDesk\Files.

Многоадресная рассылка образов ОС

В этом разделе обсуждается развертывание образов с использованием технологии LANDesk Targeted Multicast™. Многоадресная рассылка выполняется медленнее, чем единичное распространение. Технология многоадресной рассылки регулирует пропускную способность и осуществляет поэтапное развертывание образа на жестком диске целевого устройства. Однако многоадресная рассылка на четыре или более устройств обычно дает достаточную экономию полосы пропускания, чтобы можно было оценить ее эффективность.

Технология Targeted Multicast поддерживает только образы с одним разделом. К тому же, при использовании Targeted Multicast во время развертывания ОС образы могут включать до 10 файлов.

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

Прежде чем использовать многоадресную рассылку при развертывании ОС, убедитесь, что все компоненты технологии многоадресной рассылки присутствуют в подсети, в которую распространяются или развертываются файлы образа. Многоадресные развертывания ОС могут окончиться неудачей, если не указать представители домена для каждого домена многоадресной рассылки в сетевой группе Представители домена многоадресной рассылки (Multicast Domain Representatives). Для многоадресной рассылки требуется наличие агентов LANDesk Management Suite 6.62 или более поздней версии на устройствах, а также представителя домена многоадресной рассылки LANDesk Management Suite 6.62 или более поздней версии в подсети.

При попытке многоадресной рассылки в подсеть, где отсутствует представитель домена многоадресной рассылки, развертывание начинается, но не может завершиться, и вам потребуется создать загрузочную дискету OSD. Для получения дополнительной информации см. раздел Создание загрузочного диска для развертывания образов. Если маршрутизаторы пересылают широковещательные UDP-пакеты, и в подсети, куда развертывается образ, имеются устройства Windows, которые могут действовать как представители домена многоадресной рассылки, вы можете использовать технологию Targeted Multicast без назначения представителей домена многоадресной рассылки. Если маршрутизаторы не пересылают широковещательные UDP-пакеты, необходимо вручную выбрать представителей домена многоадресной рассылки для каждой подсети и убедиться, что выбранные представители не входят в число устройств, на которые развертываются образы.

Чтобы вручную указать, какие устройства будут представителями домена многоадресной рассылки, добавьте устройства в сетевую группу Конфигурация > Представители домена многоадресной рассылки (Configuration > Multicast domain representatives).

Убедитесь, что не включаете в образ каких-либо представителей домена многоадресной рассылки в подсети, поскольку при обработке образов будет выдана ошибка и устройство окажется в нестабильном состоянии.

Регулировать многоадресную загрузку можно с помощью параметра Минимальное число миллисекунд между передачами пакетов (Minimum number of milliseconds between packet transmissions) на странице Настройка расширенных параметров многоадресной рассылки (Configure advanced multicast options) мастера задач развертывания ОС и миграции.

ПРЕДУПРЕЖДЕНИЕ: Если среда многоадресной рассылки не настроена надлежащим образом и служба Targeted Multicast выдает ошибку, загрузка всех целевых устройств может оказаться невозможной, если только вы не выполните приведенные выше указания.

Настройка максимального размера пакета для службы Targeted Multicast при выполнении OSD

Если службе Targeted Multicast не удается выполнить задания распространения, причиной этого может быть фрагментация пакетов из-за максимального размера пакета (MTU) в сети. Выполните описанные ниже действия по настройке максимального размера пакета, используемого при многоадресной рассылке.

Для указания максимального размера пакета 512 байт для сценария с использованием Targeted Multicast выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. Щелкните правой кнопкой мыши сценарий и выберите команду Правка (Edit).
  3. В разделе сценария, посвященном многоадресной рассылке, добавьте следующую строку в конец раздела.

Сохраните и закройте сценарий.

ПРЕДУПРЕЖДЕНИЕ: Значение параметра MAX_PACKET_SIZE должно быть хотя бы на 28 байт меньше максимального размера пакета (MTU) для сети, по которой распространяется пакет. Это число определяется сложением размеров IP-заголовка (20 байт) и UDP-заголовка (8 байт), которые передаются с каждым пакетом данных. Если задать максимальный размер пакета больше этого ограничения, распространение завершится ошибкой.

Просмотр отчетов о состоянии образов

Устройство, на котором осуществляется развертывание образа, отправляет на главный сервер информацию о состоянии процесса. Это состояние можно отслеживать в окне особых заданий или с помощью отчета. Когда компонент развертывания ОС отправляет команды обработки образа устройствам, эти команды появляются в окне особых заданий. Устройства, на которых осуществляется развертывание образа, отправляют обновления сведений о состоянии для каждой переданной команды сценария. Если развертывание образа выполнить не удается по какой-либо причине, можно увидеть команду, на которой произошла ошибка.

Типичные причины ошибки при развертывании образа:

  • Повреждение раздела.
  • Проблемы, которые не может обработать средство обработки образов.
  • Функции автообнаружения сетевого адаптера не удается найти сетевой адаптер.
  • Указанный вами необнаруживаемый сетевой адаптер не работает. Если не удается загрузить указанный драйвер сетевого адаптера, устройство «залипает» на подсказке DOS. Придется перезагрузить его вручную.

Компонент развертывания ОС создает для каждого задания отчет о состоянии, показывающий успешность или неуспешность его выполнения на целевых устройствах.

Для просмотра отчета о состоянии выполните следующие действия:
  1. Щелкните Сервис > Отчеты/мониторинг > Отчеты (Tools > Reporting/Monitoring > Reports).
  2. Выберите отчет Количество успешных развертываний ОС (OS deployment success rate).
  3. В списке файлов журнала выберите файл для задания, которое вас интересует.
  4. Щелкните Run (Выполнить).

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

  • Имя компьютера: Для устройств, которые уже отсканированы и внесены в главную базу данных, это имя, назначенное устройству. Для устройств с загрузкой из PXE, которые еще не были отсканированы компонентом инвентаризации, имя компьютера представляет собой MAC-адрес. Можно использовать CSV-файл для импорта MAC-адреса в главную базу данных. Для получения дополнительной информации см. раздел Использование файла CSVIMPORT.EXE для импорта данных инвентаризации.
  • Длительность: Количество времени, затраченное на выполнение каждой команды.
  • Команды: Каждая команда, которая выполняется как часть сценария. Если задание завершается ошибкой, в этом столбце указывается команда, послужившая причиной ошибки.

Развертывание на основе PXE

Компонент развертывания ОС поддерживает загрузку PXE и развертывание образов. Процесс развертывания на основе PXE представляет собой еще один метод (в дополнение к развертыванию на базе агентов) автоматизированного удаленного развертывания образов устройств в сети. Благодаря поддержке PXE можно загрузить как новое, так и существующее устройство с поддержкой PXE и либо выполнить сценарий развертывания ОС на устройстве из специального меню загрузки PXE DOS, либо отсканировать устройства в главную базу данных, а затем запланировать задание развертывания образа с помощью средства Запланированные задачи (Scheduled tasks).

Развертывание на основе PXE — это быстрый и удобный способ работы с образами устройств в различных ситуациях, а именно:

  • Начальная комплексная обработка новых устройств
  • Развертывание образов устройств в тестовой или учебной лаборатории
  • Повторное развертывание образов поврежденных устройств

В LANDesk предлагается несколько возможностей использования PXE для развертывания образов ОС. Для получения дополнительной информации см. раздел Общие сведения о параметрах загрузки PXE.

Основные сведения о протоколе PXE

PXE (Preboot Execution Environment) — это стандартный отраслевой сетевой протокол, который позволяет осуществлять загрузку и обработку образов устройств из сети путем установки исполняемого файла образа с сервера образов перед загрузкой устройства с локального жесткого диска. На устройстве с поддержкой PXE протокол PXE загружается либо из флэш-памяти или ОЗУ сетевого адаптера, либо из системы BIOS.

В PXE используются следующие стандарты связи: DHCP (Dynamic Host Configuration Protocol), TFTP (Trivial File Transfer Protocol) и MTFTP (Multicast Trivial File Transfer Protocol).

Когда устройство с поддержкой PXE загружается, оно отправляет запрос обнаружения DHCP. Если найден сервер DHCP, обеспечивающий выполнение PXE, этот сервер назначает устройству IP-адрес и отправляет информацию о доступных серверах загрузки PXE. После завершения процесса обнаружения DHCP устройство связывается с сервером PXE и загружает файл образа через протокол TFTP. Затем выполняется сценарий развертывания образа, в ходе которого образ ОС загружается с сервера обработки образов на устройство. Обращение к файлу образа осуществляет сценарий развертывания ОС.

Дополнительную информацию о протоколе PXE и его базовых технологиях и функциональных возможностях см. в спецификации версии 2.1 по PXE, расположенной по адресу http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf.

Использование представителей PXE

Программное обеспечение PXE устанавливается на главный сервер в процессе обычной установки OSD. Но чтобы включить поддержку PXE, необходимо сначала выполнить развертывание представителя PXE в каждую подсеть вашей сети, в которой требуется поддержка PXE. Представители PXE обеспечивают масштабируемость сети, развертывая образы ОС в соответствующие подсети.

Устройства каждой подсети с помощью обычных запросов PXE и способов передачи файлов устанавливают связь с резидентным представителем PXE, который связывается с главным сервером с помощью web-служб (HTTP).

ПРИМЕЧАНИЕ: Отключите другие серверы PXE
Если в сети в настоящее время функционирует какой-либо другой сервер PXE, необходимо сначала отключить его, чтобы использовать поддержку LANDesk PXE.

Развертывание представителей PXE

Необходимо развернуть по одному представителю PXE в каждую подсеть, где требуется обеспечить поддержку загрузки PXE. Для установки представителя PXE следует выполнить сценарий развертывания представителя PXE на выбранном устройстве. Этот предварительно определенный сценарий доступен в средстве Управление сценариями (Manage scripts) (щелкните Сервис > Распространение > Развертывание ОС > Сценарии OSD (Tools > Distribution > OS deployment > OSD scripts), затем выберите папку Все другие сценарии (All other scripts)).

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

ПРИМЕЧАНИЕ: Не рекомендуется выполнять развертывание представителя PXE на главный сервер.

Для устройства, выбранного в качестве представителя PXE, нет никаких особых требований к оборудованию, но оно должно соответствовать следующим требованиям к программному обеспечению:

    Операционная система: Windows 2000 Professional SP4, Windows XP SP3, Windows Vista SP2, Windows 7, Windows Server 2000 SP4, Windows Server 2003 SP2 или Windows Server 2008.

Для развертывания представителя PXE выполните следующие действия:
  1. На консоли выберите Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. В окне Развертывание операционной системы (Operating system deployment) выберите в дереве элемент Все другие сценарии (All other scripts). Выберите сценарий Развертывание представителя PXE (PXE representative deployment) и нажмите кнопку Расписание (Schedule) на панели инструментов.
  3. В представлении сети на консоли выберите целевое устройство, на котором хотите установить службы PXE.
  4. Переместите выбранное устройств в задачу Развертывание представителя PXE (PXE representative deployment) в окне Запланированные задачи (Scheduled tasks).
  5. Щелкните правой кнопкой мыши задачу Развертывание представителя PXE (PXE representative deployment), выберите Свойства (Properties) и завершите настройку задачи.

ПРИМЕЧАНИЕ: Обновление представителей PXE
В случае изменения настроек параметра загрузки PXE (на вкладке Конфигурация > Службы > Развертывание ОС (Configure > Services > OS deployment)) необходимо обновить все представители PXE; для этого повторно выполните сценарий развертывания представителя PXE для распространения изменений в представители PXE в каждой подсети. Однако нет необходимости повторно выполнять сценарий, если происходит просто перемещение PXE-прокси из списка доступных прокси в список прокси, выделенных под обслуживание очередей. Для получения дополнительной информации об очереди запросов PXE см. раздел Использование очереди запросов PXE.

Для обновления или удаления представителя PXE выполните следующие действия:
  1. Щелкните Сервис > Распространение > Управление сценариями (Tools > Distribution > Manage scripts).
  2. Чтобы обновить PXE-прокси, выберите Общие сценарии > Развертывание представителя PXE (Public scripts > PXE Representative Deployment). Щелкните правой кнопкой мыши сценарий и выберите Расписание (Schedule). (Чтобы удалить PXE-прокси, выберите сценарий Удаление представителя PXE (PXE Representative Removal).)
  3. Переместите целевые устройства в соответствующую задачу в окне Запланированные задачи (Scheduled tasks).
  4. Щелкните правой кнопкой мыши задачу, выберите Свойства (Properties) и завершите настройку задачи.

Загрузка устройств с помощью PXE

При загрузке устройства с поддержкой PXE происходит следующее:

  1. Устройство с поддержкой PXE отправляет запрос службам PXE, работающим на представителе PXE в сети.
  2. Если в подсети имеется представитель PXE, он отвечает на запрос и предлагает устройству выполнить загрузку с использованием PXE.
  3. Инициируется сеанс загрузки PXE на устройстве и отображается подсказка процесса загрузки PXE. Используемое по умолчанию сообщение подсказки «Нажмите F8 для просмотра меню» (Press F8 to view menu) отображается в течение четырех секунд. (На вкладке Конфигурация > Службы > Развертывание ОС (Configure > Services > OS deployment) можно изменить настройки подсказки процесса загрузки PXE.)
  4. Если нажать клавишу F8 до окончания обратного отсчета, появляется предварительное меню загрузки PXE, в котором можно выбрать следующие варианты загрузки:
  • Локальная загрузка. Устройство загружается на локальный жесткий диск. Если ОС отсутствует, появляется сообщение об ошибке.
  • Управляемая загрузка LANDesk . Устройство добавляется в представление сети на консоли (с указанием MAC-адреса устройства), и можно запланировать выполнение сценария развертывания ОС на этом устройстве.
  • Меню загрузки LANDesk . Устройство отображается в меню загрузки, созданном вами с помощью средства создания меню загрузки PXE, и можно выбрать сценарий развертывания ОС для выполнения на устройстве. Для получения дополнительной информации см. раздел Конфигурация подсказки загрузки PXE.
  1. Если не нажать клавишу F8 до окончания обратного отсчета, для устройства используется вариант загрузки по умолчанию. Вариант загрузки по умолчанию определяется следующими условиями:
  • Если устройство обнаруживает в главной базе данных запланированное задание развертывания образа для себя (выполненное с ошибкой или незавершенное), по умолчанию используется вариант Управляемая LANDesk загрузка.
  • Если устройство не обнаруживает задание развертывания образа для себя, по умолчанию используется вариант Локальная загрузка.
  • Меню PXE DOS никогда не используется в качестве варианта загрузки по умолчанию.
  1. На устройстве выполняется сценарий развертывания ОС.

Общие сведения о параметрах загрузки PXE

В этом разделе представлена информация о конфигурации подсказки загрузки PXE и использовании следующих вариантов загрузки PXE:

  • Управляемая загрузка LANDesk
  • Меню загрузки PXE
  • Очередь запросов PXE

Конфигурация подсказки загрузки PXE

Вы можете настраивать работу подсказки загрузки PXE при попытке устройств загрузить PXE.

Когда устройство с поддержкой PXE загружается, DHCP-запрос пытается инициировать сеанс PXE, выполняя поиск сервера (или прокси) с работающим программным обеспечением служб PXE (PXE и MTFTP). Если устройство обнаруживает сервер PXE, на устройстве появляется подсказка загрузки PXE в течение заданного количества секунд. Если во время обратного отсчета нажать клавишу F8, откроется меню загрузки PXE, в котором можно выбрать образ ОС для развертывания на устройстве.

ПРИМЕЧАНИЕ: Если в подсетях вашей сети имеются работающие представители PXE, и вы хотите внедрить изменения подсказки загрузки PXE в какие-либо другие прокси, необходимо выполнить сценарий развертывания представителя PXE на прокси.

Для настройки параметров подсказки загрузки PXE выполните следующие действия:
  1. Щелкните Конфигурация > Службы (Configure > Services), затем перейдите на вкладку Развертывание ОС (OS deployment).
  2. Введите значение (в секундах) для параметра Тайм-аут (Timeout). Значение по умолчанию: 4 секунды. Максимальная продолжительность: 60 секунд.
  3. Введите сообщение в поле Сообщение (Message). Сообщение по умолчанию: «Нажмите F8 для просмотра меню» (Press F8 to view menu). Максимальное число символов: 75.
  4. Щелкните Применить (Apply), чтобы сохранить изменения, или ОК, чтобы сохранить изменения и закрыть диалоговое окно.
Для внедрения изменений подсказки загрузки PXE в представителя PXE выполните следующие действия:
  1. Щелкните Сервис > Распространение > Управление сценариями (Tools > Distribution > Manage scripts).
  2. Выберите Общие сценарии > Развертывание представителя PXE (Public scripts > PXE representative deployment). Щелкните правой кнопкой мыши сценарий и выберите Расписание (Schedule).
  3. Переместите представителя PXE из сетевого представления в задачу в окне Запланированные задачи (Scheduled tasks).
  4. Щелкните правой кнопкой мыши сценарий Развертывание представителя PXE (PXE representative deployment), выберите Свойства (Properties) и завершите настройку задачи.

Использование управляемой загрузки LANDesk

Управляемая загрузка LANDesk используется по умолчанию, когда устройство с поддержкой PXE загружается и обнаруживает в главной базе данных завершившийся ошибкой сценарий развертывания образа или сценарий задачи DOS. Этот вариант загрузки можно также выбрать вручную на устройстве при появлении меню параметров загрузки.

Поскольку этот вариант допускает автоматические развертывание, управляемую загрузку LANDesk полезно применять при предварительном выборе целевых устройств для развертывания образа. Например, можно предварительно выбрать новые устройства для конкретного образа ОС еще до их инвентаризации путем импорта в главную базу данных CSV-файла, содержащего MAC-адрес устройства. Для получения дополнительной информации см. раздел Использование файла CSVIMPORT.EXE для импорта данных инвентаризации.

Для предварительного выбора целевых устройств при использовании управляемой загрузки LANDesk выполните следующие действия:
  1. Прежде чем подключать к сети устройства с поддержкой PXE, добавьте их идентификационные данные в главную базу данных путем импорта CSV-файла.
  2. Запланируйте задание развертывания образа для устройств.
  3. Задание развертывания образа завершается ошибкой, поскольку устройства еще не подключены к сети.
  4. Подключите устройства к сети и загрузите их.
  5. Устройства обнаруживают завершившееся ошибкой задание развертывания образа и по умолчанию используют управляемую загрузку LANDesk .
  6. Автоматически запускается прежнее, завершившееся ошибкой задание развертывания образа и выполняется развертывание образа на целевые устройства.

Использование меню загрузки PXE

Меню загрузки PXE позволяет в диалоговом режиме выбрать сценарий развертывания образа для устройства без необходимости планирования задания развертывания образа. Этот метод может оказаться полезным, когда требуется повторное развертывание образов поврежденных устройств. Перед использованием меню загрузки PXE необходимо настроить, добавив в него нужные сценарии развертывания ОС.

Чтобы создать систему меню загрузки PXE, вы создаете каталоги и помещаете в них предварительно настроенные сценарии развертывания ОС. Описание сценария появляется в качестве элемента меню в меню загрузки PXE на устройстве.

Для настройки меню загрузки PXE выполните следующие действия:
  1. Щелкните Сервис > Распространение > Меню загрузки PXE (Tools > Distribution > PXE Boot Menu).
  2. Чтобы добавить новый каталог или подкаталог в систему меню, нажмите кнопку Создать (New) на панели инструментов (или щелкните правой кнопкой мыши родительский каталог и выберите Создать (New)).

ПРИМЕЧАНИЕ: Можно создать четыре уровня подкаталогов в каталоге верхнего уровня.

  1. Введите имя каталога. Например, имя каталога может содержать описание платформы ОС или номер версии образов, содержащихся в этом каталоге. Имя каталога можно в любое время изменить; для этого нажмите кнопку Переименовать (Rename) на панели инструментов (или щелкните правой кнопкой мыши каталог и выберите Переименовать (Rename)).
  2. Щелкните Сервис > Распространение > Управление сценариями (Tools > Distribution > Manage scripts), затем переместите сценарии развертывания образа в соответствующий каталог в окне Меню загрузки PXE (PXE Boot Menu).

ПРИМЕЧАНИЕ: В каждый каталог можно поместить не более 18 сценариев.

Чтобы сохранить меню загрузки PXE, нажмите кнопку Обновить (Update) на панели инструментов. (Помните, что обязательно нужно нажать кнопку обновления здесь, на консоли, чтобы изменения появились в меню загрузки PXE на устройствах PXE, когда она загружаются.)

Для доступа к меню загрузки PXE с устройства выполните следующие действия:
  1. Загрузите устройство с поддержкой PXE.
  2. При появлении подсказки загрузки PXE нажмите клавишу F8 до окончания обратного отсчета. Выберите Меню PXE DOS (PXE DOS menu). Появляется система меню, настроенная вами в окне меню загрузки PXE на консоли.
  3. Чтобы открыть каталог и просмотреть подкаталоги и образы, введите номер каталога и нажмите клавишу Enter. Перемещаясь по системе меню, найдите образ, который нужно развернуть на устройстве. Можно нажать клавишу B для возврата на один уровень или X для выхода из системы меню.

ПРИМЕЧАНИЕ: Если выйти из системы меню, ничего не выбрав, устройство будет ожидать запуска запланированного задания развертывания образа с главного сервера.

  1. Чтобы выбрать образ ОС (указанный в сценарии развертывания ОС), введите номер сценария и нажмите клавишу Enter. Сценарий выполняется, и образ загружается на устройство.

Использование очереди запросов PXE

Еще одним методом удаленного развертывания образов ОС на устройства с поддержкой PXE является очередь запросов PXE. Этот метод особенно полезен в следующих ситуациях:

  • В управляемой лабораторной среде, где часто приходится заново развертывать образы всех устройств, заменяя их идентичным образом.
  • Для развертывания в лаборатории образов устройств с конфигурацией «только оборудование», которые затем можно перенести в соответствующую производственную среду.

Если в качестве очереди запросов PXE назначается представитель PXE в подсети, все устройства с поддержкой PXE в этой подсети автоматически добавляются в очередь запросов PXE в сетевом представлении консоли, когда на них выполняется загрузка PXE. Для добавления устройства в очередь запросов PXE можно также запланировать сценарий «PXE — добавление в очередь запросов» (PXE — Add to Holding Queue) на устройстве или скопировать устройство прямо в группу очереди запросов PXE в сетевом представлении. Затем для устройств можно создать запланированные задания развертывания образов.

Для настройки очереди запросов PXE выполните следующие действия:
  1. Установите представителей PXE в сети.
  2. Щелкните Конфигурация > Службы (Configure > Services), затем перейдите на вкладку Развертывание ОС (OS deployment).
  3. Выберите и переместите представителей PXE из списка Доступные прокси в список PXE-прокси, выделенные под обслуживание очередей.
    В списке Доступные прокси (Available proxies) отображаются все доступные представители PXE в сети с указанием имени устройства. Этот список создается во время работы сканера инвентаризации, который обнаруживает действующие протоколы программного обеспечения PXE (PXE и MTFTP) на устройстве. Сканер инвентаризации запускается автоматически при каждой начальной установке представителя PXE.
  4. Нажмите кнопку Сброс (Reset). Кнопка сброса принудительно перемещает все устройства с поддержкой PXE, находящиеся в одной подсети с выбранным представителем PXE, в группу очереди запросов PXE в сетевом представлении консоли. Для устройств затем можно создать запланированные задания развертывания образов.

ПРИМЕЧАНИЕ: Кнопка сброса активна при выборе представителя PXE в списке прокси, выделенных под обслуживание очередей.

  1. Нажмите ОК, чтобы сохранить изменения и закрыть диалоговое окно.

При следующей загрузке устройства в этой подсети оно добавляется в объект очереди запросов PXE в сетевом представлении консоли.

Для развертывания образа на устройство, находящееся в очереди запросов PXE, выполните следующие действия:
  1. Щелкните Сервис > Распространение > Управление сценариями (Tools > Distribution > Manage Scripts).
  2. Выберите в списке сценарий развертывания ОС, затем нажмите кнопку Расписание (Schedule) на панели инструментов.
  3. В сетевом представлении консоли откройте папку Очередь запросов PXE (PXE holding queue) и выберите целевые устройства, на которые нужно развернуть образ.
  4. Переместите выбранные устройства в окно Запланированные задачи (Scheduled tasks), затем в контекстном меню задачи выберите Свойства (Properties) и завершите настройку задачи.

Поиск и устранение неисправностей

Недопустимые драйверы OEM в образе Windows PE приводят к сбросу среды загрузки устройства и ошибке задач OSD, использующих этот образ

Если в образ Windows PE добавлен недопустимый драйвер OEM и этот образ используется для задачи на устройстве, Windows PE загружается на устройстве, начиная с этой точки, и задача OSD не выполняется. В этом случае, чтобы исправить образ Windows PE и восстановить нормальную среду загрузки, сделайте следующее:

  1. На панели инструментов OSD нажмите кнопку Управление драйверами в образе Windows PE (Manage the drivers in the Windows PE image).
  2. Удалите недопустимый драйвер OEM из файла Windows PE для развертывания на основе PXE (в папке \\pxeserver\..\PXE\System\images\peboot.img) и файла Windows PE для развертывания на основе агентов (в папке \\coreserver\ldmain\landesk\vboot\ldvpe1.img).
  3. PXE загружает на устройстве измененный образ Windows PE, выбирая вариант загрузки «Управляемая LANDesk WinPE».
  4. После загрузки образа выполните команду: Diskinfo fix
  5. Перезапустите устройство. На нем нормально загружается предыдущая ОС.
  6. Выполните запланированную задачу OSD.

Обработка образов независимо от оборудования

При развертывании образов на управляемые устройства нелегко обслуживать множество различных образов, созданных для разных конфигураций оборудования. Для нового оборудования требуются новые драйверы, а для имеющегося оборудования также появляются обновленные драйверы, которые вы, возможно, пожелаете развернуть. Вместо того чтобы поддерживать десятки или сотни отдельных образов для различных конфигураций оборудования, можно использовать технологию обработки образов независимо от оборудования (Hardware-independent Imaging, HII) для развертывания базового образа на различные устройства и последующего автоматического добавления драйверов, необходимых для каждого типа оборудования.

Технология обработки образов независимо от оборудования помогает разрешить основные проблемы с развертыванием образов на управляемых устройствах. Например, необходимо безошибочно выбирать DLL-файлы уровня аппаратных абстракций (Hardware Abstraction Layer, HAL), иначе после развертывания образа устройство может перезагрузиться с черным экраном. Как правило, операционные системы не имеют возможности корректно распознавать запоминающие устройства большой емкости, поэтому при развертывании образов важно использовать правильные драйверы. К тому же, изготовители часто используют предназначенные для конкретного оборудования, динамически подключаемые драйверы или встраивают зависимости драйверов в приложения, что может вызывать дополнительные проблемы при развертывании образа устройства с неправильными драйверами. Средство обработки образов независимо от оборудования, входящее в состав продукта LANDesk Management Suite, позволяет избежать подобных проблем и лучше контролировать использование драйверов на управляемых устройствах.

Немаловажное значение имеет тот факт, что средство LANDesk для обработки образов независимо от оборудования можно использовать для образов, созданных любым средством обработки образов. Вы можете определить образы с помощью предпочитаемого средства, а затем создать сценарии развертывания образов в продукте Management Suite, который включает в себя средство HII. Если у вас уже имеются образы, созданные с помощью другого средства, можно использовать их, а не создавать все сценарии заново.

Ниже изложено упрощенное описание процесса HII. Подробные сведения о конкретных действиях, которые необходимо предпринять, и факторах, которые необходимо учитывать для разных типов образов, приводятся в последующих разделах.

  1. При развертывании образа, созданного с помощью средства HII, сценарий развертывания образа загружает на устройстве среду предварительной загрузки Windows. В среде предварительной загрузки средство HII выбирает подходящий DLL-файл HAL и загружает его.
  2. На устройстве устанавливается ОС, но перед загрузкой ОС сценарий развертывания образа HII определяет необходимые устройству драйверы и копирует файлы драйверов на жесткий диск устройства.
  3. Драйверы добавляются в реестр устройств, так что при загрузке ОС программа установки Windows обнаруживает новые драйверы, устанавливает их и настраивает устройство с учетом драйверов.
  4. Затем Windows перезапускается с функционирующими драйверами и устанавливается агент Management Suite.

ПРИМЕЧАНИЕ: Из-за изменений в способе обработки разрешений учетной записи пользователя с правами администратора в Windows Vista и особенно в Windows 7 может оказаться, что создаваемые вами основные образы, содержащие эти версии Windows, невозможно развернуть успешно. Рекомендуем зайти на web-сайт сообщества поддержки LANDesk, community.landesk.com, где можно найти документы BKM (best-known method), в которых описываются основные сценарии обработки образов и рекомендованные процедуры для создания и развертывания образов.

Задачи по настройке средства обработки образов независимо от оборудования

Для реализации технологии обработки образов независимо от оборудования с помощью сценариев развертывания ОС или шаблонов комплексной обработки предлагается выполнить две общие задачи для драйверов, которые предполагается использовать в образах:

  • Создайте библиотеку драйверов, которая будет доступна средству обработки образов. Эти драйверы используются на оборудовании, с образами которого вы собираетесь работать, и предназначены для устройств, относящихся к таким категориям, как аудио, видео, сеть, запоминающие устройства большой емкости и другим типам устройств.
  • Ассоциируйте конкретные модели устройств с драйверами в библиотеке. Средство обработки образов независимо от оборудования при запуске определяет изготовителя и модель устройства, а затем загружает ассоциированные драйверы и устанавливает их на устройстве в ходе процесса развертывания образа.

Эти две задачи описываются в последующих разделах. Кроме того, приводятся примечания о том, как включить технологию обработки образов независимо от оборудования в сценарии развертывания ОС и шаблоны комплексной обработки.

Создание библиотеки драйверов

В процессе планирования и определения образов для управляемых устройств вы решаете, какие драйверы использовать для конкретных моделей устройств. Чтобы использовать эти драйверы для обработки образов независимо от оборудования, вы создаете библиотеку драйверов, которая сохраняется на главном сервере LANDesk Management Suite. Доступ к драйверам предоставляется любому выполняемому сценарию развертывания или комплексной обработки.

Для создания библиотеки необходимо поместить в папку файлы драйверов, в том числе INF-файлы. Можно включать драйверы с любого устройства или из общей папки, поскольку файлы будут копироваться на главный сервер и сохраняться в библиотеке.

Для добавления драйверов в библиотеку выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. Нажмите кнопку Управление библиотекой драйверов (Manage driver library) на панели инструментов.
  3. Щелкните Добавить (Add).
  4. Выберите Тип устройства (Device type), для которого добавляется драйвер.
  5. Введите имя устройства в поле Имя устройства (Device name).
    Можно также выбрать имя устройства из списка ранее использовавшихся имен.
  6. Щелкните Далее (Next). Выберите версии Windows, с которыми может использоваться драйвер.
  7. Введите какие-либо сведения о драйвере для справки.
  8. Щелкните Далее (Next). Щелкните Обзор (Browse) и укажите расположение файлов драйвера.
    Отображаются все файлы драйверов в выбранной папке.
  9. Проверьте правильность отображаемых в списке файлов, в том числе наличие INF-файла, и щелкните Далее (Next).
  10. Если файлы драйвера указаны правильно, появится сообщение об успешности. Щелкните Готово (Finish), чтобы закрыть диалоговое окно.
    Если появляется значок ошибки, необходимо найти правильные файлы для поименованного драйвера.

Теперь добавленный драйвер отображается в диалоговом окне Библиотека драйверов, не зависимых от оборудования (Hardware-independent driver library) в группе для соответствующего типа устройства. Для добавления других драйверов повторите описанные выше действия.

Ассоциирование устройств с драйверами в библиотеке

После создания библиотеки драйверов для обработки образов независимо от оборудования можно ассоциировать конкретные модели устройств с драйверами, которые предполагается использовать в процессе развертывания образов этих устройств. Тем самым обеспечивается возможность использования одного базового образа для устройств разных изготовителей, поскольку средство HII при выполнении будет находить правильные драйверы для каждого типа устройства.

Необходим точный список изготовителей и моделей, которые будут использоваться в этом процессе. Эти строки должны соответствовать строкам изготовителя и модели в BIOS устройства, с помощью которых средство HII определяет правильное наименование модели.

Для ассоциирования изготовителя и модели устройства с драйвером в библиотеке выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. Нажмите кнопку Управление изготовителем и моделью (Manage manufacturer and model) на панели инструментов.
  3. В столбце Изготовитель (Manufacturer) нажмите кнопку Добавить (Add).
  4. Выберите название изготовителя из списка или введите новое, затем нажмите клавишу Enter.
  5. Когда изготовитель выбран, нажмите кнопку Добавить (Add) в столбце Модель (Model).
  6. Выберите название модели из списка или введите новое, затем нажмите клавишу Enter.
  7. Когда модель выбрана, нажмите кнопку Добавить (Add) в столбце Имя устройства (Device name).
  8. В диалоговом окне Сопоставление модели и устройства (Map model and device) выберите тип устройства в левом столбце и имя устройства, затем щелкните ОК.
    Здесь отображаются устройства, добавленные вами в библиотеку драйверов.
  9. Повторите описанные выше действия для создания других ассоциаций между моделями устройств и драйверами, которые нужно на них установить. После завершения щелкните Выход (Exit).

Использование обработки образов независимо от оборудования в сценариях развертывания ОС

Обработку образов независимо от оборудования можно включать в сценарий развертывания ОС для устройств Windows, если сценарий соответствует следующим требованиям:

  • Он должен выполняться на основе среды предварительной загрузки Windows PE
  • Он должен использовать утилиту Windows Sysprep для настройки образа ОС

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

  • Можно предоставить средству HII возможность автоматически выбирать изготовителя и модель устройства на основе строк в BIOS устройства. Выбирайте этот вариант, если хотите использовать сценарий для устройств от разных изготовителей.
  • Можно указать одного изготовителя и модель. Выбирайте этот вариант только в том случае, если сценарий будет использоваться каждый раз для одной и той же модели устройства.
Для включения обработки образов независимо от оборудования в сценарий развертывания ОС выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. В группе Образы ОС (OS images) выберите сценарий. Щелкните правой кнопкой мыши сценарий и выберите Правка (Edit). Чтобы создать новый сценарий, щелкните правой кнопкой мыши Все сценарии OSD (All OSD Scripts) и выберите Новая конфигурация Windows PE (New Windows PE configuration).
  3. Щелкните Методы и идентификационные данные (Methods and credentials). Установите флажки Образы с использованием Sysprep (Images uses Sysprep) и Использовать обработку образов независимо от оборудования (Use Hardware-independent imaging).
  4. Щелкните Параметры Sysprep > Обработка образов независимо от оборудования (Sysprep options > Hardware-independent imaging).
  5. Чтобы средство HII автоматически выбирало изготовителя и модель устройства для работы с образами, щелкните Автообнаружение (Auto detect).
    Средство прочитает настройки в BIOS устройства, чтобы найти строки, соответствующие строкам изготовителя и модели, которые вы определили при ассоциировании моделей устройств с драйверами.
  6. Если вы хотите указать изготовителя и модель для сценария, щелкните Выбор изготовителя и модели (Select manufacturer and model). Выберите в списках изготовителя, а затем модель.
    Для сведения отображаются драйверы устройств, ассоциированные с данной моделью.
  7. Определите остальные параметры сценария и щелкните Сохранить (Save), чтобы сохранить сценарий.

Использование обработки образов независимо от оборудования в шаблонах комплексной обработки

Обработку образов независимо от оборудования можно включать в шаблон комплексной обработки для устройств Windows, если шаблон соответствует следующим требованиям:

  • Он должен выполняться на основе среды предварительной загрузки Windows PE
  • Он должен использовать утилиту Windows Sysprep для настройки образа ОС

Чтобы включить обработку образов независимо от оборудования в шаблон, необходимо добавить параметр HII в раздел Установка после ОС (Post-OS installation) шаблона, чтобы после установки операционной системы выполнялось средство HII.

Пошаговое руководство по развертыванию различных ОС через службы развертывания Windows

Службы развертывания Windows (WDS) — отличное дополнение к набору продуктов Windows. В стандартной конфигурации WDS обеспечивает развертывание виртуальных машин (ВМ) Windows, а если внести небольшие изменения, его можно использовать также для создания серверов Linux и VMware. Причем все это можно сделать из меню загрузки с возможностью выбора Preboot eXecution Environment (PXE).

Чтобы настроить WDS для развертывания систем Windows и Linux, необходимо внести несколько изменений в командной строке. По сути, нужно заменить загрузчик PXE, используемый Windows, на загрузчик для Linux. После этого создается пункт меню, позволяющий меню загрузки PXE для Linux переключаться на меню Windows для загрузки Windows, а для создания веб-интерфейса для загрузки файлов конфигурации Linux используется IIS.

Настройки WDS, которые я использую сейчас, позволяют развертывать Windows, CentOS и ESXi. Именно об этих трёх операционных системах пойдет речь в этой статье, однако можно использовать и другие.

На пустом сервере Windows мне нужно выделить диск C: объемом 60 ГБ для операционной системы и диск WDS объемом 300 ГБ для различных файлов WIM, необходимых для развертывания Windows, и для файлов установки Linux.

Установка и настройка выполняются в несколько этапов:

Настройка сервера WDS

На сервере должны быть установлены WDS и IIS. Это можно сделать с помощью программы Windows Server Manager или с помощью PowerShell.

Install-WindowsFeature –name Web-server -includemanagementtools
Install-Windowsfeature –name WDS -includemanagementtools

Теперь, когда у нас установлен базовый сервер служб развертывания Windows, нужно внести некоторые изменения в пул DHCP. При желании можно добавить вторую сетевую плату на этот сервер и создать выделенную сеть, но я лично хочу иметь возможность создавать серверы в основной сети, поэтому предпочитаю обновлять центральный сервер DHCP с помощью дополнительных атрибутов DHCP WDS:

Я использую следующие настройки DHCP:

«Имя узла сервера загрузки» — IP-адрес сервера WDS.

«Имя файла загрузки» — исполняемый файл WDS, который должен быть запущен клиентом.

Три других параметра — стандартные для большинства настроек DHCP.

Запустите мастер настройки на сервере WDS и завершите настройку WDS. Я предлагаю сделать несколько небольших изменений в настройках.

Сервер можно интегрировать с AD, поскольку в этот момент мы настраиваем параметры Windows, но я предпочитаю автономный сервер, который отвечает на все запросы без предварительного размещения в AD.

Я меняю C:\RemoteInstall на E:\RemoteInstall. E: — это второй диск, который я добавляю на сервер WDS специально для файлов WIM, файлов Linux и т. п.

Как я уже сказал, я хочу, чтобы сервер PXE сам отвечал на все запросы, не тратя времени на получение подтверждения от AD.

Последний параметр, который надо изменить, находится в меню PXE. Для этого нужно запустить консоль развертывания WDS, щелкнуть правой кнопкой мыши на имени сервера и изменить значение параметра на вкладке загрузки с «Require the user to press F12 key to continue the PXE boot» («Пользователь должен нажать клавишу F12 для продолжения загрузки PXE») на «Always continue the PXE boot» («Всегда продолжать загрузку PXE»).

Теперь в WDS можно добавить файлы .WIM. Достаточно скопировать файлы «boot.wim» и «install.wim» из образа 2016 ISO, и вы сможете развернуть образы Windows с помощью WDS.

Вы сможете запустить ВМ с помощью загрузки PXE и открыть стандартный экран загрузки WDS, на котором будет только ОС Windows. На этом этапе стоит протестировать развертывание и убедиться, что все работает, потому что теперь мы начинаем вносить фундаментальные изменения в WDS, которые позволят использовать службы для установки Linux и ESXi.

Изменение загрузчика служб развертывания Windows

Сервер WDS уже может выполнить развертывание образов Windows, но мы хотим, чтобы он делал не только это. Он должен также справляться с образами Linux, поэтому первым делом мы меняем загрузчик WDS на загрузчик Linux PXE.

Для этого нужно скачать sysLinux. НЕ СКАЧИВАЙТЕ версии позже 3.86 — они не будут работать с ESXi, поскольку их установщик по-прежнему использует версию 3.86.

Скачав sysLinux 3.86, распакуйте архив во временную папку. Теперь нужно переместить несколько файлов. Это самая занудная часть процесса установки, которая требует аккуратности!

Извлеките из архива sysLinux 3.86:

  • core\pxeLinux.0
    com32\menu\vesamenu.c32
    com32\modules\chain.c32
  • Переименуйте pxeLinux.0 to pxeLinux.com
  • Скопируйте файлы в папки remoteinstall\boot\x64 и remoteinstall\boot\x86
  • В обеих папках x86 и x64 переименуйте pxeboot.n12 в pxeboot.0

Из командной строки выполните следующие команды, чтобы заменить загрузчик по умолчанию на загрузчик Linux PXE:

wdsutil /set-server /bootprogram:boot\x86\pxeLinux.com /architecture:x86
wdsutil /set-server /N12bootprogram:boot\x86\pxeLinux.com /architecture:x86
wdsutil /set-server /bootprogram:boot\x64\pxeLinux.com /architecture:x64
wdsutil /set-server /N12bootprogram:boot\x64\pxeLinux.com /architecture:x64

Наконец, в обеих папках x86 и x64 создайте подпапки с именем pxeLinux.cfg, а в них создайте файл с именем «default» и скопируйте в него следующий текст, чтобы настроить меню загрузки:

# Timeout in units of 1/10 s

MENU TABMSGROW 21

MENU TIMEOUTROW 26

MENU COLOR BORDER 30;44 #20ffffff #00000000 none

MENU COLOR SCROLLBAR 30;44 #20ffffff #00000000 none

MENU COLOR TITLE 0 #ffffffff #00000000 none

MENU COLOR SEL 30;47 #40000000 #20ffffff

MENU BACKGROUND flow.jpg

MENU TITLE PXE Boot Menu

MENU LABEL Windows Deployment Services

MENU LABEL CentOS 6.8

append initrd=/web/CentOS/6.8/images/pxeboot/initrd.img root=/dev/ram0 init=/Linuxrc ramdisk_size=100000 ks=https://[IP-адрес сервера WDS]/CentOS/6.8/centos-base-ks.cfg

MENU LABEL CentOS 7.2

MENU LABEL VMWare 5.0.0 U3

APPEND -c /web/VMWare/5.0.0/U3/boot.cfg

MENU LABEL VMWare 5.5 U3b

APPEND -c /web/VMWare/5.5.0/U3b/boot.cfg

MENU LABEL VMWare 6.0

APPEND -c /web/VMWare/6.0/boot.cfg

MENU LABEL VMWare 6.5

APPEND -c /web/VMWare/6.5/boot.cfg

MENU LABEL AbortPXE

MENU LABEL Boot from Harddisk

Изменение настроек IIS

IIS необходимы для размещения установочных файлов CentOS и ESXi. Я всегда создаю структуру веб-файлов на VMDK. Она выглядит так:

E:\web — корневой каталог, на который указывает IIS

E:\web\centos\7.x\7.1 — файлы установки CentOS 7.1

E:\web\vmware\6.5 — файлы установки VMware 6.5

В IIS необходимо включить просмотр файлов, чтобы установщик Linux и установщик VMware могли их извлечь.

Запустите программу администрирования IIS, выберите свой сервер -> Сайт по умолчанию -> Просмотр каталога и включите его.

Полезно также настроить защищенное соединение с сервером по протоколу HTTPS.

Добавление Linux

Теперь можно добавить Linux. Я делаю так:

Скачиваю самую маленькую ISO-версию CentOS (как правило, это образ minimal), монтирую образ ISO и копирую его содержимое в директорию «E:\web\centos\7.x\7.\[версия]» или другую, которую легко запомнить. После этого можно добавить, например, kickstart-файл, чтобы автоматизировать установку. Вот пример строк, которые я добавляю к файлу pxeLinux.cfg, используемому по умолчанию:

MENU LABEL CentOS 7.2

append initrd=/web/CentOS/7.2/images/pxeboot/initrd.img inst.repo=[IP-адрес сервера WDS]/CentOS/7.2 ks=[IP-адрес сервера WDS]/CentOS/7.2/centos-base-ks.cfg

Добавление VMware

И наконец, давайте добавим ESXi 6.5. Для этого тоже надо просто скопировать все файлы из ISO-образа VMware в соответствующую папку на сервере WDS, но после этого надо изменить файл boot.cfg в папке VMware, удалив пробелы. Это выглядит так:

В заключение скажу, что изменение настроек сервера WDS, IIS и различных файлов конфигурации может потребовать некоторых усилий, но, сделав это, вы сможете использовать меню PXE для переключения на WDS и выбрать любую ОС Windows, которая поддерживает WIM-файлы. С ее помощью можно также запускать установку Linux или VMware в полностью автоматическом режиме. Кроме того, для удобства вы можете добавить и другие приложения, такие как GParted и Memtest.

Похожие статьи