Войти

Показать полную графическую версию : Ограничения автоустановки XP с HDD, из под DOS


ANToSKA
15-09-2006, 16:58
Всем привет, ставлю XP unattented с жесткого диска из ДОСа...
выполняю winnt.exe /u:D:\XPCD\i386\winnt.sif /s:D:\XPCD\i386 /t:c
Всё отлично ставится, OEM директории копируются правда с DOS именами:), это исправляет батник ren.bat...
Но не ставятся драйвера, и куда то девается русская раскладка клавиатуры(хотя Win. полностью - русская, не требуется всяких MUI).
Пробовал так: rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"c:\regopts.txt"
Не получается.. как это обойти? Поскажите.

bloodshed
15-09-2006, 18:20
Напиши исходник файла winnt.sif

ANToSKA
15-09-2006, 19:30
Вот мой winnt.sif
[Data]
Autopartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
AutomaticUpdates="Yes"

[Unattended]
UnattendSwitch = No
UnattendMode=FullUnattended
OemSkipEulA=Yes
OemPreinstall=Yes
OemPnPDriversPath="Drivers\000_modem;Drivers\001_monitor"
DriverSigningPolicy=Ignore
TargetPath=\WINDOWS
Repartition=No
FileSystem=*
Unattendswitch="No"
WaitForReboot="No"
AutoActivate = No
Hibernation = No

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OEMSkipRegional=1
TimeZone=180
OemSkipWelcome=1

[Display]
BitsPerPel=32
XResolution=1152
YResolution=864
Vrefresh=75

[UserData]
ProductKey=*********
FullName=******
OrgName=******
ComputerName=*****

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

[RegionalSettings]
LanguageGroup=5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0419:00000419

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Components]
msmsgs=Off
msnexplr=Off
freecell=Off
hearts=Off
pinball=Off
zonegames=Off

bloodshed
15-09-2006, 19:50
[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

Должно быть так и сразу ставятся 2 языка, всё работает.

Добавь в реестр:
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"

Раскладка будет меняться по Ctrl+Shift

prokazzza
15-09-2006, 19:56
bloodshed

Это не из-за этого у мя написано также как и у ANToSKA и все прекрасно работает!


ANToSKA

у мя бывало также 2 раза пропадала раскладка клавы и нельзя было переключиться на другой язык,
в 1 раз из-за одного "недоделаннго" аддона, 2 из-за того что я вырезал старый WMP с помощью NLite. Причина в дистрибуте а не в файле ответов.

bloodshed
15-09-2006, 20:11
Это не из-за этого у мя написано также как и у ANToSKA и все прекрасно работает!
Тебе видней :)

YuriPet
15-09-2006, 22:23
bloodshed
Тебе видней +1 !!!

bloodshed
16-09-2006, 09:18
+1 !!!
А что это значит? :dont-know

ANToSKA
16-09-2006, 12:28
Трабла с раскладкой действительно оказалась в дистрибе, что странно вроде бы nLite'ом ничего важного не вырезал...
А вот дрова из DOS'a почему не ставятся никто не знает? С диска ставятся....

prokazzza
16-09-2006, 14:13
ANToSKA

вроде бы nLite'ом ничего важного не вырезал...

Не вырезай те которые выделены красным цветом, важно!, иначе глюков будет много. Можешь конешно если с нервами все в порядке. :)

Вот почитай про глюки с языковой панелью
http://forum.oszone.net/showthread.php?t=6943

Brainrif
20-09-2006, 20:26
Всем привет!

1. Я использую такие значения в файле Winnt.sif:

[Unattended]
...
DriverSigningPolicy = Ignore
NonDriverSigningPolicy = Ignore
OverwriteOemFilesOnUpgrade = Yes

[RegionalSettings]
LanguageGroup=1,5
SystemLocale=00000419 ; (устанавливает язык системы)
UserLocale=00000409 ; (раскладка клавиатуры установится в английскую по умолчанию)
UserLocale_DefaultUser=00000409
InputLocale=00000409:0409;00000419:0419 ; (в списке раскладок будут присутствовать обе раскладки)
InputLocale_DefaultUser=00000409:0409;00000419:0419


2. Действительно, будьте поаккуратнее с nLite, если в чем-то сомневаетесь, то лучше не трогайте...

3. На счет драйверов ничего сказать не могу, т.к. не вижу структуру папок вашего дистрибутива...

Удачи...

ANToSKA
20-09-2006, 21:15
Я уже убрал драйвера из своего дистриба... Думаю проще будет ручками ставить..., но если интересно, то структура такова:
i386\$OEM$\$1\Drivers\ (здесь лежат папки 000_modem, 001_monitor и т.д) ...Дрова не ставятся, папка Drivers не удаляется ч-з cleanup.cmd и ещё я заметил что в папках драйверов появились какие то файлы с расширением PNF и INFCACHE.1 ....

prokazzza
21-09-2006, 09:23
ANToSKA

извини конешно но ты кокой-то криворукоий :) то это у тя не ставится то то....

Думаю проще будет ручками ставить

думаешь ручками ставить, а не зае........ вот мне надо ставить чипсет, звучку, видяха, модем, сеть, монитор. После первых 4 пунктов нужна обязательная перезагрузка иначе не будет правильно работать. Не проше когда он сам все сделает на T-39. И через Nlite можно интегрировать дрова. Все просто надо тока внимательней читать. Вот статья где описан самый на мой взгляд спростой метод установки дров

http://oszone.net/2780

ANToSKA
21-09-2006, 10:19
извини конешно но ты кокой-то криворукоий
Меня самого бесит когда у всех ставится, и обязательно находится такой у кого чё то не так :). Но блин если реально НЕ ставится/ Повторюсь , что ставлю с HDD скорей всего в этом причина..(если устанавливаю винду с CD все дрова ставятся) А каким способом ты устанавливаешь свои дрова? просто через inf'ы или нет?




© OSzone.net 2001-2012