Ограничения Sysprep
Из-за природы создания образа диска - копирования образа жесткого диска на другой компьютер - Sysprep имеет несколько требований (назовите их ограничениями, если это вам больше нравится):
- оригинальный и целевой компьютеры должны иметь идентичные уровни аппаратных абстракций (Hardware Abstraction Level, HAL). Например, образ диска, созданный на одном компьютере, использующем однопроцессорный HAL, не совместим с компьютером, использующим мультипроцессорный HAL;
- оригинальный и целевой компьютеры должны иметь совместимые типы BIOS. Например, образ диска, созданный на компьютере с ACPI BIOS, не совместим с компьютером, имеющим АРМ BIOS. Однако образ диска, созданный с использованием АРМ BIOS, часто бывает совместим с компьютером, который имеет ACPI BIOS;
- жесткий диск целевого компьютера должен иметь такой же или больший объем, как и жесткий диск оригинального компьютера. Если жесткий диск целевого компьютера больше, вы можете установить параметр ExtendOEMPartition в файле Sysprep.inf для того, чтобы расширить образ диска до конца целевого диска. Пример Sysprep.inf, приведенный далее в этой главе, показывает, как использовать этот параметр для расширения раздела диска;
- Sysprep только подготавливает образ диска; он не клонирует диск. Таким образом, для распространения образа диска вы должны использовать продукты для работы с образами дисков от сторонних производителей. Врезка «Наборы инструментов для работы с образами дисков от сторонних производителей» далее в этой главе представляет вам на выбор несколько таких инструментов. Моим предпочтением является Symantec Ghost, но кроме него есть много других неплохих продуктов.
Документация Windows ХР также говорит, что на оригинальном и целевом компьютерах должны быть идентичными контроллеры накопителей (IDE, SCSI и тому подобное). Это не совсем так, если вы заранее скажете Sysprep о том, какие контроллеры он должен ожидать. За дополнительной информацией обратитесь к разделу «Снижение числа образов» далее в этой главе. У меня есть положительный опыт создания образов с использованием одного контроллера накопителя и последующего его развертывания на компьютерах с абсолютно другими контроллерами накопителей.
Остальные устройства оригинального и целевого компьютеров не обязаны быть одинаковыми. Они включают устройства Plug and Play, такие как модемы, звуковые карты, сетевые карты, видео адаптеры и так далее. Если у вас имеются устройства, которые не поддерживаются самой Windows ХР (в файле Drivers.cab для устройства не имеется драйвера), вы должны включить зти драйверы устройств в ваш образ таким образом, что Mini-Setup Wizard сможет их обнаружить и установить в процессе установки. Они обычно включают устройства, которые появились на рынке после выхода Windows ХР. Глава 12 описывает, как распространять драйверы устройств сторонних производителей вместе с Windows ХР.
Совет. Часто драйверы устройств, которые вы скачиваете с веб-сайтов поставщиков, не подходят для развертывания. Они устанавливаются из файлов пакетов, так что вы не можете легко извлечь файлы драйвера устройства и затем определить, какие файлы нужны, а какие - нет. Однако вы почти всегда можете взять свежие версии драйверов устройств с Windows Update, и эти драйверы имеют формат, подходящий для развертывания через файл ответов и образ диска. Фокус состоит в том, чтобы использовать Windows Update Catalog.
В Internet Explorer выберите пункт Tools (Сервис), а затем Windows Update. В левой панели веб-страницы щелкните на Personalize Windows Update (Настроить Windows Update). В правой панели выберите Display The Link То The Windows Update Catalog (Отобразить ссылку на Windows Update Catalog) из See Also (Смотри также), а затем щелкните на Save Settings (Сохранить настройки). Теперь в левой панели веб-сайта Windows Update вы увидите ссылку на Windows Update Catalog и сможете производить поиск и скачивать драйверы устройств, которые упакованы в формат, готовый для развертывания.
Sysprep только подготавливает диски для дублирования; он их не клонирует. Таким образом, вам для развертывания образов дисков требуется инструмент от другого производителя. Небольшой список таких инструментов, с которыми я знаком, включает следующие:
- Symantec Ghost, http://www.symantec.com
- Altiris eXpress 5. http://www.altiris.com
- Phoenix ImageCast. http://www.it-infusion.com
- PowerQuest DeployCenter. http://www.powerquest.com
Symantec Ghost приведен в списке первым потому, что это инструмент, который я знаю лучше остальных и использую значительно чаще. Это очень хороший инструмент для работы с образами дисков, который умеет делать гораздо больше, чем просто клонировать образы дисков. Например, вы можете установить образ диска на удаленный компьютер, даже не вставая со своего рабочего места.
Вы также можете использовать его для управления конфигурациями, а не только образами дисков. Когда я разговариваю с администраторами со всего мира, то узнаю, что 90 процентов из них используют именно его, в то время как другие инструменты имеют небольшой, но верный круг поклонников. Независимо от этого, процесс работы с образами дисков почти одинаков со всеми этими инструментами, и большинство из них имеют очень высокое качество.