Создание папок дистрибутивов | All about OS

Создание папок дистрибутивов

Категория: 'XP

Чтобы добавить файлы в папку дистрибутива Windows ХР, так как вы не можете модифицировать компакт-диск, вы должны сделать копию папки i386 с компакт-диска на вашем жестком диске. Никакие другие папки с компакт-диска вам не понадобятся - только папка i386. При корпоративном развертывании вы, в конечном счете, воспроизводите измененную папку i386 на серверах установки и затем распространяете команду, которая с них устанавливает Windows ХР.
Если вы опытный пользователь, вы, скорее всего, создадите новый компакт-диск, содержащий ваши файлы.

Папка i386. Это папки 1386 с компакт-диска Windows ХР, включая все ее подпапки и файлы.
$ОЕМ$. Это папка OEM-дистрибутива, которая содержит дополнительные файлы, которые вы хотите распространить, и она требуется для установки Windows ХР. Если вы в разделе [Unattended] файла ответов используете настройку OemFilesPath, то вы можете создать папку $ОЕМ$ вне папки i386. Я часто создаю несколько папок $ОЕМ$ (по одной для каждой из различных конфигураций) и распространяю их с одной папкой i386. Чтобы это сделать, я создаю файл ответов для каждой конфигурации, который указывает на уникальную папку $ОЕМ$. Если вы используете файл ответов для включения файлов в систему, или если вы используете Cmdlines.txt для запуска других программ во время установки, то вы должны включить в раздел [Unattended] файла ответов строку OemPreinstall=Yes.

  • Cmdlines.txt. Этот файл содержит команды, которые программа установки запускает во время инсталляции. Формат этого файла очень похож на INI-файл. Вы создаете этот файл в папке $ОЕМ$, добавив каждую команду в раздел [Commands]. За дополнительной информацией об использовании Cmdlines.txt, в частности для распространения настроек пользователя с Windows ХР, обратитесь к разделу «Cmdlines.txt» далее в этой главе.
  • $$Rename.txt. Это необязательный файл, который программа установки использует во время инсталляций, запущенных из MS-DOS, для преобразования коротких имен файлов в длинные имена. Вы можете создать файл $$Rename.txt в каждой папке, содержащей короткие имена файлов, которые вы хотите изменить, или вы можете использовать один файл $$Rename.txt для всего дерева каталогов. Я часто использую этот файл, когда распространяю дополнительные драйверы устройств, которые используют длинные имена файлов.
  • $OEM$\Textmode. Эта папка содержит файлы, зависящие от аппаратной конфигурации, которые Setup Loader и программа установки текстового режима устанавливают на целевой компьютер во время текстовой фазы процедуры установки. Эти файлы включают OEM HAL (hardware abstraction layers - уровни аппаратных абстракций), драйверы устройств хранения данных и файл Txtsetup.oem, который описывает, как загружать и устанавливать эти компоненты. Перечислите эти файлы в разделе [OEMBootFiles] вашего файла ответов. Эта папка не является обязательной, если конфигурации оборудования различаются не очень сильно.
  • $ОЕМ$\$$. Это папка, в которую вы добавляете файлы и подпапки, если вы хотите, чтобы программа установки скопировала их на целевой компьютер в папку %SYSTEMROOT%. Это способ настройки системных папок Windows ХР Professional. Чтобы добавить в папку %SYSTEMROOT%\System32 файл с именем Sample.dll, добавьте его в $OEM$\$$\System32. Программа установки создает подпапки, которые не существуют на целевом компьютере. Таким образом, вы можете создать в %SYSTEMROOT% новую подпапку с именем Drivers для распространения вместе с Windows ХР дополнительных драйверов устройств. OemPnPDriversPath должен указывать расположение дополнительных драйверов устройств на целевом компьютере; в нашем случае OemPnPDriversPath=%SYSTEMROOT%\Drivers.
  • $ОЕМ$\$1. Эта папка позволяет вам добавлять файлы и папки в %SYSTEMDRIVE% на целевом компьютере. Она работает аналогично $ОЕМ$\$$, за исключением того, что вы используете $ОЕМ$\$1 для добавления файлов в корень диска, на который вы устанавливаете Windows ХР. Типичным примером является создание в %SYSTEMDRIVE% папки с именем $OEM$\$l\Sysprep, которая автоматически добавляет папку Sysprep и файлы, необходимые для подготовки диска целевого компьютера для создания дубликата.

Совет. Вы можете использовать Setup Manager для создания папки дистрибутива 1386 для Sysprep, Remote Installation Service или ненастроенной инсталляции с помощью файла ответов. Setup Manager находится в Deploy.cab, который расположен в \Support\Tools на компакт-диске Windows ХР. Откройте Deploy.cab в проводнике Windows и извлеките его содержимое в папку на вашем жестком диске. Я предпочитаю создавать папку дистрибутива вручную, потому что многие опции недоступны через интерфейс пользователя Setup Manager.

« Распространение с помощью файлов ответов
Настройка файлов ответов »