Обратите внимание на аналогичную тему в форуме В помощь системному администратору: Windows 2000 Unattended Installation
а также тему: WinXP unattended setup
FAQ: http://mapcell.narod.ru/w2k_unattended_install.doc
FAQ2: http://unattend.nm.ru/ пасс на док - руборд латиницей
Полезные ресурсы:
http://unattended.oszone.net/
http://unattended.msfn.org/
http://unattended.sourceforge.net/installers.html
http://support.microsoft.com/default.aspx?scid=fh;RU;KBHOWTO
http://www.microsoft.com/windows2000/downloads/servicepacks/sp3/hfdeploy.htm
Учебник по автоматической установке Windows XP от OsZone (2,6 MB)
Аналогичная тема на "хоботе"
Вопросы-ответы >> [more]
Занимаюсь установкой Windows очень часто на новые компьютеры. Для Windows 98 написал файлик. Стало гораздо легче, но: все равно спрашивает установки часового пояса и времени. Кто-нибудь знает какую строку надо добавить? (Сразу напишу ответ: TimeZone="E. Europe")
Для WindowsXP с помощью диспетчера установки создал файл unatted.txt. Винда все равно просит подтвердить лицензионное соглашение и просит ввести ключ. Хотя должна, по идее, ставиться полностью автоматически.
Еще интересует вопрос как автоматизировать установку приложений на свежий Windows.
Итак, у кого есть какие наработки по этому вопросу?
Машины каждый раз разные, поэтому образ диска не поможет.
Интересует МАКСИМАЛЬНО АВТОМАТИЧЕСКАЯ установка, чтоб например можно было выйти на время установки в другую комнату или не смотреть на монитор по крайней мере.
Q: А можно интегрировать в Windows драйвера, обновления, мои любимые программы, MUI?
A: Нет. Интегрировать можно только СервисПак'и.
Все остальное можно автоматически установить во время инсталяции Windows.
Иногда создание такой установки называют интеграцией. Это все же неправильно, вернее будет применение термина слипстриминг \т.е. тихая установка\.
dadu
Q: Для новых апдейтов появился ключ /integrate, значит ЭТИ обновления можно интегрировать?
A: ... считайте название ключа просто названием. На самом деле происходит то, что ранее делалось ручками. (создать папку svcpack, распаковать апдейты, вытащить каты, создать файл svcpack.inf с ключами установки). Только теперь именно этот процесс автоматизирован, но само обновление не интегрируется!, а устанавливается в силентмоде во время установки Винды. Нельзя принимать во внимание обновление ситемных файлов в дистрибутиве на новые из апдейтов. Потому что, для полной интеграции не хватает обновления файлов цифровой подписи и кустов реестра с записью в оные о наличии в системе этих обновлений. (что и делается в процессе "как бы" уже не нужной установке)
Если пишете .bat или .cmd файлы содержащие русские имена, то делайте это в кодировке ОЕМ 866. Длинные имена необходимо заключать в кавычки. Пример:
RD /S /Q "%USERPROFILE%\Главное меню\"
При открытии такого файла в блокноте должно быть что то типа
RD /S /Q "%USERPROFILE%\€§Ўа ®Ґ\"
Проще всего такие файлы создавать в FARe
Для того, чтобы при unattend установке можно было выбрать раздел для установки и указать как его отформатировать укажите в winnt.sif параметр
[Unattended]
FileSystem=*
А кому утилитку для формирования winnt.sif? Налетай - Менеджер автоустановки Windows XP Осторожно! Пока в стадии разработки. любезно предоставлено : t0lik75, hosted by Ne0N
txtsetupmode:
boot---->loader.bin------->setupldr.bin----->read txtsetup.sif----->load driver---->system32\ntdll/smss.exe----->copy files for windows------->fresh hive*.inf to regfiles ------->reboot
GUI setupmode: (Т39- начало графического этапа установки)
39min mark: setup.exe/syssetup.dll(syssetup.inf)------->load nt5.cat and *.cat---->comp *.inf----->ocmanage.dll------->detecd hardware(machine.inf)---->install drivers---->intl.cpl(intl.inf)---->CD-KEY----->install OC compments(sysoc.inf)----->network select-------->copy all files needed-------->install start menu(shell.inf)------->OLE regsvr(regsvr DLL)----->
8 min mark: save settings(sfc.dll scan all system files - WFP)---->signhash Hardware ID---->remove temp files------->reboot
finished:
oobeinfo: active windows ------->add user accounts---->apply computer settings-->user profiles------->desktop
dadu[/more]
а также тему: WinXP unattended setup
FAQ: http://mapcell.narod.ru/w2k_unattended_install.doc
FAQ2: http://unattend.nm.ru/ пасс на док - руборд латиницей
Полезные ресурсы:
http://unattended.oszone.net/
http://unattended.msfn.org/
http://unattended.sourceforge.net/installers.html
http://support.microsoft.com/default.aspx?scid=fh;RU;KBHOWTO
http://www.microsoft.com/windows2000/downloads/servicepacks/sp3/hfdeploy.htm
Учебник по автоматической установке Windows XP от OsZone (2,6 MB)
Аналогичная тема на "хоботе"
Вопросы-ответы >> [more]
Занимаюсь установкой Windows очень часто на новые компьютеры. Для Windows 98 написал файлик. Стало гораздо легче, но: все равно спрашивает установки часового пояса и времени. Кто-нибудь знает какую строку надо добавить? (Сразу напишу ответ: TimeZone="E. Europe")
Для WindowsXP с помощью диспетчера установки создал файл unatted.txt. Винда все равно просит подтвердить лицензионное соглашение и просит ввести ключ. Хотя должна, по идее, ставиться полностью автоматически.
Еще интересует вопрос как автоматизировать установку приложений на свежий Windows.
Итак, у кого есть какие наработки по этому вопросу?
Машины каждый раз разные, поэтому образ диска не поможет.
Интересует МАКСИМАЛЬНО АВТОМАТИЧЕСКАЯ установка, чтоб например можно было выйти на время установки в другую комнату или не смотреть на монитор по крайней мере.
Q: А можно интегрировать в Windows драйвера, обновления, мои любимые программы, MUI?
A: Нет. Интегрировать можно только СервисПак'и.
Все остальное можно автоматически установить во время инсталяции Windows.
Иногда создание такой установки называют интеграцией. Это все же неправильно, вернее будет применение термина слипстриминг \т.е. тихая установка\.
dadu
Q: Для новых апдейтов появился ключ /integrate, значит ЭТИ обновления можно интегрировать?
A: ... считайте название ключа просто названием. На самом деле происходит то, что ранее делалось ручками. (создать папку svcpack, распаковать апдейты, вытащить каты, создать файл svcpack.inf с ключами установки). Только теперь именно этот процесс автоматизирован, но само обновление не интегрируется!, а устанавливается в силентмоде во время установки Винды. Нельзя принимать во внимание обновление ситемных файлов в дистрибутиве на новые из апдейтов. Потому что, для полной интеграции не хватает обновления файлов цифровой подписи и кустов реестра с записью в оные о наличии в системе этих обновлений. (что и делается в процессе "как бы" уже не нужной установке)
Если пишете .bat или .cmd файлы содержащие русские имена, то делайте это в кодировке ОЕМ 866. Длинные имена необходимо заключать в кавычки. Пример:
RD /S /Q "%USERPROFILE%\Главное меню\"
При открытии такого файла в блокноте должно быть что то типа
RD /S /Q "%USERPROFILE%\€§Ўа ®Ґ\"
Проще всего такие файлы создавать в FARe
Для того, чтобы при unattend установке можно было выбрать раздел для установки и указать как его отформатировать укажите в winnt.sif параметр
[Unattended]
FileSystem=*
А кому утилитку для формирования winnt.sif? Налетай - Менеджер автоустановки Windows XP Осторожно! Пока в стадии разработки. любезно предоставлено : t0lik75, hosted by Ne0N
Windows 2000 XP 2003 normal installation section
txtsetupmode:
boot---->loader.bin------->setupldr.bin----->read txtsetup.sif----->load driver---->system32\ntdll/smss.exe----->copy files for windows------->fresh hive*.inf to regfiles ------->reboot
GUI setupmode: (Т39- начало графического этапа установки)
39min mark: setup.exe/syssetup.dll(syssetup.inf)------->load nt5.cat and *.cat---->comp *.inf----->ocmanage.dll------->detecd hardware(machine.inf)---->install drivers---->intl.cpl(intl.inf)---->CD-KEY----->install OC compments(sysoc.inf)----->network select-------->copy all files needed-------->install start menu(shell.inf)------->OLE regsvr(regsvr DLL)----->
8 min mark: save settings(sfc.dll scan all system files - WFP)---->signhash Hardware ID---->remove temp files------->reboot
finished:
oobeinfo: active windows ------->add user accounts---->apply computer settings-->user profiles------->desktop
dadu[/more]