Создание диска unattended (автоматической) установки Windows XP

Каталог $OEM$

Немножко теории

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

Кратко остановлюсь на его структуре.

$OEM$\TEXTMODE

Каталог $oem$\textmode используется для загрузки и установки во время инсталляции драйверов "Mass Storage Device" (драйвера контролеров жестких дисков, RAID массивов), а также "Hardware Abstraction Layers" (уровень аппаратных абстракций).

$OEM$\$$

Каталог $oem$\$$ соответствует каталогу в который устанавливается операционная система Windows XP. Его значение сопоставимо со значением переменной %SystemRoot%.

$OEM$\$1

Каталог $oem$\$1 указывает на диск, на который устанавливается операционная система. Эта директория эквивалентна переменной окружения %SystemDrive%. Например, если установка производится на диск E, то файлы и директории с этого каталога будут скопированы в корень диска E.

$OEM$\Буква диска

Во время инсталляции файлы и папки находящиеся в $oem$\буква диска будут скопированы на соответствующий диск. Например, все файлы с каталога $oem$\d будут скопированы на диск D.

Структура каталога $OEM$ для нашего диска

В каталоге c:\build_cd\files создаю каталог $oem$. Внутри создаю директорию $1, внутри которой создаю папку post_install (см. Рисунок 1). Этот каталог будет использоваться как корневой для дальнейшей установки программ.

Структура каталога POST_INSTALL

Структура каталога post_install графически представлена здесь.

Каталог post_install\apps используется для установки приложений. Внутри каталога apps находится каталог distribs. Его назначение это хранение установочных файлов приложений.

Каталог post_install\regs предназначен для хранения файлов, которые будут импортироваться в реестр, так называемые твики реестра.

Каталог post_install\services используется для настройки служб операционной системы.

Каталог post_install\temp предназначен для хранения временной информации, используемой во время установки программ.

Также можно скачать архив каталога post_install для английской или русской версии Windows XP. Полученный архив необходимо распаковать в каталог c:\build_cd\files\$oem$\$1\post_install.