Войти

Показать полную графическую версию : [решено] Не копируется OEM папка


netsupport
31-05-2010, 22:08
Здравствуйте!

Устанавливаю Windows XP SP3 Rus по сети

всё делал по инструкции unattendedxp.com

всё ставится, но не копируется папка $OEM$ всвязи с чем не импортируются твики реестра и т.п.

Не могу понять в чём дело и в какую сторону копать.

Вот winnt.sif


[data]
AutoPartition=1
MsDosInitiated=1
UnattendedInstall="Yes"
AutomaticUpdates="yes"
floppyless="1"
LocalSourceOnCD=1
OriSrc="\\192.168.200.1\WINXP2\INSTALL\I386"
OriTyp="4"

[SetupData]
OsLoadOptions = "/noguiboot /fastdetect"
SetupSourceDevice = "\Device\LanmanRedirector\192.168.200.1\WINXP2\INSTALL"

[RemoteInstall]
Repartition = Yes
UseWholeDisk = Yes

[Unattended]
AutoActivate=No
DUDisable = Yes
CrashDumpSetting=0
DriverSigningPolicy=Ignore
FactoryMode=No
FileSystem=*
Repartition=Yes
OemPreinstall=Yes
OemSkipEula=Yes
TargetPath=\windows
UnattendMode=FullUnattended
UnattendSwitch=Yes
WaitForReboot=No
NtUpgrade=No
OverwriteOemFilesOnUpgrade=No
;OemFilesPath = "\\192.168.200.1\WINXP2\INSTALL\OEM"

[UserData]
FullName = "supporter"
OrgName = "support"
ComputerName = *
ProductKey=*

[TapiLocation]
CountryCode=7
AreaCode=495
Dialing=Tone

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

[Identification]
JoinWorkgroup=office

[GuiUnattended]
OemSkipWelcome = 1
OemSkipRegional = 1
TimeZone = 145
AdminPassword = qweasdzxc
AutoLogon = Yes
AutoLogonCount=1
EncryptedAdminPassword=No

[Display]
BitsPerPel=32
XResolution=1024
YResolution=768
VRefresh=85

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

[TerminalServices]
AllowConnections=0

[PCHealth]
RA_AllowToGetHelp=0

[GuiRunOnce]
"%systemdrive%\post_install\install.cmd"
"cmd /Q /C rd /S /Q %systemdrive%\post_install"


$OEM$ лежит в одной директории с I386 как и написано в инструкции.

Пытался найти на форуме решение, но увы, не нашёл.

alexandr100
31-05-2010, 22:55
Пытался найти на форуме решение, но увы, не нашёл. »
Кроме форума есть и сайт - http://oszone.net/2747 Аминь.
192.168.200.1 »
Че за?

netsupport
01-06-2010, 08:59
Собственно http://oszone.net/2747я всегда и использую, но там решения не нашёл...
Че за? »
это адрес сервера откуда идёт сетевая установка...

zonderz
01-06-2010, 09:19
netsupport,

$OEM$ лежит в одной директории с I386 как и написано в инструкции. »

FAQ читаем внимательней...:
http://technet.microsoft.com/en-us/library/cc977168.aspx
http://technet.microsoft.com/en-us/library/cc757895%28WS.10%29.aspx

netsupport
01-06-2010, 11:49
вычитал из faq что нужно $OEM$ положить в I386, что я и следал.

в самой $OEM$ естественно есть $1 где лежит папка post_install с файлом install.cmd

Windows ставится, заходим на %systemdrive% и там нет папки post_install, откуда должен запустится файл install.cmd

ps: "cmd /Q /C rd /S /Q %systemdrive%\post_install" - из [GuiRunOnce] убрал

Странно..Я тут попробовал ещё только что использовать cmdlines.txt где прописал твик реестра - он не сработал...

содержание cmdlines.txt

[Commands]
"REGEDIT /S hkcu.reg"

zonderz
01-06-2010, 12:06
netsupport,

попробуйте указать абсолютный путь к папке $OEM$, раскомментировав
;OemFilesPath = "\\192.168.200.1\WINXP2\INSTALL\OEM" »

netsupport
01-06-2010, 13:05
попробуйте указать абсолютный путь к папке $OEM$, раскомментировав »
Пробовал вычитав это где-то на форуме, после чего и закоментил обратно
также пробовал указать
OemFilesPath=.\$OEM$

вычитал также на форуме что можно попробовать указать
OemFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%\$OEM$\"
где RemInst - это имя сетевой папки инсталляции

но я не уверен насчёт синтаксиса

Т.е. в моём случае получается
OemFilesPath = "\\%SERVERNAME%\WINXP2\%INSTALLPATH%\%MACHINETYPE%\$OEM$\" ?

пробую

zonderz
01-06-2010, 13:21
netsupport,
Еще, вы вот это из FAQ видели?:

\$OEM$\ Drive_letter

Each \$OEM$\ Drive_letter folder contains a subfolder structure that is copied to the root of the corresponding drive in the destination computer during text-mode Setup. For example, files you put in an \$OEM$\C folder are copied to the root of drive C. You can also create subfolders in these folders. For example, \$OEM$\D\Misc creates a \Misc folder on drive D.

Т.е. в моём случае получается
Код:
OemFilesPath = "\\%SERVERNAME%\WINXP2\%INSTALLPATH%\%MACHINETYPE%\$OEM$\" »


неверно. % - означает переменную, подставьте свои значения

netsupport
01-06-2010, 13:36
такс, не получилось :)

Еще, вы вот это из FAQ видели?: »
видел, и? у меня $1 в $OEM$ т.е. всё что в $1 копируется на системный раздел, но увы..как я писал выше даже cmdlines.txt не срабатывает, значит дело не в папках которые внутри $OEM$


неверно. % - означает переменную, подставьте свои значения »
ну так может во время установки это и есть нужные переменные...
такс ладно
%servername% - это 192.168.200.1

%installpath% - это наверно папка install где содержится I386

%MACHINETYPE% - может это и есть I386 ?

Т.е. поидее получается правильный абсолютный сетевой путь
OemFilesPath = "\\192.168.200.1\WINXP2\INSTALL\I386\$OEM$"

пробую

netsupport
01-06-2010, 13:59
Нет, не получилось..

после установки ОС драйвера в диспетчере устройств на сетевую плату нету
может с этим связано?

Petya V4sechkin
01-06-2010, 16:17
netsupport, вы можете сказать, какой именно способ сетевой установки использовали?

http://oszone.net/3531
http://oszone.net/3204

netsupport
01-06-2010, 16:24
Я использовал статью "Установка Windows XP по сети. RIS, но не Microsoft" с сайта unattendedxp.com её нету в мануалах
где-то тут на форуме также есть эта статья http://forum.oszone.net/thread-75297.html

netsupport
02-06-2010, 11:42
Пересоздал winnt.sif с теми же параметрами. разве что в некоторые параметрах кавычку в значениях убрал..и всё ок стало. не знаю что именно помогло.
Всем спасибо за помощь!




© OSzone.net 2001-2012