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

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

Автор: Corewin
Дата сообщения: 22.08.2004 19:41
В $OEM$ создал папку update и сложил в нее обновления, затем создал update.bat:

Код:
@echo off

JS56NRU.exe /Q:U /R:N
msjavwu.exe /Q:U /R:N
Q824145.exe /Q:U /R:N
rootsupd.exe
Q818043_W2K_SP5_x86_RU.exe /U /N /Z
Windows2000-KB822831-x86-RUS.exe /U /N /Z
Windows2000-KB823559-x86-RUS.exe /U /N /Z
Windows2000-KB824146-x86-RUS.exe /U /N /Z
Windows2000-KB835732-x86-RUS.exe /PASSIVE /NORESTART /N
Автор: Oleg_II
Дата сообщения: 23.08.2004 00:06
Corewin
Если не ошибаюсь, то нужно положить в папку $OEM$\$1\update, тогда должно сработать. На хард копируется не все содержание папки $OEM$, а только содержание некоторых папок внутри нее. Содержимое $1 копируется на системный диск, например С: (т.е. на диске С: появится папка update и тогда батничек должен сработать.
Есть, конечно, вариант с установкой с СД без перезаписи на хард, но здесь я не Копенгаген
Регардсы,
Олег 2
Автор: Corewin
Дата сообщения: 23.08.2004 12:29
Oleg_II
Мне бы лучше без перезаписи на HDD, но если делать как ты сказал, то где же должен лежать батник, в $OEM$ или в $OEM$\$1, и как на него ссылаться в cmdlines.txt?
Команды содержавшиеся в батнике прописал в cmdlines и добавил к ним update\ Сработало, но хотелось бы через батник и прямо с CD
Автор: Oleg_II
Дата сообщения: 23.08.2004 16:28
Corewin
У меня батник лежит в $OEM$. В cmdlines.txt ссылка такого типа:
[Commands]
"directx.bat"
Регардсы,
Олег 2
Автор: Andryuha
Дата сообщения: 24.08.2004 15:35
Corewin
чтобы пускалось с CD, надо батник положить в корень папки $OEM$.
папки с программами, которые будет запускать батник, тоже кладешь в $OEM$

в батнике пишешь так:
start /wait .\папка с программой\программа.ехе


Автор: Laurent
Дата сообщения: 25.08.2004 09:21
Windows XP SP2, инсталляция с CD. Внизу указан мой файл ответов.

Подскажите, как поправить при инсталляции с CD:

1. Необходимо, чтобы все заданные значения подставлялись из файла ответов, то, чего нет, спрашивалось бы при инсталляции. Какой режим?

2. Желательно, чтобы при инсталляции с CD можно было выбрать в какой раздел ставить винду, чтобы можно было при установке ручками если что выбрать раздел и сделать Quick Format, а не ставить копию в каталог вида Windows.0 (Windows.x) . В ДАННЫЙ МОМЕНТ у меня ничего не спрашивается по этому поводу и стадия пропускается

Ну, можно конечно TargetPath покрутить... но сильно то не покрутишь... там только имя папки можно задать.

КАК?

3. Как сделать, чтобы переключение между языками было по умолчанию CTRL-SHIFT, а не ALT-SHIFT? Сделать рег-файлом и на завершающей стадии файлик реестра запускать?

*****************

Больше всего беспокоит пункт 2!

Файл ответов:

[Data]
AutoPartition = 0
UnattendInstall = Yes

[Unattended]
Unattendmode = DefaultHide
OemSkipEula=Yes
OemPreinstall = No
TargetPath = *
Filesystem = LeaveAlone
WaitForReboot = No
UnattendSwitch = Yes
DisableDynamicUpdates = Yes

[GuiUnattended]
TimeZone = "180"
AdminPassword = "myadminpasssword"
AutoLogon = Yes
AutoLogonCount = 5

[Shell]
DefaultStartPanelOff = Yes
DefaultThemesOff = Yes

[RegionalSettings]
SystemLocale = 0409
UserLocale = 0419
LanguageGroup = 1, 2, 3, 4, 5, 6
InputLocale = 0409:00000409, 0419:00000419
UserLocale_DefaultUser = 0419
InputLocale_DefaultUser = 0409:00000409
Автор: arc
Дата сообщения: 26.08.2004 09:17
вопросик такой: как "унаттендить" снятие аттрибута индексирования в свойствах дисков? Может скрипт какой подскажите?
Также, в факе KLASS'а (с ру-борда) по ВинХР есть предложение позаписывать нексолько тысяч файлов килобайтовой длины для "забивания" сразу Мфт в целях избежания ее фрагментации, не подскажете как это можно сделать?
Автор: Steak
Дата сообщения: 27.08.2004 00:25

Цитата:
2. Желательно, чтобы при инсталляции с CD можно было выбрать в какой раздел ставить винду, чтобы можно было при установке ручками если что выбрать раздел и сделать Quick Format, а не ставить копию в каталог вида Windows.0 (Windows.x) . В ДАННЫЙ МОМЕНТ у меня ничего не спрашивается по этому поводу и стадия пропускается



[Data]
AutoPartition="0"
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
FileSystem=*




Цитата:
Как сделать, чтобы переключение между языками было по умолчанию CTRL-SHIFT, а не ALT-SHIFT



$oem$
..cmdlines.txt
[commands]
"regedit /s settings.reg"

$oem$
..settings.reg
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Hotkey"="2"


Автор: sdexter
Дата сообщения: 29.08.2004 17:18
Помогите сделать так, чтобы инсталяция Windows XP при запросе cd-key уже подставляла бы заданный заранее, с возможностью исправить. У меня получается только так, чтобы при инсталяции тихо "съедался" бы cd-key без вопросов, не давая возможности ввести другой при надобности.
Мой winnt.sif:

Код:
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

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

[GuiUnattended]
EncryptedAdminPassword=NO
OEMSkipRegional=1

[UserData]
ProductKey="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
FullName=""
OrgName=""

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes
Автор: Laurent
Дата сообщения: 30.08.2004 10:00
Steak

2. Благодарю, уже разобрался. Проблема бала в том, что запускал для теста эту инсталляцию с винта...

3. Угу, отловлено regmon...

ALL!

Хотелось бы еще разобраться как помимо стандартного:
[Shell]
DefaultStartPanelOff = Yes
DefaultThemesOff = Yes
выбрать дополнительные настройки для пользователей. Пока не удалось побороть визуальные стили и т.д... но это как полагаю уже отдельный топик

PS: Простите ) Просто очень надоело у пользователей эту всю дрянь убирать чтоб не тормозило )))


Да, тут еще один вопрос возник... Вроде читал, что нельзя MSI-файлы устанавливать из $OEM$(cmdlines.txt), вроде как это старый метод? Как тогда ставить? Где почитать?

И Самое главное!

Можно ли сделать так, чтобы установка шла не с одного, а с двух дисков? Например, ставим ХР, ставим МУИ, ставим хотфиксы... И все что хочется не влезает на диск, а кромсать его не хочется. Что тут посоветуете? Еще один отдельный диск записать? И там сценарий забабахать что хочется сделать?
Автор: VelDmi
Дата сообщения: 30.08.2004 12:39
Laurent

Цитата:
но это как полагаю уже отдельный топик


Я как раз считаю это по теме.
Дело в том, что сделать unattend установку Windows может любой. И информации по этой теме предостаточно. Например на http://unattended.oszone.net все подробно расписано. Но вот дальше начинается самое неприятное. Не секрет, что по умолчанию винда настроена далеко не лучшим образом. И сразу после переустановки приходится там галочку убрать, в другом месте поставить, в третьем настроить, подкрутить, установить кучу прог нужных и полезных (которые вы ставите всегда). И на это уходит львиная доля влемени.

Поэтому лучше здесь приводить найденные настройки в реестре, рекомендации по установке прог (ну и проги, которые претендуют на unattend установку).


Цитата:
Можно ли сделать так, чтобы установка шла не с одного, а с двух дисков?


Вообще то винда с драйверами влезает на один диск. Офис и прочие проги можно разместить на втором, а запустит их установку autorun. Или ты совсем ленивый, как я? (смайлик)
Автор: Laurent
Дата сообщения: 30.08.2004 13:06
VelDmi


Цитата:
Вообще то винда с драйверами влезает на один диск. Офис и прочие проги можно разместить на втором, а запустит их установку autorun. Или ты совсем ленивый, как я? (смайлик)


Ну, не знаю, не знаю... как насчет лени . Но вот дело в чем. Когда в раздел HKCU добавляется информация на стадии запуска из cmdlines.txt, это применяется к дефолтному юзеру. А как потом применить это к дефолтному юзеру? Без мастурбации с прифилями?

У меня на болванке - Windows XP SP2, RU MUI, deploy tools SP2, sp2 documentation, support tolls sp2, citrix ica client 7-ка вместо 6-ки в стандартной поставке (8-ку не хочу - со скролом иногда ее плющит), HighMAT Update, Journal Viewer. И все это хозяйство - 693 метра.... а хотелось бы больше туда запихнуть

Расскажите как сделать так, чтобы при установке со второго диска, где будет прописан сценарий, все сразу к дефолтному профилю применилось... все настройки Current User?
Автор: qEraser
Дата сообщения: 30.08.2004 16:30
После интеграции SP2 перестала работать мультизагрузка, все сделано по статье - Мультизагрузка (пробный шар) - http://unattended.oszone.net/multiboot1.shtml.
С SP1 все работает прекрасно. Тестировал в Virtual PC (выдает ошибку An unrecoverable processor error has been encountered. The virtual machine will reset now.), при обычной установке (без virtual pc), с компакт-диска, сразу уходит на презагрузку.
Кто сталкивался с подобной проблемой?
Автор: VelDmi
Дата сообщения: 30.08.2004 17:49
Laurent

Цитата:
deploy tools SP2, sp2 documentation, support tolls sp2


Не пробовал это хозяйство записать на второй CD?

Я, например, некоторые драйвера пожал SFX WinRAR. При установке они переписываются на HDD, устанавливаются, а затем удаляются.
Автор: sdexter
Дата сообщения: 30.08.2004 23:48
qEraser, у меня было такое же. Использовал Bootable CD Wizard от reanimatolog. Так и не понял в чем проблема, но решил её - просто вместо \i386\SetupLdr.Bin в настройках Bootable CD Wizard сделал \winxp.wbt, предварительно сохранив загрузочную запись с помощью WinISO в файл winxp.wbt.
Автор: arc
Дата сообщения: 31.08.2004 06:06

Цитата:
все сразу к дефолтному профилю применилось... все настройки Current User?

reg copy HKCU\software HCU\.default\software /f /s

Справку надо читать)))

Добавлено
Кто-нибудь ответьте как можно снять аттрибут индексирования с файловой системы, директорий, файлов. Унаттендед, естественно
Автор: qEraser
Дата сообщения: 31.08.2004 13:33
Не отображается картинка на рабочем столе.
Проблема в winnt.sif. Т.к. без него картинка отображается.

winnt.sif:

;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
AutomaticUpdates=yes

[Unattended]
AutoActivate = No
DriverSigningPolicy=Ignore
ExtendOemPartition=0
FileSystem=LeaveAlone
Hibernation=No
nondriversigningpolicy=Ignore
OemPreinstall=Yes
OemSkipEula=Yes
OemFilesPath=$oem$
OemPnPDriversPath="Drivers\001_graphics;Drivers\002_monitor"
Repartition=No
TargetPath=Windows
UnattendMode=FullUnattended
UnattendSwitch=YES
WaitForReboot=No

[GuiUnattended]
AdminPassword=*
AutoLogonCount=1
AutoLogon=Yes
EncryptedAdminPassword=NO
OEMSkipRegional=1
OemSkipWelcome=1
TimeZone=270

[Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=No
DelayCleanup=Yes
MSNExplorer=No

[UserData]
ProductKey=*****
FullName="Root"
OrgName="Home"
ComputerName=Super

[Display]
BitsPerPel = 32
Xresolution = 1024
YResolution = 768
Vrefresh = 85

[TapiLocation]
AreaCode=4212
CountryCode=7
Dialing=Pulse

[RegionalSettings]
LanguageGroup=1,5
SystemLocale=00000419
Language=00000419
UserLocale=00000419
UserLocale_DefaultUser=00000419
InputLocale_DefaultUser=0409:00000409,0419:00000419

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Components]
AccessOpt=off
AutoUpdate=on
Calc=on
Cdplayer=off
Charmap=off
Chat=off
Clipbook=off
Deskpaper=off
Dialer=off
Fax=off
Freecell=off
Hearts=off
Hypertrm=on
Indexsrv_system=off
Licenseserver=off
Media_clips=off
Media_utopia=off
Minesweeper=off
Mousepoint=off
Mplay=on
Msnexplr=off
Mswordpad=off
Paint=On
Pinball=off
Rec=off
Solitaire=off
Spider=off
Templates=off
Vol=on
WMPOCM=on
Zonegames=on

[Branding]
BrandIEUsingUnattended=Yes

[URL]
Home_Page=about:blank
Help_Page=http://www.imho.ws
Search_Page=http://www.ya.ru
NoWelcome=1

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[FavoritesEx]
Title1="OSZone"
URL1="http://forum.oszone.net"
Title2="Forum IXBT.url"
URL1="http://forum.ixbt.com"

[TerminalServices]
AllowConnections=0 ;Disable Remote Desktop[q][/q]
Автор: arc
Дата сообщения: 01.09.2004 11:34

Цитата:
[Components]
AccessOpt=off
AutoUpdate=on
Calc=on
Cdplayer=off
Charmap=off
Chat=off
Clipbook=off
Deskpaper=off

Последняя строка это что?
Автор: VelDmi
Дата сообщения: 01.09.2004 16:13
qEraser

Зачем же такую портянку писать? Если уж написал- то подпиши что каждая строка обозначает, а то даже мне некоторые вещи непонятны.

Например:

[Shell]
DelayCleanup=Yes

Что значит Не отображается картинка на рабочем столе?
Автор: qEraser
Дата сообщения: 02.09.2004 05:01
TO arc


Цитата:
Deskpaper=off

Последняя строка это что?


Specifies whether to install a desktop background on the computer desktop.

Это скорее всего и есть решение моей проблемы.

If deskpaper = Off, only the standard Windows XP or Windows Server 2003 family background bitmaps are not installed. Background files for the Active Desktop® interface are not affected and are still installed.
---------------------------------------------------------------------------
TO VelDmi


Цитата:
Что значит Не отображается картинка на рабочем столе?


Это значит что после устаноки windows на рабочем столе нет wallpapera, а установелен
синий фон.

DelayCleanup=Yes
Winnt.sif я брал уже готовый и переделывал, удаляя ненужное, с данной настройкой я еще не разобрался. Я не знаю, что это за настройка, но исходя из справки предполагаю, что удаление какого-то ярлыка в пуске.
Автор: shuragsv
Дата сообщения: 02.09.2004 07:53
Народ, подскажите, как сделать автоматическую установку на требуемый жесткий диск с его быстрым форматированием, без необходимости указывания этого самого диска и необходимости его форматирования? Чет я не нашел в unattend.doc на диске с виндой параметров на этот счет.
А то ведь не получается полной автоматизации, приходится выбирать диск для установки.
Автор: qEraser
Дата сообщения: 02.09.2004 08:57
Параметр Deskpaper не решил мою проблему.
Автор: leputain
Дата сообщения: 02.09.2004 12:06

Цитата:
DelayCleanup=Yes

скорее всего отвечает за мастера очистки рабочего стола или раздела диска. в документации не встречал, так что сужу по названию.
Автор: qEraser
Дата сообщения: 02.09.2004 15:35
Долгие попытки установить свой wallpaper пока без результата.

Пробовал прописать путь к wallpaperу в ручную.
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="c:\\WINDOWS\\Web\\Wallpaper\\Bliss.bmp"
Все срабатывает правильно, если системный раздел оказывается после установке под буквой С. Но у меня к сожалению на другом винте стоит систма. И поэтому новый системный раздел с unattended установкой присваивает себе букву D.
1) Возможно ли задать переменную системного раздела не привязывая к конкретной букве? Например %systemdrive% при копировании файлов.
2) Возможно ли сделать так чтобы новая установленная система присваивала себе букву C, не отключая при этом другой винт( раздел)?
3) В чем может быть проблема в моем winnt.sif?
4) Какие еще есть способы установки картинки?

И еще, после создания мультизагрузочного диска при помощи подмены setupldr от предыдущего сервиспака, перестают подхватываться добавленные мной дрова.
Автор: evgeniu
Дата сообщения: 02.09.2004 16:49
qEraser

меня так же мучал этот вопрос - решил я его немного более радикально

править надо HIVEDEF.INF

HKCU,"Control Panel\Desktop","Wallpaper",0x00000000,"%SystemRoot%\Web\Wallpaper\Cup_of_Tea.jpg"
;HKCU,"Control Panel\Desktop","Wallpaper",0x00000000,"%NONE%"

дальше, думаю сам разберешься
Автор: VelDmi
Дата сообщения: 02.09.2004 19:36
qEraser

Цитата:
Это значит что после устаноки windows на рабочем столе нет wallpapera, а установелен синий фон.

Понятно. Я наоборот этого добиваюсь. Попробуй вообще убрать секцию [Shell].


Цитата:
Возможно ли задать переменную системного раздела не привязывая к конкретной букве?


В дистрибутиве помести файл обоев в $OEM$\$$\Web\\Wallpaper\Bliss.bmp (проверь, я мог забыть!) Вот здесь найдешь ответ на свой вопрос. http://unattended.oszone.net/oem_folders.shtml


Цитата:
Но у меня к сожалению на другом винте стоит систма. И поэтому новый системный раздел с unattended установкой присваивает себе букву D.


То есть как, без твоего желания что-ли? Вообще на время установки системы лучше другие винты отключать и оставлять только один. Не так это и трудно. А насчет выбора разделов ОГРОМНОЕ СПАСИБО Steak!!!!!!!!!!!!!!!!!!

[Data]
AutoPartition=0 должно тебе дать возможность выбрать раздел для установки.

[Unattended]
FileSystem=* даст возможность форматировать раздел на твое усмотрение. Еще раз спасибо Steak. Мне именно этого очень нехватало.


Вообще я бы выложил свой готовый файл ответов с обьяснением каждого значения, но как залить на какой нибудь сайт и дать ссылку я не знаю, а писать в шапку будет очень много, на полстраницы.

Автор: Dervish
Дата сообщения: 02.09.2004 22:16
VelDmi Сжимай в архив и на _http://www.webfile.ru/
Автор: Tasias
Дата сообщения: 02.09.2004 23:14
Помогите решить проблему с копированием винды :
2 винта WD 80 гиг
винХР хом.ед.СП1 + дрова + Symantec Client AV + настройки сети = на диске С:
копирую основным разделом на второй винт загрузочным Acronis Partition Expert 2003 CD
копируется нормально - а потом когда с него загружаюсь - на загрузке профиля не висит - но и не грузится 15 мин (больше не выдержал) нумлок активный, мышь бегает а дальше ... ноль - такая ситуация с не взломаной виндой
то же самое но со взломаной виндой - выдаёт окшко идентификации но при вводе правильного админа и пароля - ругается а активации и сбрасывает опять на ввод пользователя
можно это исправить ?
Автор: Xeonc
Дата сообщения: 03.09.2004 01:01
Не получается добавить автоматом пользователя
Думаю, проблемка в русской винде...
На _http://unattended.oszone.net читал внимательно, но

Подскажите, как будет для ХР РУС useraccounts.cmd

Цитата:
net user Vadikan asdf1234 /add
net localgroup Administrators John /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg
EXIT


Спасибо.
Автор: Gfer
Дата сообщения: 03.09.2004 09:27
Помогите решить проблему :
На работе стоят новые компы Asus Terminator с чипсетом от SiS, сетевушка интегрированная. На диске с Виндой дров для нее нет, а OEM дрова, я так понял, ставятся после установки системы. Из-за этого не могу использовать RIS-сервер. Пишет нет драйвера сетевой карты, дальнейшая установка невозможна. Кто знает как решить эту проблему?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

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


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