принципы создания несопровождаемой установки, на примере windows 2003.
Создаем дистрибутивную папку(ДП)
Копируем в нее i386 из корня установочного диска.
Дополнительные папки
В корень ДП можно добавить следующие папки:
\$OEM\$$ эта папка будет добавлена в корень %SYSTEMROOT%
\$OEM\$1 в корень диска, куда устанавливается Windows
\$OEM\disk в корень диска компьютера
Добавление ServicePack
запустить ServicePack.exe с ключом -x, после указать папку для распаковки SP.
Включаем в ДП SP:
[SP-place]\update.exe -s:[ДП-place], где SP-place - распакованные SP файлы, ДП-place - путь к дистрибутивной папке.
Драйверы до начала установки
в папку \$OEM\textmode добавить [device].sys [device].oem
в файл .\i386\TXTSETUP добавить строку:
[device]
"имя драйвера"="OEM"
в файл unattend.txt в секцию
[Unattended]
OEMPreInstall="Yes"
Драйверы PnP
К процессу установки, можно добавить свои дополнительные PnP-драйвера.
Создать папку в ДП, $OEM\$1\MyDrivers\Device01\ и добавить туда драйвера.
В файл unattend.txt в секцию
[Unattended]
OEMPnPDriversPath=\MyDrivers\Device01
Когда, установка системы дойдет до поиска PnP-устройств, она заглянет в \MyDrivers\Device01
Замечания
При установке с CD-диска файл unattend.txt переименовать в winnt.sif и кинуть в i386
Старт установки
Итак, у нас имеется дистрибутивная папка, файл ответов unattend.txt(winnt.sif).
Наша задача запустить несопровождаемую установку.
Есть много способов запуска несопровождаемую установки, но вся суть сводится к одному - запустить команду:
[путь к ДП]\i386\winnt /u:[путь к файлу ответов]\unattend.txt(winnt.sif) /s:[путь к ДП]\i386
,где
[путь к ДП]\i386\winnt - программа установки,
/u:[путь к файлу ответов]\unattend.txt(winnt.sif) - указание программе установки файла ответов,
/s:[путь к ДП]\i386 - исходники устанавливаемой системы.
Пример
Установка windows2k3 на виртуальную машину(2 привода, 1 HDD(неразмеченный)).
Копируем из установочного диска папку i386 в ДП
Внутри i386 создаем файл winnt.sif
Копируем в нее i386 из корня установочного диска.
Дополнительные папки
В корень ДП можно добавить следующие папки:
\$OEM\$$ эта папка будет добавлена в корень %SYSTEMROOT%
\$OEM\$1 в корень диска, куда устанавливается Windows
\$OEM\disk в корень диска компьютера
Добавление ServicePack
запустить ServicePack.exe с ключом -x, после указать папку для распаковки SP.
Включаем в ДП SP:
[SP-place]\update.exe -s:[ДП-place], где SP-place - распакованные SP файлы, ДП-place - путь к дистрибутивной папке.
Драйверы до начала установки
в папку \$OEM\textmode добавить [device].sys [device].oem
в файл .\i386\TXTSETUP добавить строку:
[device]
"имя драйвера"="OEM"
в файл unattend.txt в секцию
[Unattended]
OEMPreInstall="Yes"
Драйверы PnP
К процессу установки, можно добавить свои дополнительные PnP-драйвера.
Создать папку в ДП, $OEM\$1\MyDrivers\Device01\ и добавить туда драйвера.
В файл unattend.txt в секцию
[Unattended]
OEMPnPDriversPath=\MyDrivers\Device01
Когда, установка системы дойдет до поиска PnP-устройств, она заглянет в \MyDrivers\Device01
Замечания
При установке с CD-диска файл unattend.txt переименовать в winnt.sif и кинуть в i386
Старт установки
Итак, у нас имеется дистрибутивная папка, файл ответов unattend.txt(winnt.sif).
Наша задача запустить несопровождаемую установку.
Есть много способов запуска несопровождаемую установки, но вся суть сводится к одному - запустить команду:
[путь к ДП]\i386\winnt /u:[путь к файлу ответов]\unattend.txt(winnt.sif) /s:[путь к ДП]\i386
,где
[путь к ДП]\i386\winnt - программа установки,
/u:[путь к файлу ответов]\unattend.txt(winnt.sif) - указание программе установки файла ответов,
/s:[путь к ДП]\i386 - исходники устанавливаемой системы.
Пример
Установка windows2k3 на виртуальную машину(2 привода, 1 HDD(неразмеченный)).
Копируем из установочного диска папку i386 в ДП
Внутри i386 создаем файл winnt.sif
[Data] AutoPartition=1 MsDosInitiated="0" UnattendedInstall=Yes [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=No TargetPath=\WINDOWS Repartition=Yes FileSystem=LeaveAlone(ConvertNTFS) UnattendSwitch=Yes WaitForReboot=No AutoActivate=Yes [UserData] ProductID=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G FullName=fdgdf OrgName=dfgdfgg ComputerName=peouqlfhsd [GuiUnattended] TimeZone=85 [LicenseFilePrintData] AutoMode=PerServer AutoUsers=999 [Identification] JoinWorkgroup=WG [Networking] InstallDefaultComponents=Yes [Branding] BrandIEUsingUnattended=Yes [Proxy] Proxy_Enable=0 Use_Same_Proxy=0 [Display] Xresolution=800 Yresolution=600 Vrefresh=60
Делаем iso-образ, его корень, это корень ДП.
Качаем dos-образ с расширенной поддержкой файловых систем.
Загружаемся на dos-образе, имя раздела с iso-образом f:
Запускаем команду
f:\i386\winnt /u:f:\i386\winnt.sif /s:f:\i386
Система будет полностью установлена, без вмешательства пользователя.
Качаем dos-образ с расширенной поддержкой файловых систем.
Загружаемся на dos-образе, имя раздела с iso-образом f:
Запускаем команду
f:\i386\winnt /u:f:\i386\winnt.sif /s:f:\i386
Система будет полностью установлена, без вмешательства пользователя.
Комментариев нет:
Отправить комментарий