Показать полную графическую версию : Автоматическая Установка Windows XP (Архив)
Ziegfrid
26-08-2004, 12:25
2 maxbel
не копируется содержимое папки #oem# на хдд
Содержимое папки #oem# и НЕ ДОЛЖНО копироваться на ХДД.
Копируется ТОЛЬКО содержимое папок $$, $1 или Буква_Диска - на указанной тобой странице (http://winall.ru/xp/tweaks/unattend/structure.shtml) ПО РУССКИ написано об этом.
Т.е. если ты не создал вышеуказанных папок, а все положил в папку $OEM$ (обрати внимание как я написал - у тебя стоят символы номера и с маленькой буквы написано, а должны стоять символы доллара и с большой буквы OEM) - то ничего и не перепишется ни на какой диск. В таком варианте дейтсвовать будут только команды из cmdlines.txt , типа :
[commands]
".\MUIINST\MUISETUP.exe /i 0419 /d 0419 /l /f /r /s"
Значит unattend.txt можно удалить?
И зачем тогда нужен файл unattended.txt??
Его (unattend.txt) ты создаешь при помощи setupmgr.exe, затем переименовываешь в winnt.sif (т.е. он нужен только для этого) и кладешь winnt.sif в папку i386.
Мое ПОДРОБНЕЙШЕЕ объяснение как я все сделал с примерами файлов лежит в этом форуме на 6-ой странице (http://forum.oszone.net/topic.cgi?forum=4&topic=4630&start=100)
Папка i386 от SP2 занимает 530 мегабайт, Тогда как от SP1 380. Почему такая разница? Или неправилно был интегрирован SP2?
Я сам интегрировал SP2 в WinXP Corp Eng - у меня получилось 540 мегов, так что я думаю что все правильно. Но если ты купил - то может быть что это еще одна из бетта-версий. - лучше самому интегрировать SP2 в дистрибутив - на сайте майкрософта все подробно разжевано.
в xpsource уже интегрировал sp2
какие из обновлений следует оставить (я имею ввиду flash, xmlparser и т.д.)
flash, xmlparser - а разве это обновления? вроде это дополнительный софт ;)
Поставить также нужно MUI на 12 минуте до конца установки с обновленным файлом muisetup.exe (90624 байта)
На сегодняшний день обновления следующие:
1. HMTCDWizard_enu.exe - обновление для HMTCD-дисков
2. Journal_Viewer_1_5.exe - ну это понятно.
3. Net_Framework - тоже понятно - но как называется файл - не знаю и где брать тоже.
Остальные обновления по MUI:
4. mm21_muirus.exe - русификация Windows Movie Maker
5. MPSetup_MUIRUS.EXE - русификация Windows Media
6. WindowsXP-KB841625-x86MUI-RUS.exe - русификация нескольких HELP-файлов
Все можно найти на сайте майкрософта.
Исправлено: Ziegfrid, 12:32 26-08-2004
Придется повторить вопрос с подробностями:
Какие ошибки в моем sif файле останавливают копирование папок $$ и $1 на диск.
Вот мой SIf файл.
;SetupMgrTag
//Обязательный раздел если используется установка с загрузочного диска
[Data]
* *//Если значение отсутствует, то раздел установки можно будет выбирать.
* *AutoPartition=0
* *//Обязательный параметр.
* *MsDosInitiated=0
* *//Сообщает, что установка будет произведена с помощью CD-ROM.
* *UnattendedInstall=Yes
* *AutomaticUpdates=Yes
[Unattended]
* *//Указываем метод установки
* *UnattendMode=FullUnattended
* *//DefaultHide
* *//Сообщаем, что с условиями лицензионного соглашения согласны :)
* *OemSkipEula=Yes
* *//OEM установка. Привлекаем и файл cmdlines.txt и многое другое.
* *OemPreinstall=Yes
* *OemFilesPath="..\$OEM$"
* *//Название системной директории
* *TargetPath=\WXP
* *UnattendSwitch=Yes
* *WaitForReboot=No
* *//Ссылка на обновленные или альтернативные драйвера.
* *OemPnPDriversPath=Drivers\Video
* *//OemPnPDriversPath=Drivers\Video; Drivers\audio; Drivers\Mouse
* *DisableDynamicUpdates=Yes
* *//Игнорировать отсутствие цифровых подписей у драйверов.
* *DriverSigningPolicy=Ignore
* *//Если указать "yes" то все диски будут удалены, и отформатированы в NTFS.
* *Repartition=No
* *// Указать программе конвертировать ли диск в NTFS
* *FileSystem = ConvertNTFS
* *Hibernation=No
* *// includecatalog=KB826939.cat
* *ProgramFilesDir=\Programs
* *CommonProgramFilesDir=\Programs\Common
* *KeyboardLayout="United Kingdom"
[GuiUnattended]
* *// Не оставляем пароль администратора пустым.
* *AdminPassword=aad3bbeea84b952ba9722852232742
* *// Вход в систему от имени Администратора
* *AutoLogon=Yes
* *//Количество раз
* *AutoLogonCount=10
* *//Хотим ли мы создавать дополнительные учетные записи?
* *AutoLogonAccountCreation=Yes
* *// Пропускаем диалог о географических настройках
* *OEMSkipRegional=1
* *// Вводим необходимый часовой пояс. (Москва - 145)
* *TimeZone=145
* *// Скажем нет приветствию
* *OemSkipWelcome=1
* *ProfilesDir="\Docs & Sets"
[UserData]
* *//Представляем установочный ключ для Windows XP
* *ProductID=123445-чня-XYZ
* *// Свое имя
* *FullName=ORVT
* *// Организация
* *OrgName=SRISA
* *// Имя компьютера
* *ComputerName=S35
[WindowsFirewall]
* *Profiles = WindowsFirewall.TurnOffFirewall
[WindowsFirewall.TurnOffFirewall]
* *Mode = 0
[IEPopupBlocker]
* *AllowedSites=www.oszone.net;www.microsoft.com;www.amazon.com
* *BlockPopups=Yes
* *FilterLevel=Medium
* *ShowInformationBar=Yes
[Display]
* *// Указание программе-установки частоты и разрешения монитора
* *BitsPerPel=32
* *Xresolution=1024
* *YResolution=768
* *//Частота
* *Vrefresh=75
[OEM_Ads]
* *//(файлы помещаются в $OEM$) * *
* *//Картинка на фоне которой идет процесс установки * *
* *Background=cool.bmp * *
* *//Логотип - является переименованным файлом bmp. * *
* *Logo=bla.dll
[TapiLocation]
* *//Место проживания - Россия
* *CountryCode=7
* *//Телефонный набор - импульсный (хотя все равно не помогает :)
* *Dialing=Pulse
* *// Код города
* *AreaCode=095
[RegionalSettings]
* *// Языковая группа - Кириллица.
* *LanguageGroup=5,1
* *//Системная раскладка клавиатуры - русская.
* *SystemLocale=00000419
* *// Пользовательская раскладка
* *UserLocale=00000419
* *// Порядок использования языков. Сначала English, затем русский.
* *InputLocale=0409:00000409;0419:00000419
[Components]
* *// Возможность запрета к установке стандартных компонентов. * * * * * * * *
* *// Спец. Возможности. * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *accessopt=off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Калькулятор * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *calc=On * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Игры * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *freecell=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *hearts=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *pinball=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *minesweeper=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *solitaire=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *spider=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *zonegames=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Громкость * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *vol=On * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Примеры звуковых клипов * * * * * * * * * * * * * * * * * * * * * * * *
* *media_clips=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Запись звука * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *rec=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Media Player * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *mplay=On * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// MS Paint - тот самый * * * * * * * * * * * * * * * * * * * * * * * * * *
* *paint=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Обоины для BMP рабочего стола. На *Active Desktop это значение не влияет *
* *deskpaper=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Phone Dialer - дозвон. * * * * * * * * * * * * * * * * * * * * * * * * *
* *dialer=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Факсовая служба. * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *fax=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Гипер Терминал * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *hypertrm=On * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Набор символов и т.п. * * * * * * * * * * * * * * * * * * * * * * * * *
* *charmap=On * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Звуковая схема "Утопия" * * * * * * * * * * * * * * * * * * * * * * * *
* *media_utopia=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Многочисленные виды мышинных курсоров * * * * * * * * * * * * * * * * *
* *mousepoint=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// MSn Explorer * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *msnexplr=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// WordPad * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *mswordpad=On * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *// Шаблоны документов * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *templates=Off * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *ComputerName0=s35
* *ComputerName1=s65
* *ComputerName2=s66
* *ComputerName3=s67
* *ComputerName4=s68
* *ComputerName5=s69
* *ComputerName6=s72
* *BrandIEUsingUnattended=Yes
[Proxy]
* *Proxy_Enable=1
* *Use_Same_Proxy=1
* *HTTP_Proxy_Server=193.232.173.111:3128
* *Proxy_Override=http://192.0.0.99;http://192.0.0.18;http://192.0.0.19;http://192.0.0.21;http://192.0.0.250;http://192.0.0.64;http://193.232.173.210;<local>
[Identification]
* *JoinWorkgroup=SERF
[Networking]
* *InstallDefaultComponents=No
[NetAdapters]
* *Adapter1=params.Adapter1
[params.Adapter1]
* *INFID=*
[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=192.0.0.141
* *SubnetMask=255.255.255.0
* *DefaultGateway=193.232.173.254
* *DNSServerSearchOrder=172.16.0.253
* *WINS=No
* *NetBIOSOptions=1
[Shell]
;CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"
;Этот параметр устанавливает тему, которую Windows будет использовать
;по умолчанию. Это может быть тема, входящая в состав Windows, или любая
;сторонняя тема. Если вы используете этот параметр, то Windows загрузится
;не с темой Луна, а с той, которую вы укажете. Необхдимо помнить, что для
;использования сторонних тем, родная библиотека uxtheme.dll должна быть
;заменена пропатченную.
;DefaultStartPanelOff = Yes
[GuiRunOnce]
* *%systemdrive%\install\start.cmd
* *// То, что попадает в реестр по адресу RunOnce
* *Command0=bla.vbs
[hr]
Лишняя инфа удалена
[hr]
Ну мне кажется информации уже выше крыши.
Помогите советом, что и где поправить!
Как сделать меню, задавть из него имя компьютера с соответсвующими ему установками сети - а именно ip adress и может быть какие то еще индивидуальные параметры?
С надеждой!!!
[s]Исправлено: [b]Vadikan, 20:29 26-08-2004
Ziegfrid
26-08-2004, 14:20
Какие ошибки в моем sif файле останавливают копирование папок $$ и $1 на диск.
Ну во первых winnt.sif в строке UnattendedInstall=Yes только сообщает, что установка производиться в автоматизированном режиме и в таком случае текстовая чать установки ищет папку $OEM$ в корне СД-диска.
OemFilesPath="..\$OEM$" - а вот тут скорее всего у тебя и закралась ошибка - этот раздел нужен если у тебя отличается месторасположение папки $OEM$ (этот параметр необходим если файлы валяются в сети)
Т.е. если папка у тебя лежит в корне CD (как на рисунке) - то убери этот раздел вообще из файла (я ниже приведу свой файл winnt.sif)
Копирование происходит в текстовом режиме установки (процесс копирования можно наблюдать на экране), после копирования во временную папку файлов инсталляции ХР.
Затем перезагрузка и потом Автоматическая Графическая Часть установки.
OemPnPDriversPath=Drivers\Video
Тут все правильно но на СД-диске все это должно лежать по следующему пути:
$OEM$\$1\Drivers\Video
ProfilesDir="\Docs & Sets"
Тут я бы не вставлял символ "&" - может не так понять - но можешь проверить ;), лучше все использовать по умолчанию.
[OEM_Ads]
//(файлы помещаются в $OEM$)
//Картинка на фоне которой идет процесс установки
Background=cool.bmp
//Логотип - является переименованным файлом bmp.
Logo=bla.dll
Этот раздел НУЖНО выкинуть - он работал только в Win2000 - в ХР этого нет точно.
Как сделать меню, задавть из него имя компьютера с соответсвующими ему установками сети - а именно ip adress и может быть какие то еще индивидуальные параметры?
Измени UnattendMode=FullUnattended на UnattendMode=ProvideDefault - тогда будут выводиться окна региональных настроек, Имя и Организация владельца системы и настройки сети (в которых будут стоять указанные тобой в остальных параметрах настройки по ТВОЕМУ умолчанию)
Привожу свой winnt.sif:
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=ProvideDefault
Repartition=No
OemSkipEula=Yes
OemPreinstall=Yes
UnattendSwitch=Yes
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword="Pass"
EncryptedAdminPassword=NO
OEMSkipRegional=0
OemSkipWelcome=1
TimeZone=145
[UserData]
ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Ziegfrid"
OrgName="Ziegfrid Corp."
ComputerName=* --- тут генериться имя из OrgName и набора цифр которое можно изменить ;)
[TapiLocation]
CountryCode=7
Dialing=Pulse
AreaCode=095
[RegionalSettings]
LanguageGroup=1,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=http://ya.ru/
[Proxy]
Proxy_Enable=1
Use_Same_Proxy=1
HTTP_Proxy_Server=192.168.0.1:3128
Proxy_Override=<local>
[Identification]
JoinWorkgroup=PRIVATE
[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
DNSSuffixSearchOrder=192.168.0.1
[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.0.101
SubnetMask=255.255.255.0
DefaultGateway=192.168.0.1
DNSServerSearchOrder=192.168.0.1,192.168.0.2,192.168.0.3
WINS=Yes
WinsServerList=192.168.0.1
NetBIOSOptions=0
[params.Adapter1]
INFID=*
Этого файла вполне хватает, + у меня лежит файл cmdlines.txt (выше я приводил его содержимое) в папке $OEM$.
Остальное я комментировать не буду - не экспериментировал с автоматическим обновлением.
Да, при таком файле winnt.sif в текстовом режиме мне еще доступен режим разбивки диска на разделы - мне так удобнее контролировать какой размер получит "%SYSTEMDRIVE% ;)
Vadikan
давно пора писать FaQ, страничек накопилось много и редкий из гостей и начинающих форумчан просматривают хотя бы последних 5, вопросы повторяются... а если каждый будет постить такую колбасу как на этой странице для того чтобы найти маленьукую ошибку, то полезные и нужные посты будут просто теряться в общей массе. Ты начни его, а мы подхватим :)
NikLok
я конечно понимаю, что когда не получается, люди имеют две крайности, либо ни какой информации, либо все что есть.
Но повозможности, сокращай объем инфы, этим ты облегчишь себе понимание что может глючить, а что нет, да и отвечающему будет легче.
OemFilesPath="..\$OEM$"
Ты уверен в правильности пути? или это без обработки взято из интернета?
Откуда идет инсталяция CD, сеть, ДОС дискета?
Если с CD то $OEM$ в корне, если из сети или ДОСа тогда в \I386
И еще если хочешь проверить скопировалась или нет папка $OEM$ то достаточно загрузиться с дискеты и посмотреть на структуру каталогов после первого предложения на перезагрузку. Т.е. копирование ОЕМ идет на первой части инсталяции.
С этими параметрами, у меня копируется ОЕМ как при инсталяции с СD, так и из ДОС-а
[Data]
UnattendedInstall=Yes
[Unattended]
UnattendMode = DefaultHide
OemPreinstall=Yes
OemFilesPath="\$OEM$"
Как сделать меню, задавть из него имя компьютера с соответсвующими ему установками сети - а именно ip adress и может быть какие то еще индивидуальные параметры?
Делаешь загрузочную дискету, на нее кладешь батники, которые позволяют сделать выбор нужной машины.
Вызываешь их из Autoexec.bat.
В конце вызываешь такую последовательность:
%BCDW_CDROM%:
%BCDW_CDROM%:\I386\Winnt /u:%BCDW_CDROM%:\I386\winnt.sif /s:%BCDW_CDROM%:\I386 /udf:%COMPNAME%,%BCDW_CDROM%:\install\UDB\%REGION%.udb
Где,
%BCDW_CDROM%: буква СД, из Bootcdwizard-a, если используешь свое фиксированое имя, то можешь использовать его.
%COMPNAME% имя компьютера, выбор пользователя, из батников
%REGION% имя файла пользовательских параметров из батника, у меня их несколько.
Обрати внимание на первую строку, если не перейдешь на СД, то ОЕМ не скопируется.
Winnt.sif
[NetAdapters]
Adapter1=params.Adapter1
[params.Adapter1]
INFID=*
[NetProtocols]
MS_TCPIP=params.MS_TCPIP.MYCoolFirm
[params.MS_TCPIP.MYCoolFirm]
DNS=No
DNSDomain=MYCoolFirm
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.MYCoolFirm.Adapter1
[params.MS_TCPIP.ARGO.Adapter1]
SpecificTo=Adapter1
DHCP=No
SubnetMask=255.255.255.0
WINS=No
NetBIOSOptions=0
Файл UDB это файл, похожий на Winnt.sif Только добавлена секция [UniqueIds], в которой указаны имена компьютеров и секции, параметры из которых ты хочешь заменить в Winnt.sif
%REGION%.udb
[UniqueIds]
Default= UserData, Identification, Proxy, GuiRunOnce, params.MS_TCPIP.MYCoolFirm.Adapter1
;*****************************************************
;* Компьютер по умолчанию *
;*****************************************************
[Default:UserData]
ComputerName=Default
[Default:Identification]
JoinDomain=MYCoolFirm
[Default:Proxy]
Proxy_Override=*MYCoolFirm.net;<local>
[Default:GuiRunOnce]
Lj1000="c:\temp\ilj1000.cmd"
[Default:params.MS_TCPIP.MYCoolFirm.Adapter1]
IPAddress=192.168.2.130
DefaultGateway=192.168.2.1
DNSServerSearchOrder=192.168.2.1
;*****************************************************
Подробности по UDB смотри сдесь, мне этого хватило:
http://www.windowsitlibrary.com/Content/638/02/3.html
Добавлено:
Guest 217.17.165.*
давно пора писать FaQ, страничек накопилось много и редкий из гостей и начинающих форумчан просматривают хотя бы последних 5, вопросы повторяются... а если каждый будет постить такую колбасу как на этой странице для того чтобы найти маленьукую ошибку, то полезные и нужные посты будут просто теряться в общей массе. Ты начни его, а мы подхватим
Давай на оборот, ты начни, а мы будем добавлять инфу, и исправлять неточности. Ты хоть представляешь что за FAQ получится по этой теме?
Я как-то попытался сделать из темы на ixbt, и бросил, проще версию для печати отправлять читать.
Где можно слить нормальную XP proГде можно слить нормальную XP pro
Установка ведется с CDrom. Кстати вопрос - где можно почитать о установке
по сети? Версия корпоративная английская. Я так понимаю все моменты с
активацией для нее опускаются???
Структура диска таковка
$OEM$
\RunOnceEx.cmd Cmdlines.txt unattend.udb RegTweaks.reg cool.bmp bla.dll Cmdlines.txt
$$
System32
\cmdow.exe
$1
Apps
C
D
Drivers
Video
Install
\Start.cmd
Applications
AcdSee
....
Xwin
Powertoys
Updates
$Docs
$Progs
Muiinst
Texmode
I386
\winnt.sif
и т.д.
Кстати а как сделать так, что бы после установки копия $OEM$ на локальном
диске не удалялась. Ну хотя бы для отладки!
To Vserd - поэтому я уверен в строке OemFilesPath="..\$OEM$" - ведь
отправная точка адресации из директории I386.
Правда не понимаю зачем ее указал, ведь как я понимаю она и так должна
браться по умолчанию?
Файл unattended.udb у меня сгенерирован такой
;SetupMgrTag
[UniqueIds]
s64=UserData
s65=UserData
s66=UserData
s67=UserData
s68=UserData
s69=UserData
s72=UserData
[s64:UserData]
ComputerName=s64
[s65:UserData]
ComputerName=s65
[s66:UserData]
ComputerName=s66
[s67:UserData]
ComputerName=s67
[s68:UserData]
ComputerName=s68
[s69:UserData]
ComputerName=s69
[s72:UserData]
ComputerName=s72
Нужно ли так же на всех машинах иметь разные сернумы или нет???
Интересует еще такой вопрос. По соображениям безопасности есть 2 сети -
внутренняя и интернет. На машине делается два ярлыка с таким содержимым:
1 ярлык.
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{82E3B2F0-2359-49E0-B61A-D3B566DEE427}\Parameters\Tcpip]
"IPAddress"=hex(7):31,39,33,2e,32,33,32,2e,31,37,33,2e,31,39,36,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{82E3B2F0-2359-49E0-B61A-D3B566DEE427}]
"IPAddress"=hex(7):31,39,33,2e,32,33,32,2e,31,37,33,2e,31,39,36,00,00
2 ярлык.
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{82E3B2F0-2359-49E0-B61A-D3B566DEE427}\Parameters\Tcpip]
"IPAddress"=hex(7):31,39,32,2e,30,2e,30,2e,34,38,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{82E3B2F0-2359-49E0-B61A-D3B566DEE427}]
"IPAddress"=hex(7):31,39,32,2e,30,2e,30,2e,34,38,00,00
Как это запрячь в автоустановщик. Ведь параметр реестра {82E3B2F0-2359-49E0-B61A-D3B566DEE427}
к сожалению будет меняться!!!
NikLok
Ну вот так и надо было сразу. Ziegfrid уже написал в чем причина проблем копирования $ОЕМ$ директрий: * OemFilesPath="..\$OEM$" не нужен при установке с диска, он работает только для сетевой инсталляции (судя по комментариям в этой теме; я лично сетевую не проверял за отстутствием LAN). Также согласен с ним про ProfilesDir="\Docs & Sets". Лучше "Docs and Sets" или вообще опустить, оставляя по умолчанию.
vserd
Пусть лучше больше инфы чем никакой. Специфика темы такова, что посты могут быть весьма большими. Ничего, я лишнее удалю.
NikLok
Про OemFilesPath уже сказал. Ссылки по сетевой установке подкину позже. Где-то в начале они уже пробегали (конечно, текст на английском).
А почему вы думаете, что копия $ОЕМ$ удаляется? Она просто не копируется целиком, а вместо этого копируются заранее обозначенные директории: $Progs идет сразу в Program Files и т.д.
[hr]
Насчет FAQ... Во-первых, нужно время. Сначала надо статью про Офис обновить, a там простым переводом с msfn не обойтись, т.к. надо экспериментировать с Office MUI SP1, а это немного времени занимает. Во-вторых, вопросы для FAQ нужно подобрать, и вот я помимо обоев и настроек Explorer вижу проблему с копированием $OEM$ - третий или четвертый раз поднимается. В-третьих ответы надо написать короткие и емкие.
Но главное начать, а там потихоньку пойдет все.
Понятно, что чем активнее тема, тем чаще задаются одинаковые вопросы. ixbt, наверное, поактивнее будет, следовательно и вопросов одинаковых там больше ;-) Я туда зашел один раз по ссылке отсюда, когда там было 60 страниц. Мне, правда, стало лень читать ;-)) Но я ж и не вопрос задавать пришел, а просто полюбопытствовал.
NikLok
Странно, вроде все наместе, должно работать.
Правда я не понимаю зачем ты копируешь
unattend.udb RegTweaks.reg cool.bmp bla.dll
когда их можно спокойно оставить на CD, прописав путь к ним.
Установка ведется с CDrom. Кстати вопрос - где можно почитать о установке по сети?
Если с CD, тогда, по моему, OEMFilePath игнорируется.
Установка по сети, это тоже самое что и с Дискеты, только нужно указать сетевую шару в качестве источника.
По моему опыту, если не получается что-то, то проще снести всю автоматизацию в отдельную папку, и по шагам выяснять на каком этапе происходит сбой.
Версия корпоративная английская. Я так понимаю все моменты с
активацией для нее опускаются???
Да.
{82E3B2F0-2359-49E0-B61A-D3B566DEE427}
Выясни что это за параметр, GUID сетевого адаптера?
Если так, тогда он должне прописыватся в inf на сетевуху, либо уже "зашит" в drivers.cab. Тогда нужно каким-то образом его вычитывать из реестра, и подставлять в ярлык. Как создавать ярлыки было на Ixbt.
Правда мне не ясен смысл этой секретности. Меняете IP, не проще ли поставить прокси? А внутри раздать типа 192.168.х в интеренете их не видно, и достучаться не возможно.
И если я правильно путаю, что 192.0.0.х что 193.х являются видимыми из интеренета, смысл секретности?
Нужно ли так же на всех машинах иметь разные сернумы или нет???
Если лицензионная, то да (или в соответствии с лицензионным соглашением), если базарная, то нет. :)))
Кстати а как сделать так, что бы после установки копия $OEM$ на локальном диске не удалялась. Ну хотя бы для отладки!
А смысл? ведь даже если она останется на диске, ссылаться на нее ты не сможешь, в нормальной работе она не появляется, так что можешь считать что ее нет. Она "размазывается" по диску(ам) в соответствии со структурой. если она не остается, тогда $OEM$ не копируется.
Щас проверил, если ставить с загрузочного CD, тогда оем сразу "размазывается", если с дискеты, тогда копируется в отдельную папку, а затем размазывается. Проверял после первой перезагрузки.
Я обещал ссылки о сетевой инсталляции:
Развертывание WinXP (http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/default.mspx) и deploy.chm не забывайте.
Конкретнее про автоматическую установку на примере Win2k (http://www.microsoft.com/technet/prodtechnol/windows2000pro/deploy/w2koffice/dep03.mspx) (в принципе, все очень похоже)
Очень много и сложно... надо вникать ;-)
Как сделать чтобы установка не останавливалась на:
1. Установлена оптимальная частота экрана ...
2. Я сделал чтобы имя юзера сразу подставлялось (в экране где пять текстовых полей для имен юзеров) а как сделать чтобы это окно вообще не появлялось, ведь юзер уже задан.
Дайте ссылку где можно найти инфу по реестру, а еще лучше кучу советов
Ziegfrid
27-08-2004, 11:05
2 Guest
195.245.211.*
Дайте ссылку где можно найти инфу по реестру, а еще лучше кучу советов
Лучше найди программку regshot.exe - и при помощи её сам ищи изменения в реестре:
1. Делаешь снимок реестра до изменения каких-либо параметров системы.
2. Делаешь ОДНО !!! изменение каких-либо параметров системы (ну например меняешь цветовыю схему)
3. Делаешь тут же снимок изменений в реестре.
4. Сидишь и анализируешь ;)
5. Если что-то не понятно как сделать - тогда задаешь короткий вопрос в конфу - тебе уж точно на конкретику ответят ;)
To Vadikan - что у меня при просмотре форума строки не переносятся по границе окна - это тока у меня или у всех? Замучаеся скрол таскать!!!
А почему вы думаете, что копия $ОЕМ$ удаляется? Она просто не копируется целиком, а вместо этого копируются заранее обозначенные директории: $Progs идет сразу в Program Files и т.д.
Я их и имел в виду. А оставлять их хочу для возможности переустановки приложений после умелых действий юзера или других анцидентов! Конечно наибольший интерес представляет папка Install.
To Vserd
И если я правильно путаю, что 192.0.0.х что 193.х являются видимыми из интеренета, смысл секретности?
Смысл секретности в физиском разделении двух сетей - в одной IP одного типа в другой соот. второго. ВО така весела жизнь.
Так же интересует вопрос установки сетевых принтеров и подключения сетевых дисков. Кто нить прорубил уже?
Добавлено:
А как еще задать иконку показываемую данному пользователю в окне прветсвия?
Добавлено:
Я тут в английском рук-ве вычитал, что обязателен пробел до и после знака равентсва в sif файле. Это актуально для ХП или у нее парсер уже получше?
Часто для одних и тех переменных в разных источниках стоит допустим значение YES, то в кавычках то без. Я думаю надоть и статьи на эту тему прочесать как следует, может это тоже является источником ошибок?
Добавлено:
Кстати мы последние компы без флопов покупали! Так, что варианты с использованием дискет я считаю неперспективными.
В идеале при установке по сети запрашивать файл уникальных ответов, фиксировать в каком то файле выьранный вариант и производить установку. Во какая мечта!!!
NikLok
Кстати мы последние компы без флопов покупали! Так, что варианты с использованием дискет я считаю неперспективными.
В идеале при установке по сети запрашивать файл уникальных ответов, фиксировать в каком то файле выьранный вариант и производить установку. Во какая мечта!!!
Так вчем проблема?
Проблема только одна, как загрузить операционку, которая подключится к сети или CD и запустит инсталяцию.
У меня тоже нету Флопов, сняты по соображениям безопасности в бородатом году, но инсталяция идет с CD, с эмуляцией флопа.
Т.е. Заргужаемся с СД в досовское окружение, и вперед.
Так что какой файл ответов использовать мне все равно :)), главное чтобы работало :))))
Смысл секретности в физиском разделении двух сетей - в одной IP одного типа в другой соот. второго.
Я чето- не понимаю, но похоже из преиведенных тобой данных, сеть то у вас физически одна, просто вы конфигурируете ее по разному, а пакеты и с информацией бегают по ней все равно одновременно из двух сетей, и если кто подключился к ней, то сможет их прочитать. Но все это глубокий оффтопик, не для этой темы.
Так же интересует вопрос установки сетевых принтеров и подключения сетевых дисков. Кто нить прорубил уже
Вот для подключения сетевого принтера,
rundll32 printui.dll,PrintUIEntry /in /n \\Comp\hpLaserJ
Команда rundll32 printui.dll,PrintUIEntry ? тебе поможет разобраться что и зачем.
Так кто знает как сделать чтобы установка не прерывалась на установке оптимальной частоты экрана
Так кто знает как сделать чтобы установка не прерывалась на установке оптимальной частоты экрана
Не задавать параметры частоты и разрешения в [Display] winnt.sif. Возможно, ваши параметры не подходят монитору/видеокарте.
И вообще, мне надоело гадать на кофейной гуще и просить всех приводить инфу. Вопросы, не содержащие информации для размышления буду удалять.
NikLok
Используйте тег Цитата для цитирования чужих сообщений. Все коды слева под смайлами.
Конечно наибольший интерес представляет папка Install.
Так если она в $1, то она копируется на %systemdrive% и не удаляется, если об этом ее не просить. У меня в примерах в cleanup.cmd она удаляется, но это делать не обязательно. Я тут в английском рук-ве вычитал, что обязателен пробел до и после знака равентсва в sif файле.Где это, можно конкретнее? Я вот вижу только Each entry appears on a separate line in the form:
EntryName = EntryValueНо это не означает, что нельзя без пробелов. Часто для одних и тех переменных в разных источниках стоит допустим значение YES, то в кавычках то без. Я думаю надоть и статьи на эту тему прочесать как следует, может это тоже является источником ошибок? Да вроде ничего в ref.chm про кавычки нет, я просто копировал с оригинала msfn.
avaphysics
30-08-2004, 00:42
Положил в \I386 winnt.sif, но при загрузке с CD (setupldr.bin) идёт обычная установка.
А если запустить WINNT32.EXE /s:"..\I386" /unattend:winnt.sif из винды, то работает.
Пробовал разные дистрибутивы XP rus SP1. Использовал загрузчики bcdwboot.bin и nt5bootm.bin
В чём ошибка?
Вот winnt.sif:
;SetupMgrTag
[Data]
* *AutoPartition = 0
* *MsDosInitiated = "0"
* *UnattendedInstall = "Yes"
[Unattended]
* *UnattendMode = FullUnattended
* *WaitForReboot = "No"
* *OemSkipEula = Yes
* *OemPreinstall = Yes
* *UnattendSwitch = "yes"
* *TargetPath = \WINDOWS
* *OemPnPDriversPath = "Drivers\SI3112;Drivers\Video;Drivers\Audio"
* *DriverSigningPolicy = Ignore
* *Repartition = No
* *AutoActivate *= *No
* *
[GuiUnattended]
* *AdminPassword = *
* *EncryptedAdminPassword = NO
* *AutoLogon = Yes
* *AutoLogonCount = 1
* *AutoLogonAccountCreation = No
* *OEMSkipRegional = 1
* *TimeZone = 145
* *OemSkipWelcome = 1
[UserData]
* *ProductKey = "deleted"
* *FullName = "AVA"
* *OrgName = "FireStorm"
* *ComputerName = ZX
[Display]
* *BitsPerPel = 32
* *Xresolution = 1024
* *YResolution = 768
* *Vrefresh = 85
[TapiLocation]
* *CountryCode = 7
* *Dialing = Pulse
* *AreaCode = 292
[RegionalSettings]
* *LanguageGroup = 5
* *SystemLocale = 00000409
* *UserLocale = 00000409
* *InputLocale = 0409:00000409;0419:00000419
* Home_Page = [url]http://ya.ru/
[Components]
* accessopt = off
* calc = Off
* freecell = Off
* hearts = Off
* pinball = Off
* minesweeper = Off
* solitaire = Off
* spider = Off
* zonegames = Off
* vol = On
* media_clips = Off
* rec = Off
* mplay = Off
* paint = Off
* deskpaper = Off
* dialer = Off
* fax = Off
* hypertrm = On
* charmap = On
* media_utopia = Off
* mousepoint = Off
* msmsgs = off
* msnexplr = Off
* mswordpad = Off
* templates = Off
[GuiRunOnce]
* *"%systemdrive%\install.bat"
[Identification]
* *JoinWorkgroup = WORKGROUP
[Networking]
* *InstallDefaultComponents = Yes
И ещё вопрос:
Как можно в дистрибутив интегрировать кодеки(divX.dll и Xvid.dll) и WMP9 или даже WMP10?
Какие файлы можно оттуда (\I386) безопасно удалить, например справки, игры и пр.
Исправлено: Vadikan, 5:03 30-08-2004
После интеграции SP2 перестала работать мультизагрузка, все сделано по статье - Мультизагрузка (пробный шар). С SP1 все работает прекрасно. Тестировал в Virtual PC (выдает ошибку
An unrecoverable processor error has been encountered. The virtual machine will reset now.), при обычной установке (без virtual pc), с компакт-диска, сразу уходит на презагрузку.
Кто сталкивался с подобной проблемой?
Исправлено: qeraser, 17:17 30-08-2004
avaphysics
30-08-2004, 18:09
Я уменьшил дистрибутив Office 2003 до 100 Мб!
Это делается так:
Перемещаем все *.cab в другую папку.
запускаем PRO11.MSI TRANSFORMS=Unattended.MST и ставим выборочную установку. Я оставил только word, excel, access, vba и некоторые компоненты.
Файлы, которые запросит, перемещаем обратно и жмём повторить
И всё готово!
Теперь хочется уменьшить так windows.
VampireX
31-08-2004, 14:01
Проблема при автоматической установке XP.
1. У меня резак ASUS, и он не как не хочет грузиться с CD Image`a win XP. В прочем он так-же не хочет
грузиться с других загрузочных дисков типа "Навигатор" и т.д.
На экран выводится приглашение о начале загрузке с СD, ..press any key... на этом всё, система виснет на глухо... или перегружается...
2. Записал загрузочный диск (image создал с 3.5" дискеты [win98]). всё ок.
грузится. запускаю установку с батника примерно такого содержания:
winnt.exe /s:X:\i386 /u:\X:\i386\winnt.sif /t:C:
Всё ок. работает вопросов не задаёт... вот только ни как не хочет работать с $OEM$ директориями...
На C:\ создаёт только каталог $, да в каталоге ....BT$ папку $OEM$ и ничего туда НЕ копирует!
Я проверил 3 раза, всё правильно, всё как указано на http://unattended.oszone.net/...
И ещё, после запуска установки винды, программа установки меняет секцию
[data] в winnt.sif на свою сомнительного содержания...
В чём может быть проблема?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC