Подготовка к дублированию
Вы почти все сделали; теперь надо подготовить жесткий диск оригинального компьютера для дублирования. На первый взгляд, это простая задача, но я собираюсь использовать нестандартный способ. Для подготовки к дублированию создайте %SYSTEMDRIVE%\Sysprep и скопируйте в нее файлы Sysprep.exe, Setupcl.exe и созданный вами Sysprep.inf.
А теперь - сам нестандартный подход: идеалом является полностью автоматизированное создание образа диска. Оно позволяет проводить регрессионное тестирование. Если бы вы могли это сделать (а вы сможете, проделав некоторую работу), вы бы захотели изменить ваш файл ответов для Windows ХР так, чтобы он запускал Sysprep после установки всех приложений. Вот как это делается.
1. Создайте папку Sysprep в папке $ОЕМ$\$1 из папки дистрибутива Windows ХР так, что программа установки создаст в процессе установки %SYSTEMDRIVE%\Sysprep. Это позволит вам полностью избежать интерактивного поведения при создании образа диска.
2. Добавьте следующий фрагмент в файл ответов, который вы используете для построения образа диска. Это устанавливает каждое приложение. Обозначения setup 1 и setup2 - это команды, которые нужны для установки приложений, которые вы хотите включить в обраэ диска. Если вам так больше нравится, вы можете запустить пакетный файл иэ раздела [GuiRunOnce] и установить все приложения иэ этого пакетного файла. Предпочтителен запуск каждой программы установки в режиме без взаимодействия с пользователем. Этот скрипт молча запускает Sysprep, настроенный на использование Mini-Setup Wizard, который подготавливает диск для дублирования:
[GuiRunOnce]
“setupl”
“setup2″
“%SYSTEMDRIVE%\Sysprep\Sysprep.exe -mini -quiet -reseal -forceshutdown”
Добавьте следующий фрагмент в файл ответов, который вы используете для построения образа диска. Он произведет автоматический вход в Windows ХР для локального администратора, чтобы запустить программы из раздела [GuiRunOnce] (присвойте параметру AutoLogonCount значение, равное числу требуемых входов в Windows ХР для завершения процессов установки из раздела [GuiRunOnce]): [GuiUnattended] AutoLogon=Yes AutoLogonCount=1
4. В файле ответов, который вы используете для установки Windows ХР на оригинальном компьютере, оставьте пароль локального администратора пустым: AdminPassword=*. Это приведет к тому, что вы сможете изменить пароль локального администратора в файле Sysprep.inf.