Средство развертывания ОС 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
выполните следующие действия:
Если планируется использовать среду развертывания
образов DOS или Windows PE, и вы еще не подтвердили свои лицензии,
для их подтверждения нажмите кнопку Проверить лицензии
(Validate licenses) на панели инструментов в окне Развертывание
операционной системы (Operating system deployment). Вставьте
компакт-диски с операционной системой при появлении
соответствующего запроса. Это необходимо сделать только один раз. В
среде загрузки Linux не требуется проверка лицензий.
(Необязательно) Запустите утилиты Microsoft Setup
Manager и Sysprep на устройстве, образ которого хотите
создать.
Создайте или используйте существующий сценарий
создания образа в окне Развертывание операционной системы
(Operating system deployment).
Запланируйте задачу с помощью средства
Запланированные задачи (Scheduled tasks), которое выполняет
сценарий создания образа на нужном устройстве. (В окне Состояние
особых заданий (Custom Job Status) можно наблюдать за
состоянием процесса: успешно он выполняется или неудачно.)
Создайте или используйте существующий сценарий
развертывания в окне Развертывание операционной системы
(Operating system deployment).
Запланируйте задачу с помощью средства
Запланированные задачи (Scheduled tasks), которое выполняет
сценарий развертывания образа на целевых устройствах.
На целевых устройствах, работающих под управлением
операционных систем и агентов LANDesk, задание развертывания
образа начнет выполняться по расписанию (развертывание на основе
агентов).
На целевых устройствах, поддерживающих PXE, задание
развертывания образа начнется при следующей загрузке (развертывание
на основе PXE).
Подробную информацию о каждом из этих действий читайте в
соответствующих разделах ниже.
Действия по развертыванию ОС для устройств Linux
Ниже приводится список ограничений, налагаемых на установку в
среде Linux.
Корневой ('/') раздел должен относиться к файловой
системе типа ext2, ext3 или xfs.
Корневой раздел не может содержаться в
физическом томе менеджера логических томов (Logical Volume Manager
- Physical Volume, LVM PV), но должен быть объявлен как
раздел (физический, или расширенный) в главной загрузочной записи
(Master Boot Record, MBR) устройства.
Расширенным может быть только последний раздел,
поэтому он также должен относиться к файловой системе типа ext2,
ext3 или xfs.
Необходимо указать, в каком разделе находится
корневой раздел (hda3 или sda2).
ПРИМЕЧАНИЕ: Linux PE
поддерживает только устройства IDE. Устройства SATA и SCSI не
поддерживаются. Для создания и развертывания образов этих устройств
необходимо использовать средство обработки образов, предоставленное
сторонним разработчиком.
При планировании и реализации операции развертывания ОС Linux
выполните следующие действия:
Создайте или используйте существующий сценарий
создания образа конфигурации Linux в окне Развертывание
операционной системы (Operating system deployment).
Запланируйте задачу с помощью средства
Запланированные задачи (Scheduled tasks), которое выполняет
сценарий создания образа на нужном устройстве. (В окне Состояние
особых заданий (Custom Job Status) можно наблюдать за
состоянием процесса: успешно он выполняется или неудачно.)
Создайте или используйте существующий сценарий
развертывания образа конфигурации Linux с помощью мастера Задачи
развертывания ОС / миграции (OS Deployment/Migration
Tasks).
Запланируйте задачу с помощью средства
Запланированные задачи (Scheduled tasks), которое выполняет
сценарий развертывания образа на целевых устройствах.
На целевых устройствах, работающих под управлением
операционных систем и агентов LANDesk, задание развертывания
образа начнет выполняться по расписанию (развертывание на основе
агентов).
На целевых устройствах, поддерживающих 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 выполните
следующие действия
На устройстве, образ которого нужно создать, внесите
изменения в конфигурацию, чтобы подготовить устройство к созданию
образа.
В корне жесткого диска устройства создайте папку
c:\sysprep.
Откройте файл \Support\Tools\DEPLOY.CABС с
установочного компакт-диска Windows 2000 или Windows XP и
скопируйте файлы sysprep.exe и setupcl.exe в
созданную папку sysprep.
Откройте командную строку DOS и перейдите в папку
sysprep. Запустите утилиту Sysprep. Если не используется параметр
перезагрузки, вам придется завершить работу устройства из меню
"Пуск" (Start), как только появится запрос о завершении
работы.
Загрузите среду DOS и вручную запустите средство
обработки образов.
Дополнительная информация о Setup Manager и Sysprep
Документацию по утилитам Setup Manager и Sysprep см на Web-сайте
Microsoft. Утилита Sysprep располагает множеством удобных
возможностей, которые не нашли отражения в материалах данного
документа.
Помощь по вопросам использования Sysprep можно также найти на
Web-сайте сообщества поддержки LANDesk; перейдите на сайт community.landesk.com.
Развертывание на основе
агентов
Метод развертывания на основе агентов можно использовать для
развертывания ОС на устройства, работающие под управлением Windows
98, Windows 2000 или Windows XP.
Если для развертывания образов не используется PXE, устройства
должны соответствовать следующим критериям:
Присутствовать в главной базе данных при наличии
многопроцессорных образов.
Содержать загруженные стандартный агент LANDesk, агент усовершенствованного
распространения и агент инвентаризации. Компонент развертывания ОС
использует агент усовершенствованного распространения программного
обеспечения для развертывания образов. Если осуществляется
многоадресная рассылка образов, необходим также загруженный агент
направленной многоадресной передачи.
Что происходит во время развертывания на основе агентов
Главный сервер подключается к устройству и выполняет
команды предварительной конфигурации, указанные в сценарии
развертывания образа.
Компонент развертывания ОС с помощью агента
распространения программного обеспечения передает файл виртуального
загрузочного раздела на устройство и изменяет загрузочный сектор
для загрузки из этого файла, затем перезагружает устройство.
На устройстве загружается среда DOS или Windows PE
(по вашему выбору), определяется и загружается сетевой драйвер,
затем извлекается и устанавливается файл образа с сервера
образов.
При использовании образов, созданных без применения Sysprep,
устройство перезагружается после завершения развертывания образа.
После этой перезагрузки компонент развертывания ОС считает задание
завершенным..
При использовании образов, созданных с помощью Sysprep,
развертывание на основе агентов происходит следующим образом:
Перед перезагрузкой устройства и загрузкой образа
агент DOS или Windows PE заменяет файл sysprep.inf файлом,
настроенным для данного устройства.
Устройство с образом загружается и самонастраивается
на основании содержимого файла sysprep.inf.
При использовании образов Windows все команды после
развертывания образа, указанные в сценарии развертывания образа,
выполняются из ключа реестра RunOnce.
Для образов Windows компонент развертывания ОС
запускает программу wscfg32.exe с использованием конфигурации
агента устройства по умолчанию для переустановки агентов
LANDesk.
Создание сценариев
развертывания образов
Компонент развертывания ОС в составе LANDesk предоставляет средства
развертывания ОС и миграции профилей, с помощью которых можно
создавать сценарии обработки образов (создание образа и
развертывание образа) и сценарии миграции профилей и осуществлять
управление ими.
Средство развертывания ОС позволяет создавать сценарии,
выполняющие следующие задачи:
Создание образа: Создание сценария, который
осуществляет создание и сохранение образа ОС с устройства. Образы
можно создавать с использованием встроенного средства обработки
образов LANDesk или
средства обработки образов, выпущенного сторонним разработчиком,
например Ghost, PowerQuest или другое средство по вашему
выбору.
Запись профиля: Создание сценария, который
осуществляет запись и сохранение уникальных пользовательских
настроек устройства, настроек приложений и рабочего стола, а также
файлов. С помощью этой функции можно также перейти в диалоговое
окно менеджера коллекций и создать инициируемый пользователем пакет
миграции профиля, который можно запускать локально на
индивидуальных устройствах.
Развертывание образа: Создание сценария,
который развертывает ранее захваченный образ ОС на целевые
устройства.
Восстановление профиля: Создание сценария,
который восстанавливает ранее записанные данные профиля
(пользовательские настройки, настройки приложений и рабочего стола,
а также файлы) на целевые устройства.
Общие задачи DOS: Создание сценария, который
выполняет команды DOS (включая запуск приложений на
устройствах).
После создания сценария можно запланировать его выполнение на
устройствах с помощью средства Запланированные задачи
(Scheduled tasks).
Если выполняется развертывание образа на устройства с поддержкой
PXE, можно добавить сценарии развертывания образов в меню загрузки
PXE DOS. Это меню предназначено для DOS и появляется на устройстве
во время загрузки PXE. Для получения дополнительной информации см.
раздел Использование меню загрузки PXE.
Для выполнения мастера задач развертывания ОС и миграции
выполните следующие действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
deployment).
В окне Развертывание операционной системы
(Operating system deployment) щелкните правой кнопкой мыши пункт
Все сценарии OSD (All OSD Scripts) и выберите тип сценария,
который хотите создать. (Можно также нажать кнопку панели
инструментов для нужного типа сценария.)
Откроется мастер, который поможет выполнить задачу создания
сценария.
Настройте сценарий. По завершении настройки сценарий
появляется в группе Все сценарии OSD (All OSD Scripts) в
окне Развертывание операционной системы (Operating system
deployment).
Администраторы (пользователи с правами администратора
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. Остальные
строки сценария осуществляют управление файлами загрузочного
раздела и процессом загрузки.
Для изменения сценария через диалоговые окна выполните
следующие действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
Щелкните правой кнопкой мыши сценарий и выберите
команду Правка (Edit) в контекстном меню (или дважды
щелкните сценарий).
Продвигаясь по страницам мастера, вносите нужные
изменения.
Для изменения сценария через INI-файл выполните следующие
действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
Щелкните правой кнопкой мыши сценарий и выберите
команду Дополнительная правка (Advanced edit). INI-файл
сценария откроется в приложении "Блокнот". Если со сценарием
ассоциированы настройки Sysprep, в приложении "Блокнот" также
откроется INF-файл.
Внесите изменения.
Сохраните файлы.
ПРИМЕЧАНИЕ:Где
сохраняются файлы 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 выполните следующие
действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
Щелкните правой кнопкой мыши сценарий и выберите
команду Правка (Edit).
В разделе сценария, посвященном многоадресной
рассылке, добавьте следующую строку в конец раздела.
MAX_PACKET_SIZE=512
Эта строка задает 512 байт в качестве максимального размера пакетов
для службы Targeted Multicast. Можно задать максимальный размер
пакета от 256 до 1464 байт. Если указать значение больше верхнего
предела этого диапазона или вовсе не указать никакого значения, по
умолчанию используется значение 1464. Если указать значение меньше
нижнего предела этого диапазона, по умолчанию используется значение
256 байт.
Сохраните и закройте сценарий.
ПРЕДУПРЕЖДЕНИЕ:
Значение параметра MAX_PACKET_SIZE должно быть хотя бы на 28 байт
меньше максимального размера пакета (MTU) для сети, по которой
распространяется пакет. Это число определяется сложением размеров
IP-заголовка (20 байт) и UDP-заголовка (8 байт), которые передаются
с каждым пакетом данных. Если задать максимальный размер пакета
больше этого ограничения, распространение завершится ошибкой.
Просмотр отчетов о
состоянии образов
Устройство, на котором осуществляется развертывание образа,
отправляет на главный сервер информацию о состоянии процесса. Это
состояние можно отслеживать в окне особых заданий или с помощью
отчета. Когда компонент развертывания ОС отправляет команды
обработки образа устройствам, эти команды появляются в окне особых
заданий. Устройства, на которых осуществляется развертывание
образа, отправляют обновления сведений о состоянии для каждой
переданной команды сценария. Если развертывание образа выполнить не
удается по какой-либо причине, можно увидеть команду, на которой
произошла ошибка.
Типичные причины ошибки при развертывании образа:
Повреждение раздела.
Проблемы, которые не может обработать средство
обработки образов.
Функции автообнаружения сетевого адаптера не удается
найти сетевой адаптер.
Указанный вами необнаруживаемый сетевой адаптер не
работает. Если не удается загрузить указанный драйвер сетевого
адаптера, устройство "залипает" на подсказке DOS. Придется
перезагрузить его вручную.
Компонент развертывания ОС создает для каждого задания отчет о
состоянии, показывающий успешность или неуспешность его выполнения
на целевых устройствах.
Для просмотра отчета о состоянии выполните следующие
действия:
Выберите отчет Количество успешных развертываний
ОС (OS deployment success rate).
В списке файлов журнала выберите файл для задания,
которое вас интересует.
Щелкните 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 устанавливается на главный сервер в
процессе обычной установки 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.
При использовании Windows 2000 обязательно проверьте, работает ли
служба Microsoft MSI (MSI в XP включается по умолчанию). Если
установлена последняя версия пакета обновления, служба MSI должна
функционировать. Иначе можно развернуть ее на целевом представителе
PXE с консоли, выполнив следующие действия: Щелкните Сервис >
Распространение > Управление сценариями (Tools >
Distribution > Manage scripts), выберите задачу Развертывание
службы MSI (MSI service deployment) в группе Все
сценарии (All scripts) и нажмите кнопку Расписание
(Schedule). В окнах Запланированные задачи (Scheduled tasks)
переместите целевое устройство в окно, щелкните правой кнопкой мыши
задачу Развертывание службы MSI (MSI service deployment) и
выберите Свойства (Properties), затем щелкните
Запланировать задачу (Schedule task) и укажите время начала,
чтобы запланировать развертывание службы MSI.
Установленные агенты LANDesk: Агент
усовершенствованного распространения программного обеспечения и
агент сканера инвентаризации. Для получения дополнительной
информации см. раздел Настройка агентов
устройств.
Для развертывания представителя PXE выполните следующие
действия:
На консоли выберите Сервис > Распространение
> Развертывание ОС (Tools > Distribution > OS
Deployment).
В окне Развертывание операционной системы
(Operating system deployment) выберите в дереве элемент Все
другие сценарии (All other scripts). Выберите сценарий
Развертывание представителя PXE (PXE representative
deployment) и нажмите кнопку Расписание (Schedule) на панели
инструментов.
В представлении сети на консоли выберите целевое
устройство, на котором хотите установить службы PXE.
Переместите выбранное устройств в задачу
Развертывание представителя PXE (PXE representative
deployment) в окне Запланированные задачи (Scheduled
tasks).
Щелкните правой кнопкой мыши задачу Развертывание
представителя PXE (PXE representative deployment), выберите
Свойства (Properties) и завершите настройку задачи.
ПРИМЕЧАНИЕ:Обновление представителей PXE
В случае изменения настроек параметра загрузки PXE (на вкладке
Конфигурация > Службы > Развертывание ОС (Configure
> Services > OS deployment)) необходимо обновить все
представители PXE; для этого повторно выполните сценарий
развертывания представителя PXE для распространения изменений в
представители PXE в каждой подсети. Однако нет необходимости
повторно выполнять сценарий, если происходит просто перемещение
PXE-прокси из списка доступных прокси в список прокси, выделенных
под обслуживание очередей. Для получения дополнительной информации
об очереди запросов PXE см. раздел Использование очереди запросов PXE.
Для обновления или удаления представителя PXE выполните
следующие действия:
Щелкните Сервис > Распространение >
Управление сценариями (Tools > Distribution > Manage
scripts).
Переместите целевые устройства в соответствующую
задачу в окне Запланированные задачи (Scheduled tasks).
Щелкните правой кнопкой мыши задачу, выберите
Свойства (Properties) и завершите настройку задачи.
Загрузка устройств с
помощью PXE
При загрузке устройства с поддержкой PXE происходит
следующее:
Устройство с поддержкой PXE отправляет запрос службам
PXE, работающим на представителе PXE в сети.
Если в подсети имеется представитель PXE, он отвечает
на запрос и предлагает устройству выполнить загрузку с
использованием PXE.
Инициируется сеанс загрузки PXE на устройстве и
отображается подсказка процесса загрузки PXE. Используемое по
умолчанию сообщение подсказки "Нажмите F8 для просмотра меню"
(Press F8 to view menu) отображается в течение четырех секунд. (На
вкладке Конфигурация > Службы > Развертывание ОС
(Configure > Services > OS deployment) можно изменить
настройки подсказки процесса загрузки PXE.)
Если нажать клавишу F8 до окончания обратного
отсчета, появляется предварительное меню загрузки PXE, в котором
можно выбрать следующие варианты загрузки:
Локальная загрузка. Устройство загружается на
локальный жесткий диск. Если ОС отсутствует, появляется сообщение
об ошибке.
Управляемая загрузкаLANDesk. Устройство
добавляется в представление сети на консоли (с указанием MAC-адреса
устройства), и можно запланировать выполнение сценария
развертывания ОС на этом устройстве.
Меню загрузки LANDesk. Устройство
отображается в меню загрузки, созданном вами с помощью средства
создания меню загрузки PXE, и можно выбрать сценарий развертывания
ОС для выполнения на устройстве. Для получения дополнительной
информации см. раздел Конфигурация подсказки
загрузки PXE.
Если не нажать клавишу F8 до окончания
обратного отсчета, для устройства используется вариант загрузки по
умолчанию. Вариант загрузки по умолчанию определяется следующими
условиями:
Если устройство обнаруживает в главной базе данных
запланированное задание развертывания образа для себя (выполненное
с ошибкой или незавершенное), по умолчанию используется вариант
Управляемая LANDesk
загрузка.
Если устройство не обнаруживает задание
развертывания образа для себя, по умолчанию используется вариант
Локальная загрузка.
Меню PXE DOS никогда не используется в качестве
варианта загрузки по умолчанию.
На устройстве выполняется сценарий развертывания
ОС.
Общие сведения о
параметрах загрузки PXE
В этом разделе представлена информация о конфигурации подсказки
загрузки PXE и использовании следующих вариантов загрузки PXE:
Управляемая загрузка LANDesk
Меню загрузки PXE
Очередь запросов PXE
Конфигурация
подсказки загрузки PXE
Вы можете настраивать работу подсказки загрузки PXE при попытке
устройств загрузить PXE.
Когда устройство с поддержкой PXE загружается, DHCP-запрос
пытается инициировать сеанс PXE, выполняя поиск сервера (или
прокси) с работающим программным обеспечением служб PXE (PXE и
MTFTP). Если устройство обнаруживает сервер PXE, на устройстве
появляется подсказка загрузки PXE в течение заданного количества
секунд. Если во время обратного отсчета нажать клавишу F8,
откроется меню загрузки PXE, в котором можно выбрать образ ОС для
развертывания на устройстве.
ПРИМЕЧАНИЕ: Если в
подсетях вашей сети имеются работающие представители PXE, и вы
хотите внедрить изменения подсказки загрузки PXE в какие-либо
другие прокси, необходимо выполнить сценарий развертывания
представителя PXE на прокси.
Для настройки параметров подсказки загрузки PXE выполните
следующие действия:
Щелкните Конфигурация > Службы (Configure
> Services), затем перейдите на вкладку Развертывание ОС
(OS deployment).
Введите значение (в секундах) для параметра
Тайм-аут (Timeout). Значение по умолчанию: 4 секунды.
Максимальная продолжительность: 60 секунд.
Введите сообщение в поле Сообщение (Message).
Сообщение по умолчанию: "Нажмите F8 для просмотра меню" (Press F8
to view menu). Максимальное число символов: 75.
Щелкните Применить (Apply), чтобы сохранить
изменения, или ОК, чтобы сохранить изменения и закрыть
диалоговое окно.
Для внедрения изменений подсказки загрузки PXE в представителя
PXE выполните следующие действия:
Щелкните Сервис > Распространение >
Управление сценариями (Tools > Distribution > Manage
scripts).
Переместите представителя PXE из сетевого
представления в задачу в окне Запланированные задачи
(Scheduled tasks).
Щелкните правой кнопкой мыши сценарий
Развертывание представителя PXE (PXE representative
deployment), выберите Свойства (Properties) и завершите
настройку задачи.
Использование
управляемой загрузки LANDesk
Управляемая загрузка LANDesk используется по умолчанию,
когда устройство с поддержкой PXE загружается и обнаруживает в
главной базе данных завершившийся ошибкой сценарий развертывания
образа или сценарий задачи DOS. Этот вариант загрузки можно также
выбрать вручную на устройстве при появлении меню параметров
загрузки.
Поскольку этот вариант допускает автоматические развертывание,
управляемую загрузку LANDesk полезно применять при
предварительном выборе целевых устройств для развертывания образа.
Например, можно предварительно выбрать новые устройства для
конкретного образа ОС еще до их инвентаризации путем импорта в
главную базу данных CSV-файла, содержащего MAC-адрес устройства.
Для получения дополнительной информации см. раздел Использование файла CSVIMPORT.EXE для импорта данных
инвентаризации.
Для предварительного выбора целевых устройств при использовании
управляемой загрузки LANDesk выполните следующие
действия:
Прежде чем подключать к сети устройства с поддержкой
PXE, добавьте их идентификационные данные в главную базу данных
путем импорта CSV-файла.
Запланируйте задание развертывания образа для
устройств.
Задание развертывания образа завершается ошибкой,
поскольку устройства еще не подключены к сети.
Подключите устройства к сети и загрузите их.
Устройства обнаруживают завершившееся ошибкой задание
развертывания образа и по умолчанию используют управляемую загрузку
LANDesk.
Автоматически запускается прежнее, завершившееся
ошибкой задание развертывания образа и выполняется развертывание
образа на целевые устройства.
Использование меню загрузки
PXE
Меню загрузки PXE позволяет в диалоговом режиме выбрать сценарий
развертывания образа для устройства без необходимости планирования
задания развертывания образа. Этот метод может оказаться полезным,
когда требуется повторное развертывание образов поврежденных
устройств. Перед использованием меню загрузки PXE необходимо
настроить, добавив в него нужные сценарии развертывания ОС.
Чтобы создать систему меню загрузки PXE, вы создаете каталоги и
помещаете в них предварительно настроенные сценарии развертывания
ОС. Описание сценария появляется в качестве элемента меню в меню
загрузки PXE на устройстве.
Для настройки меню загрузки PXE выполните следующие
действия:
Щелкните Сервис > Распространение > Меню
загрузки PXE (Tools > Distribution > PXE Boot Menu).
Чтобы добавить новый каталог или подкаталог в систему
меню, нажмите кнопку Создать (New) на панели инструментов
(или щелкните правой кнопкой мыши родительский каталог и выберите
Создать (New)).
ПРИМЕЧАНИЕ: Можно
создать четыре уровня подкаталогов в каталоге верхнего уровня.
Введите имя каталога. Например, имя каталога может
содержать описание платформы ОС или номер версии образов,
содержащихся в этом каталоге. Имя каталога можно в любое время
изменить; для этого нажмите кнопку Переименовать (Rename) на
панели инструментов (или щелкните правой кнопкой мыши каталог и
выберите Переименовать (Rename)).
Щелкните Сервис > Распространение >
Управление сценариями (Tools > Distribution > Manage
scripts), затем переместите сценарии развертывания образа в
соответствующий каталог в окне Меню загрузки PXE (PXE Boot
Menu).
ПРИМЕЧАНИЕ: В каждый
каталог можно поместить не более 18 сценариев.
Чтобы сохранить меню загрузки PXE, нажмите кнопку
Обновить (Update) на панели инструментов. (Помните, что
обязательно нужно нажать кнопку обновления здесь, на консоли, чтобы
изменения появились в меню загрузки PXE на устройствах PXE, когда
она загружаются.)
Для доступа к меню загрузки PXE с устройства выполните
следующие действия:
Загрузите устройство с поддержкой PXE.
При появлении подсказки загрузки PXE нажмите клавишу
F8 до окончания обратного отсчета. Выберите Меню PXE
DOS (PXE DOS menu). Появляется система меню, настроенная вами в
окне меню загрузки PXE на консоли.
Чтобы открыть каталог и просмотреть подкаталоги и
образы, введите номер каталога и нажмите клавишу Enter.
Перемещаясь по системе меню, найдите образ, который нужно
развернуть на устройстве. Можно нажать клавишу B для
возврата на один уровень или X для выхода из системы
меню.
ПРИМЕЧАНИЕ: Если
выйти из системы меню, ничего не выбрав, устройство будет ожидать
запуска запланированного задания развертывания образа с главного
сервера.
Чтобы выбрать образ ОС (указанный в сценарии
развертывания ОС), введите номер сценария и нажмите клавишу
Enter. Сценарий выполняется, и образ загружается на
устройство.
Использование очереди
запросов PXE
Еще одним методом удаленного развертывания образов ОС на
устройства с поддержкой PXE является очередь запросов PXE. Этот
метод особенно полезен в следующих ситуациях:
В управляемой лабораторной среде, где часто
приходится заново развертывать образы всех устройств, заменяя их
идентичным образом.
Для развертывания в лаборатории образов устройств с
конфигурацией "только оборудование", которые затем можно перенести
в соответствующую производственную среду.
Если в качестве очереди запросов PXE назначается представитель
PXE в подсети, все устройства с поддержкой PXE в этой подсети
автоматически добавляются в очередь запросов PXE в сетевом
представлении консоли, когда на них выполняется загрузка PXE. Для
добавления устройства в очередь запросов PXE можно также
запланировать сценарий "PXE - добавление в очередь запросов" (PXE -
Add to Holding Queue) на устройстве или скопировать устройство
прямо в группу очереди запросов PXE в сетевом представлении. Затем
для устройств можно создать запланированные задания развертывания
образов.
Для настройки очереди запросов PXE выполните следующие
действия:
Установите представителей PXE в сети.
Щелкните Конфигурация > Службы (Configure
> Services), затем перейдите на вкладку Развертывание ОС (OS
deployment).
Выберите и переместите представителей PXE из списка
Доступные прокси в список PXE-прокси, выделенные под
обслуживание очередей.
В списке Доступные прокси (Available proxies) отображаются
все доступные представители PXE в сети с указанием имени
устройства. Этот список создается во время работы сканера
инвентаризации, который обнаруживает действующие протоколы
программного обеспечения PXE (PXE и MTFTP) на устройстве. Сканер
инвентаризации запускается автоматически при каждой начальной
установке представителя PXE.
Нажмите кнопку Сброс (Reset). Кнопка сброса
принудительно перемещает все устройства с поддержкой PXE,
находящиеся в одной подсети с выбранным представителем PXE, в
группу очереди запросов PXE в сетевом представлении консоли. Для
устройств затем можно создать запланированные задания развертывания
образов.
ПРИМЕЧАНИЕ: Кнопка
сброса активна при выборе представителя PXE в списке прокси,
выделенных под обслуживание очередей.
Нажмите ОК, чтобы сохранить изменения и
закрыть диалоговое окно.
При следующей загрузке устройства в этой подсети оно добавляется
в объект очереди запросов PXE в сетевом представлении консоли.
Для развертывания образа на устройство, находящееся в очереди
запросов PXE, выполните следующие действия:
Щелкните Сервис > Распространение >
Управление сценариями (Tools > Distribution > Manage
Scripts).
Выберите в списке сценарий развертывания ОС, затем
нажмите кнопку Расписание (Schedule) на панели
инструментов.
В сетевом представлении консоли откройте папку
Очередь запросов PXE (PXE holding queue) и выберите целевые
устройства, на которые нужно развернуть образ.
Переместите выбранные устройства в окно
Запланированные задачи (Scheduled tasks), затем в
контекстном меню задачи выберите Свойства (Properties) и
завершите настройку задачи.
Поиск и устранение
неисправностей
Недопустимые драйверы OEM в образе Windows PE приводят к сбросу
среды загрузки устройства и ошибке задач OSD, использующих этот
образ
Если в образ Windows PE добавлен недопустимый драйвер OEM и этот
образ используется для задачи на устройстве, Windows PE загружается
на устройстве, начиная с этой точки, и задача OSD не выполняется. В
этом случае, чтобы исправить образ Windows PE и восстановить
нормальную среду загрузки, сделайте следующее:
На панели инструментов OSD нажмите кнопку
Управление драйверами в образе Windows PE (Manage the
drivers in the Windows PE image).
Удалите недопустимый драйвер OEM из файла Windows PE
для развертывания на основе PXE (в папке
\\pxeserver\..\PXE\System\images\peboot.img) и файла Windows PE для
развертывания на основе агентов (в папке
\\coreserver\ldmain\landesk\vboot\ldvpe1.img).
PXE загружает на устройстве измененный образ Windows
PE, выбирая вариант загрузки "Управляемая LANDesk WinPE".
После загрузки образа выполните команду: Diskinfo
fix
Перезапустите устройство. На нем нормально
загружается предыдущая ОС.
Выполните запланированную задачу OSD.
Обработка образов независимо от
оборудования
При развертывании образов на управляемые устройства нелегко
обслуживать множество различных образов, созданных для разных
конфигураций оборудования. Для нового оборудования требуются новые
драйверы, а для имеющегося оборудования также появляются
обновленные драйверы, которые вы, возможно, пожелаете развернуть.
Вместо того чтобы поддерживать десятки или сотни отдельных образов
для различных конфигураций оборудования, можно использовать
технологию обработки образов независимо от оборудования
(Hardware-independent Imaging, HII) для развертывания базового
образа на различные устройства и последующего автоматического
добавления драйверов, необходимых для каждого типа
оборудования.
Технология обработки образов независимо от оборудования помогает
разрешить основные проблемы с развертыванием образов на управляемых
устройствах. Например, необходимо безошибочно выбирать DLL-файлы
уровня аппаратных абстракций (Hardware Abstraction Layer, HAL),
иначе после развертывания образа устройство может перезагрузиться с
черным экраном. Как правило, операционные системы не имеют
возможности корректно распознавать запоминающие устройства большой
емкости, поэтому при развертывании образов важно использовать
правильные драйверы. К тому же, изготовители часто используют
предназначенные для конкретного оборудования, динамически
подключаемые драйверы или встраивают зависимости драйверов в
приложения, что может вызывать дополнительные проблемы при
развертывании образа устройства с неправильными драйверами.
Средство обработки образов независимо от оборудования, входящее в
состав продукта LANDesk Management Suite, позволяет избежать
подобных проблем и лучше контролировать использование драйверов на
управляемых устройствах.
Немаловажное значение имеет тот факт, что средство LANDesk для
обработки образов независимо от оборудования можно использовать для
образов, созданных любым средством обработки образов. Вы можете
определить образы с помощью предпочитаемого средства, а затем
создать сценарии развертывания образов в продукте Management Suite,
который включает в себя средство HII. Если у вас уже имеются
образы, созданные с помощью другого средства, можно использовать
их, а не создавать все сценарии заново.
Ниже изложено упрощенное описание процесса HII. Подробные
сведения о конкретных действиях, которые необходимо предпринять, и
факторах, которые необходимо учитывать для разных типов образов,
приводятся в последующих разделах.
При развертывании образа, созданного с помощью
средства HII, сценарий развертывания образа загружает на устройстве
среду предварительной загрузки Windows. В среде предварительной
загрузки средство HII выбирает подходящий DLL-файл HAL и загружает
его.
На устройстве устанавливается ОС, но перед загрузкой
ОС сценарий развертывания образа HII определяет необходимые
устройству драйверы и копирует файлы драйверов на жесткий диск
устройства.
Драйверы добавляются в реестр устройств, так что при
загрузке ОС программа установки Windows обнаруживает новые
драйверы, устанавливает их и настраивает устройство с учетом
драйверов.
Затем Windows перезапускается с функционирующими
драйверами и устанавливается агент Management Suite.
ПРИМЕЧАНИЕ: Из-за
изменений в способе обработки разрешений учетной записи
пользователя с правами администратора в Windows Vista и особенно в
Windows 7 может оказаться, что создаваемые вами основные образы,
содержащие эти версии Windows, невозможно развернуть успешно.
Рекомендуем зайти на web-сайт сообщества поддержки LANDesk,
community.landesk.com, где можно найти документы BKM
(best-known method), в которых описываются основные сценарии
обработки образов и рекомендованные процедуры для создания и
развертывания образов.
Задачи по настройке средства обработки образов независимо от
оборудования
Для реализации технологии обработки образов независимо от
оборудования с помощью сценариев развертывания ОС или шаблонов
комплексной обработки предлагается выполнить две общие задачи для
драйверов, которые предполагается использовать в образах:
Создайте библиотеку драйверов, которая будет доступна
средству обработки образов. Эти драйверы используются на
оборудовании, с образами которого вы собираетесь работать, и
предназначены для устройств, относящихся к таким категориям, как
аудио, видео, сеть, запоминающие устройства большой емкости и
другим типам устройств.
Ассоциируйте конкретные модели устройств с драйверами
в библиотеке. Средство обработки образов независимо от оборудования
при запуске определяет изготовителя и модель устройства, а затем
загружает ассоциированные драйверы и устанавливает их на устройстве
в ходе процесса развертывания образа.
Эти две задачи описываются в последующих разделах. Кроме того,
приводятся примечания о том, как включить технологию обработки
образов независимо от оборудования в сценарии развертывания ОС и
шаблоны комплексной обработки.
Создание библиотеки драйверов
В процессе планирования и определения образов для управляемых
устройств вы решаете, какие драйверы использовать для конкретных
моделей устройств. Чтобы использовать эти драйверы для обработки
образов независимо от оборудования, вы создаете библиотеку
драйверов, которая сохраняется на главном сервере LANDesk
Management Suite. Доступ к драйверам предоставляется любому
выполняемому сценарию развертывания или комплексной обработки.
Для создания библиотеки необходимо поместить в папку файлы
драйверов, в том числе INF-файлы. Можно включать драйверы с любого
устройства или из общей папки, поскольку файлы будут копироваться
на главный сервер и сохраняться в библиотеке.
Для добавления драйверов в библиотеку выполните следующие
действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
Нажмите кнопку Управление библиотекой
драйверов (Manage driver library) на панели инструментов.
Щелкните Добавить (Add).
Выберите Тип устройства (Device type), для
которого добавляется драйвер.
Введите имя устройства в поле Имя устройства
(Device name).
Можно также выбрать имя устройства из списка ранее использовавшихся
имен.
Щелкните Далее (Next). Выберите версии
Windows, с которыми может использоваться драйвер.
Введите какие-либо сведения о драйвере для
справки.
Щелкните Далее (Next). Щелкните Обзор
(Browse) и укажите расположение файлов драйвера.
Отображаются все файлы драйверов в выбранной папке.
Проверьте правильность отображаемых в списке файлов,
в том числе наличие INF-файла, и щелкните Далее (Next).
Если файлы драйвера указаны правильно, появится
сообщение об успешности. Щелкните Готово (Finish), чтобы
закрыть диалоговое окно.
Если появляется значок ошибки, необходимо найти правильные файлы
для поименованного драйвера.
Теперь добавленный драйвер отображается в диалоговом окне
Библиотека драйверов, не зависимых от оборудования
(Hardware-independent driver library) в группе для соответствующего
типа устройства. Для добавления других драйверов повторите
описанные выше действия.
Чтобы добавить драйверы в библиотеку, нажмите кнопку
Обновить (Update). После завершения работы с драйверами
щелкните Закрыть (Close).
Ассоциирование устройств с драйверами в библиотеке
После создания библиотеки драйверов для обработки образов
независимо от оборудования можно ассоциировать конкретные модели
устройств с драйверами, которые предполагается использовать в
процессе развертывания образов этих устройств. Тем самым
обеспечивается возможность использования одного базового образа для
устройств разных изготовителей, поскольку средство HII при
выполнении будет находить правильные драйверы для каждого типа
устройства.
Необходим точный список изготовителей и моделей, которые будут
использоваться в этом процессе. Эти строки должны соответствовать
строкам изготовителя и модели в BIOS устройства, с помощью которых
средство HII определяет правильное наименование модели.
Для ассоциирования изготовителя и модели устройства с драйвером
в библиотеке выполните следующие действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
Нажмите кнопку Управление изготовителем и
моделью (Manage manufacturer and model) на панели
инструментов.
В столбце Изготовитель (Manufacturer) нажмите
кнопку Добавить (Add).
Выберите название изготовителя из списка или введите
новое, затем нажмите клавишу Enter.
Когда изготовитель выбран, нажмите кнопку
Добавить (Add) в столбце Модель (Model).
Выберите название модели из списка или введите новое,
затем нажмите клавишу Enter.
Когда модель выбрана, нажмите кнопку Добавить
(Add) в столбце Имя устройства (Device name).
В диалоговом окне Сопоставление модели и
устройства (Map model and device) выберите тип устройства в
левом столбце и имя устройства, затем щелкните ОК.
Здесь отображаются устройства, добавленные вами в библиотеку
драйверов.
Повторите описанные выше действия для создания других
ассоциаций между моделями устройств и драйверами, которые нужно на
них установить. После завершения щелкните Выход (Exit).
Использование обработки образов независимо от оборудования в
сценариях развертывания ОС
Обработку образов независимо от оборудования можно включать в
сценарий развертывания ОС для устройств Windows, если сценарий
соответствует следующим требованиям:
Он должен выполняться на основе среды предварительной
загрузки Windows PE
Он должен использовать утилиту Windows Sysprep для
настройки образа ОС
Чтобы включить обработку образов независимо от оборудования в
сценарий, необходимо выбрать параметр HII в мастере создания
сценариев, чтобы после установки операционной системы выполнялось
средство HII. Кроме того, необходимо выбрать один из следующих
параметров:
Можно предоставить средству HII возможность
автоматически выбирать изготовителя и модель устройства на основе
строк в BIOS устройства. Выбирайте этот вариант, если хотите
использовать сценарий для устройств от разных изготовителей.
Можно указать одного изготовителя и модель. Выбирайте
этот вариант только в том случае, если сценарий будет
использоваться каждый раз для одной и той же модели
устройства.
Для включения обработки образов независимо от оборудования в
сценарий развертывания ОС выполните следующие действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
В группе Образы ОС (OS images) выберите
сценарий. Щелкните правой кнопкой мыши сценарий и выберите
Правка (Edit). Чтобы создать новый сценарий, щелкните правой
кнопкой мыши Все сценарии OSD (All OSD Scripts) и выберите Новая
конфигурация Windows PE (New Windows PE configuration).
Щелкните Методы и идентификационные данные
(Methods and credentials). Установите флажки Образы с
использованием Sysprep (Images uses Sysprep) и Использовать
обработку образов независимо от оборудования (Use
Hardware-independent imaging).
Щелкните Параметры Sysprep > Обработка образов
независимо от оборудования (Sysprep options >
Hardware-independent imaging).
Чтобы средство HII автоматически выбирало
изготовителя и модель устройства для работы с образами, щелкните
Автообнаружение (Auto detect).
Средство прочитает настройки в BIOS устройства, чтобы найти строки,
соответствующие строкам изготовителя и модели, которые вы
определили при ассоциировании моделей устройств с драйверами.
Если вы хотите указать изготовителя и модель для
сценария, щелкните Выбор изготовителя и модели (Select
manufacturer and model). Выберите в списках изготовителя, а затем
модель.
Для сведения отображаются драйверы устройств, ассоциированные с
данной моделью.
Определите остальные параметры сценария и щелкните
Сохранить (Save), чтобы сохранить сценарий.
Использование обработки образов независимо от оборудования в
шаблонах комплексной обработки
Обработку образов независимо от оборудования можно включать в
шаблон комплексной обработки для устройств Windows, если шаблон
соответствует следующим требованиям:
Он должен выполняться на основе среды предварительной
загрузки Windows PE
Он должен использовать утилиту Windows Sysprep для
настройки образа ОС
Чтобы включить обработку образов независимо от оборудования в
шаблон, необходимо добавить параметр HII в раздел Установка
после ОС (Post-OS installation) шаблона, чтобы после установки
операционной системы выполнялось средство HII.
Для шаблонов комплексной обработки предлагаются два
варианта:
Можно предоставить средству HII возможность
автоматически выбирать изготовителя и модель устройства на основе
строк в BIOS устройства. Выбирайте этот вариант, если хотите
использовать шаблон комплексной обработки для устройств от разных
изготовителей.
Можно указать одного изготовителя и модель и выбрать
драйверы для этой модели. Выбирайте этот вариант только в
том случае, если шаблон будет использоваться каждый раз для одной и
той же модели устройства.
Для включения обработки образов независимо от оборудования в
шаблон комплексной обработки выполните следующие действия:
Щелкните Сервис > Распространение >
Развертывание ОС (Tools > Distribution > OS
Deployment).
В группе Шаблоны комплексной обработки
(Provisioning templates) выберите шаблон на основе Windows.
Щелкните правой кнопкой мыши шаблон и выберите Правка
(Edit). Чтобы создать новый шаблон, нажмите кнопку Новый шаблон
комплексной обработки (New provisioning template) на панели
инструментов.
Щелкните Список действий (Action list), затем
щелкните раздел Установка после ОС (Post-OS
installation).
Щелкните Добавить (Add). Введите название и
описание действия (например, HII), а затем выберите Обработка
образов независимо от оборудования (Hardware-independent
imaging) в списке Тип (Type). Щелкните OK.
Чтобы средство HII автоматически выбирало
изготовителя и модель устройства для работы с образами, щелкните
Автообнаружение (Auto detect).
Средство прочитает настройки в BIOS устройства, чтобы найти строки,
соответствующие строкам изготовителя и модели, которые вы
определили при ассоциировании моделей устройств с драйверами.
Если вы хотите указать изготовителя и модель для
шаблона, щелкните Выбор изготовителя и модели (Select
manufacturer and model). Выберите в списках изготовителя, а затем
модель.
Для сведения отображаются драйверы устройств, ассоциированные с
данной моделью.
Щелкните Применить (Apply), чтобы сохранить
действие в шаблоне, а затем добавьте другие действия в шаблон.
Помните, что действие Перезагрузить (Reboot) следует
включать в раздел Установка после ОС (Post-OS installation)
после действия HII.
Измените остальные переменные, включенные шаблоны или
другие настройки для шаблона, а после завершения щелкните
ОК.