Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Автоматическая (unattended) установка Windows

Автор: CMEPTb_unikum
Дата сообщения: 29.09.2005 19:27

Цитата:
Инсталлятор у них свой, ставят свои драйвера, потому просто копировать не получается. К кнопконажимательству скриптом прибегать не хочется.

Попробуй использовать программу Т12 (несколько страниц назад я давал описание этой проги). Очень хорошая вещь для программ которые имеют специфические инсталяторы без возможности тихой установки.

Автор: evle
Дата сообщения: 30.09.2005 11:02
CMEPTb_unikum
Прочитал. Такой подход мне известен, однако немного сомневаюсь, что поможет. Не факт, что при установке виртуального принтера изменения каждый раз будут одинаковыми. Хотя может я и зря перестраховываюсь. Буду пробовать.
Вопрос следующий. После установки программ неплохо бы их настроить, но настройки периодически корректируются и держать их на CD/DVD не хочется. Есть ли программы, берущие настройки с заранее заготовленной флэшки и накладывающие их на свежеустановленную систему? (INI-файлы, части реестра и т. п.). Понятно, что все это можно сделать bat-файлом, но хотелось бы чего-нибудь готового, дабы не изобретать велосипед.
Автор: Spiki
Дата сообщения: 30.09.2005 18:14
Кто-то знает как можно из дистрибутива Office 2003 выкинуть ненужные компоненты, например Publisher, InfoPath, Outlook. Мне просто надо что-бы и Винда и Office влезали на компакт хотя-бы на 800мб.
Автор: VelDmi
Дата сообщения: 03.10.2005 13:41
Давайте перенесем обсуждение unattend установки программ в этот топик:
http://forum.ru-board.com/topic.cgi?forum=5&topic=17180

А в этом будем говорить о windows.
Spiki
Объясни подробнее что тебе нужно. У меня офис занимает 90Мб. Отвечать буду там.

Добавлено:
TVN
закачал на webfile.ru/551489

Добавлено:
evle

Цитата:
Можно ли как-то определить нужные части в INF-файле и убрать остальное?

Можно. Но при этом не сохраняется цифровая подпись и винда не хочет их ставить унаттенд.

Цитата:
К кнопконажимательству скриптом прибегать не хочется.

В этом нет ничего зазорного. У меня много программ ставится таким образом.
Автор: AlexWhite1
Дата сообщения: 04.10.2005 10:39
VelDmi

Цитата:
Цитата:
[Data]
AutoPartition=1 ;Выбор раздела для установки
[Unattended]
Repartition=Yes ;переформатировать раздел

Аккуратнее с этим. Данные потом уже не вернешь.

Вот именно.
И получается только три варианта
1. вручную сначала убить раздел, а потом поставить на него (может слететь буква C. Т.е. первая партиция может принять при установке букву D, а не тронутый диск если был раньше D, то станет C) ((
2. поставить эти параметры и привет всему диску (подходит только для новеньких дисков). Весь диск(физический) отдает под один логический.
3. Использовать до начала инсталяции Partition Magic. С его помощью отформатировать нужный раздел. И только потом запускать инсталяцию.

Хотя в деплое упоминается о каком-то winboom.ini Но как его прикрутить к автоматической инсталяции так и не понял.
С помощью этого файла можно задавть всю разметку диска. (но похоже, что только для новеньких дисков)
Автор: TVN
Дата сообщения: 04.10.2005 14:57
VelDmi
Спасибо

Особенно за ссылку.
Автор: akuaku
Дата сообщения: 05.10.2005 09:50
Можно изменить путь к папкам windows Program Files и Documents and Settings? Хочу, чтобы эти папки были на другом диске, не том, на котором винда. А программы хочу чтобы вообще ставились в корневую папку диска.
Автор: Alan Mon
Дата сообщения: 05.10.2005 10:55
akuaku
Для изменения пути к "Documents and settings" в unattend.txt (или winnt.sif):

Код: [GUIUnattended]
ProfilesDir="Твой путь"
Автор: PaRaDiSe
Дата сообщения: 05.10.2005 11:59
akuaku

Цитата:
Можно изменить путь к папкам windows Program Files и Documents and Settings? Хочу, чтобы эти папки были на другом диске, не том, на котором винда. А программы хочу чтобы вообще ставились в корневую папку диска.

Можно. Но это будет криво. Потому что придется указывать полный путь, с буквой диска.

[Unattended]
ProgramFilesDir="F:\PROGRAMS"
TargetPath=C:\

[GuiUnattended]
ProfilesDir="E:\Documents & Settings"

Правда TargetPath, наверно, можно указать так:
TargetPath=\


Добавлено:
Alan Mon

Цитата:
Работает только в XP и выше.
Для "Program Files" есть недокументированный ключ:

Отлично работает от W2K и выше, а если мне память не изменяет, то и с NT4, может и раньше, только я тогда Unattended установкой не интересовался, кстати в W2k ProgramFilesDir, насколько помню, был вполне документирован, а вот с WXP пришлось повозиться.
Автор: SIAL
Дата сообщения: 08.10.2005 16:50
akuaku,Alan Mon,PaRaDiSe
http://forum.ixbt.com/topic.cgi?id=22:51260-7#263
Автор: Li_Support_Ltd
Дата сообщения: 08.10.2005 19:30
Подскажите, как можно добавить в раздел "Выбор программ по умолчанию" раздел "Программы заданные производителем", как в брендовых машинах и ноутбуках ?
Автор: PIL123
Дата сообщения: 10.10.2005 14:54
Подскажите, пожалуйста, возможно ли добавлять компьютеры в домен в автоматическом режиме пользователю не обладающему никакими другими административными правами, кроме добавления компов в домен - чтобы не мог логониться на сервер и т.д и пр.
Автор: CMEPTb_unikum
Дата сообщения: 11.10.2005 12:02
PIL123
Вот что нужно добавить в сиф файл:

Код:
[UserData]
FullName=""
OrgName=""
ComputerName=Comp
[Identification]
JoinDomain=DOMAIN
DomainAdmin=test
DomainAdminPassword=sss

[Networking]
InstallDefaultComponents=No

[NetAdapters]
Adapter1=params.Adapter1

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=10.1.1.3
SubnetMask=255.255.255.0
DefaultGateway=10.1.1.1
DNSServerSearchOrder=10.1.1.1
WINS=No
NetBIOSOptions=0
Автор: PIL123
Дата сообщения: 11.10.2005 21:17
CMEPTb_unikum

Цитата:
[Identification]
JoinDomain=DOMAIN
DomainAdmin=test
DomainAdminPassword=sss

Это всё понятно - у меня в SIF файле тоже такое есть, однако, как мне кажется это очень опасно писать открытым текстом "Имя пользователя" и "Пароль" доменного администратора в SIF файле - может быть украден файл и легко (в блокноте) прочитаны параметры доступа в "святая святых". Можно ли в этих параметрах указать такого пользователя, который был бы специально сделан для добавления компьютеров в домен и абсолютно ничего, кроме этого не мог бы делать в домене?
Автор: Alan Mon
Дата сообщения: 12.10.2005 09:33
PIL123

Цитата:
Можно ли в этих параметрах указать такого пользователя, который был бы специально сделан для добавления компьютеров в домен и абсолютно ничего, кроме этого не мог бы делать в домене?

Можно и нужно. Обычно так и делают.
Автор: PIL123
Дата сообщения: 14.10.2005 21:16
Alan Mon
Классно, спасибо за подсказку....я "пятой точкой" так и чувствовал, что
Цитата:
Обычно так и делают.
Не мог бы подсказать, где информацию по этому вопросу можно почерпнуть КАК это делают обычно?
Автор: Hrist
Дата сообщения: 18.10.2005 18:15
время поджимает... убил цельный день но сдела установку... но
для интеграции directx и IE6SP1; говорят нужно скачать распакованные дистрибы - где их закачать?

ЗЫ: все нашел
про directx
про IE


Добавлено:
PIL123

Цитата:
Можно ли в этих параметрах указать такого пользователя, который был бы специально сделан для добавления компьютеров в домен и абсолютно ничего, кроме этого не мог бы делать в домене?
ну так заведи в домене такого пользователя - выдай ему права только на добавление машин в домен и в унаттен установке его и указывай %)
Автор: DarkStar2000
Дата сообщения: 31.10.2005 15:43
а кто нибудь знает можно ли автоматически создавать ВПН соединения ?
модемные легко а вот по ВПН ничего не нашёл
Автор: michz
Дата сообщения: 19.11.2005 15:27
По следующему линку
http://forum.ru-board.com/topic.cgi?forum=35&topic=7001#lt
желающие изучить aefdisk32 в full варианте
О фичах можно почитать тут
_http://www.aefdisk32.com/main/features_en.html

PS Я просил aefdisk32 - он расчитан на winPE, но вы можете попросить и вариант _http://www.aefdisk.com/
Автор: Accessor
Дата сообщения: 22.11.2005 17:12
Мужики, нужна помощь, я уже просто не знаю, в чем дело.
Состряпал я winnt.sif для ARMSVOL_RU
Содержимое этого файла [more=такое]
[Data]
AutoPartition=0
MsDosInitiated = "0"
UnattendedInstall = "Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINNT
OEMSkipRegional=Yes
OEMSkipWelcome=Yes
Filesystem=LeaveAlone
TimeZone=130
DriverSigningPolicy=Ignore
CrashDumpSetting = 0
DUStopOnError=Yes
WaitForReboot="No"

[UserData]
FullName="User"
OrgName="Home"
ComputerName=Computer
ProductKey=11111-22222-33333-44444-55555


[GuiUnattended]
AdminPassword=*
OEMSkipRegional=1
OemSkipWelcome=1
TimeZone=130
ServerWelcome = No

[Display]
BitsPerPel=16
XResolution=800
YResolution=600
VRefresh=72

[Networking]
InstallDefaultComponents=Yes

[Identification]
JoinWorkgroup=Workgroup

[TapiLocation]
CountryCode=380
Dialing=Tone
AreaCode=056

[RegionalSettings]
LanguageGroup=1,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

[SystemFileProtection]
SFCQuota=0

[Components]
accessopt=off
chat=off
cdplayer=off
deskpaper=off
dialer=off
hypertrm=on
media_clips=off
Iis_common = Off
Iis_doc = Off
Iis_ftp = Off
Iis_htmla = Off
Iis_inetmgr = Off
Iis_pwmgr = Off
Iis_smtp = Off
Iis_smtp_docs = Off
Iis_www = Off
Indexsrv_system = Off

[FavoritesEx]
Title1 = Google_RU.url
URL1 = http://google.ru/
Title2 = Google_UA.url
URL2 = http://google.com.ua/

[Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes

[NetOptionalComponents]
DHCPServer=1
DNS=1
NETMONTOOLS=1
WINS=1

[LicenseFilePrintData]
AutoMode=PerServer
AutoUsers=100
[/more]
Вставляю компакт, вставляю дискету, начинается установка, дергается дискета, т.е. с неё явно что-то вычитывается, а затем установка идет как-будто ничего в дисководе нет, т.е. показывает eula, потом спрашивает раздел и т.д.
Короче, никакого unattend-а не получается. Причем дисковод исправен, я проверил вычитку winnt.sif именно на этом дисководе. Какие будут идеи?
Автор: michz
Дата сообщения: 22.11.2005 17:38
Accessor
OemPreinstall=Yes - я попробывал тем более что если папки $OEM$ нет... Либо просто строчку OemPreinstall=No убрал... ;SetupMgrTag - первая строка есть?
Автор: MCSASE
Дата сообщения: 23.11.2005 06:40
Accessor

Положи файл в i386 каталог. Зачем тебе с дискетой париться?
Автор: michz
Дата сообщения: 23.11.2005 08:50
MCSASE
По приоритету проверяется сначала наличие sif на на флоппи, а если sif файл не идет, в чем логика ложить его в i386? Отлаженный sif работает и с флоппи и в i386 CD...
Автор: Accessor
Дата сообщения: 23.11.2005 09:54
michz

Цитата:
SetupMgrTag - первая строка есть?

а что это за параметр? она у меня была, но я убрал её, т.к. она была закомментирована, т.е. вначале стоял символ ";"
MCSASE
с дискетой удобнее, иногда мне нужен Autopartition=0, а иногда и наоборот
Автор: Accessor
Дата сообщения: 23.11.2005 17:12
Нашел пару ошибок в своем предыдущем winnt.sif
строки
[Unattended]
OEMSkipRegional=1
OemSkipWelcome=1
не могут присутствовать с этой секции, но положение это не спасло - установка не идёт. Не долго думая, наваял [more=новый winnt.sif]
;SetupMgrTag

[Data]
AutomaticUpdates = 1
AutoPartition = 0
MsDosInitiated = 0
UnattendedInstall = Yes

[GuiUnattended]
AdminPassword=*
TimeZone=130

[Identification]
JoinWorkgroup=WorkGroup

[LicenseFilePrintData]
AutoMode=PerServer
AutoUsers=100

[Unattended]
UnattendMode=FullUnattended
TargetPath=\winnt
OemPreinstall=No
OemSkipEula=Yes

[UserData]
ComputerName=Comp
FullName="Customer"
[/more], как видите упростил его донельзя, и та-же самая проблема, т.е. компьютер загружается, на экране приветствие, потом eula, потом выбор раздела и т.д.
я уже пробовал брать другой дистрибутив (взял Английский вместо Русского)
этот winnt.sif меня загонит в дурдом, а я туда не хочу
Автор: michz
Дата сообщения: 23.11.2005 18:16
Accessor
По интуиции, хоть и закоментирована - простейшая проверка файла winnt.sif, что он таковым является
В первый sif вставь в начало ";SetupMgrTag" (без кавычек) и сделай OemPreinstall=Yes и пробуй. Давай по порядку - первый шаг чтобы установщик воспринял winnt.sif, а потом уже вылавливание ошибок в процессе установки
Автор: Accessor
Дата сообщения: 24.11.2005 10:57
michz

Цитата:
В первый sif вставь в начало ";SetupMgrTag" (без кавычек) и сделай OemPreinstall=Yes и пробуй.

Попробовал, не идёт вставил и ;setupmgrtag и OemPreinstall=Yes
Автор: michz
Дата сообщения: 24.11.2005 18:07
Accessor
ARMSVOL_RU - я с этим не работал. Если у тебя полное iso - сгенерируй простенький файл ответов с помощью setupmgr из deployment tools... И я так понимаю у тебя сама iso эквивалентна по составу MSDN iso? Т.е. нет winnt.sif в папке i386, и это не 6in1 сборка... ru_ws_2003_std_with_sp1_vl.iso - это ?
Автор: michz
Дата сообщения: 25.11.2005 08:50
Accessor
вставил и ;setupmgrtag - ? Я давно занимался - мне нужна формальная точность....
Нашел у себя ru_ws_2003_std_with_sp1_vl.iso сгенерировал простейший unattended.txt
переименовал в winnt.sif на флоппи бросил. Проверяю под VirtualPC - настойки BIOS:
- первый бутдевайс CDROM
- второй бутдевайс hdd
- третий - флоппи
- CDROM подкл. ru_ws_2003_std_with_sp1_vl.iso
- флоппи использ. физический дисковод
Все работает как заказывал - была только разметка hdd. В sif файле у меня -
OemPreinstall=No т.е. не влияет. До 18 мин. - только разметка hdd. Начало sif файла
[more]
;SetupMgrTag
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
TimeZone=130
OemSkipWelcome=1
[/more]


Добавлено:
Так проверил ;setupmgrtag - не влияет (регистр букв), на очереди отсутствие ;SetupMgrTag... По ходу - у тебя в BIOS защита от вирусов дисейбл?
И конфигурацию HW - сколько hdd, сколько CDrom, MB какая и т.д.
Автор: Accessor
Дата сообщения: 25.11.2005 09:50
michz
а разве влияет список/порядок устройств, которые участвуют в загрузке? при условии, что hdd даже не размечен.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

Предыдущая тема: Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.