| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
Мультизагрузочный CD автоустановки Windows XP с неограниченным количеством конфигураций Здесь будет описан способ формирования мультизагрузочного
(multiboot) CD Unattended установки Windows XP, обладающий
исключительной гибкостью. На сформированном таким способом CD,
имеется возможность размещения неограниченного количества, как
аппаратных конфигураций, так и пресетов для автоустановки ПО. С
легкостью можно создать варианты для бухгалтерии и юридического
отдела, для дизайнеров и маркетологов с разными наборами
устанавливаемого ПО. Причем установка будет происходить полностью
автоматически. Если набор софта определяется в самом начале,
отпадает необходимость изменения его в процессе установки, как в
случае с WPI, например. Справедливости ради, надо отметить, что при
описываемом способе вам ничто не мешает использовать программы
выбора ПО, тот же WPI. Наиболее простым способом создания подобного CD будет изменение,
а вернее дополнение дистрибутива, созданного с помощью Для получения исходного дистрибутива соберите его с помощью
UnaCreator v1.4. В результате его работы в каталоге UnaCreator_v1.4,
помимо существующих файлов и папки появится WXPSP2_RU.ISO и каталог
CDRoot, с которым мы и будем работать. ВАЖНО!!! UnaCreator рассчитан на работу с РУССКОЙ версией
Windosw XP. Для английской верси и других локализованных версий нужно
изменить Start.cmd, заменим в них имена каталогов и пути к ним на
соответствующие. Итак, в каталоге CDRoot\i386 уже находятся winnt.sif и winn1.sif,
а также загрузчики setupldr.bin и setupld1.bin, которые обеспечивают
два варианта загрузки. Пары setupldr.bin + winnt.sif и setupld1.bin
+ winn1.sif обеспечивают по одному варианту соответственно. Нам
нужно добавить еще один или несколько вариантов. Так как наша задача максимально автоматизировать процесс
установки, подготовим для нашего CD небольшой пакет
драйверов. Подготовка Драйверов Чипсеты Intel Начнем с чипсетов Intel. Официальные драйверы для чипсетов можно
найти и загрузить по этой ссылке Итак, в результате описанных выше действий, мы получим два
каталога с драйверами, в каждом из которых будут содержаться
вложенные каталоги с файлами для разных версий Windows. Так как нам
нужны драйверы только для Windows XP, мы сейчас займемся подготовкой
пакета для этой ОС. Процедура не отличается сложностью. В каталоге
и скопировать туда папку XP из каталога C:\Intel_7.2.1.1003 для
ich5, ich6 и ich7. Видео Intel Подготовку драйверов для встроенного видео Intel разберем на
примере драйвера версии
Загрузить драйверы можно по ссылке Видео ATI Radeon Скачать драйверы CATALYST 5.8 для 32 битных версий Windows XP для
видеокарт на базе видеопроцессоров ATI можно с официального сайта Процедура извлечения драйверов из программы установки несколько
отличается от описанной для драйвера Intel. Для распаковки драйвера
нужно запустить файл 5-8_xp-2k_dd_25203.exe и после распаковки
прервать установку. В каталоге C:ATISUPPORT5-8_xp-2k_dd_25203 будет находиться
распакованная программа установки. Из нее нужно переместить в
каталог C:Gr с переименованием 2KXP_INF в ATI. Теперь осталось
скопировать в каталог C:GrATI файл 5-8_xp-2k_cp_25203.exe и
упаковать 7-zip sfx, как GrATI.exe. Так как в данной статье не преследуется цели подробного описания
процесса подготовки драйверов мы на этом и остановимся. По крайней
мере у нас есть готовый пакет из трех WHQL драйверов, который без
проблем установится в процессе инсталляции Windows. Подготовка пресетов ПО Теперь нам нужно подготовить парочку пресетов для установки
разных вариантов ПО. В качестве примера возьмем Nero-6.6.0.16, перепакуем его с
помощью Сохраните файл в любом другом каталоге с тем же именем. В этом же
каталоге создайте файл drivers.cmd со следующими
строками: Теперь оба файла надо упаковать WinRAR sfx с именем NeroPlus.exe
и добавлением в комментарий следующих
строк: Так, первый пресет готов. Сейчас подготовим второй. Для этого просто уберем строки, определяющие установку QuickTime
Alternative в RunFromCD.cmd и упакуем его и drivers.cmd в sfx архив
с именем NoQTA.exe. Не забудьте добавить комментарий к архиву. Подобным образом можно подготовить любые пресеты с нужными вам
параметрами для установки приложений или драйверов. Количество
пресетов ограничено только объемом CD/DVD диска. Подготовка загрузчиков (пар *.sif + *.bin ) Подготовка загрузчиков. Для обеспечения возможности загрузки разных вариантов нам нужно
подготовить пары загрузчик + файл ответов, по умолчанию это
setupldr.bin и winnt.sif. Для изменения возьмем загрузчик
setupld1.bin, откроем его в HEX-редакторе и заменим все winn1.sif на
NPlus.sif. Можно задавать любые имена соответствующей длины,
например NPlus.sif для нашего варианта с добавленным Nero и
NoQTA.sif соответственно. На мой взгляд, осмысленные имена файлов
предпочтительнее, чем просто циферки. На скриншоте показано, как это
сделать в HEX режиме фриварного редактора Сам загрузчик можно сохранить, как NPlus.bin и второй, как
NoQTA.bin и поместим их в каталог CDRooti386. Подготовка файлов ответов Файл ответов winnt.sif скопируем в каталог CDRooti386 под именем
NPlus.sif для первого варианта и NoQTA.sif для второго. Теперь надо
открыть файлы в текстовом редакторе и изменить строку на
В оба файла добавим пути к папкам с драйверами в секции
[Unattended], чтобы программа установки могла их
найти. Сводим всё вместе. Итак, кроме дистрибутива у нас подготовлено несколько пресетов
ПО, пакет драйверов, загрузчики и файлы ответов. Настало время
свести все вместе. Для этого все файлы надо разложить на свои места,
собрать ISO и прожечь его на CD. Поместите подготовленные: И в заключение хочется сказать, что данный метод не исчерпывается приведенными здесь вариантами. Пробуйте, экспериментируйте. . |
|
| ||||||||||||||||
|