IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   Auto установка Windows Xp (http://www.imho.ws/showthread.php?t=44444)

Smitis 20.09.2004 19:15

Sorik
Немного не понял, что делает ModifyPE? Правит файлы, что-бы подходили для дистрибутива?

Sorik 21.09.2004 10:51

Вложений: 1
Smitis

ModifyPE правит какую-то сигнатуру в файлах что винда при установке думает, что эти самые файлах нормальные и не стопорится при установке.
Полностью что делает не скажу....потому что забыл откуда качал.
Самое главное что работает.

Плюс ещё немного обновил и подправил регфайл.

Все файлы кроме регтвиков прибил.
Если надо будут, в приват...
выложу в обменник.одним архивом.

Smitis 21.09.2004 18:43

Sorik
ModifyPE вот отсюда http://unattended.msfn.org/xp/hacked_files.htm
Спасибо, будем использовать

STOlet 04.10.2004 12:55

Sorik,Smitis!
Куда пропали, что все получается и вопросов нет!?
Цитата:

Smitis:
ModifyPE правит какую-то сигнатуру в файлах
Какие именно файлы(ей надо указывать?) или все подряд в дирректории?
И еще , что у вас есть по автомат. установке SCSI,SATA устройств??

_Mylo_ 04.10.2004 15:05

ModifyPE правит файл uxtheme.dll для использования тем сторонних разработчиков.

Sorik А национальные настройки лучше делать так (у меня для россии)
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"regopts.txt"

а в regopts.txt -
Код:


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


Smitis 04.10.2004 22:51

STOlet
Цитата:

Куда пропали, что все получается и вопросов нет
Ну не каждый день же винды переставлять в качестве эксперимента! (даже на другой диск, даже используя vmware...) Пока всё задуманное получалось. С SCSI и SATA не разбирался в связи с отсутствием оных. Да и со всякими прочими драйверами. Сейчас разберусь с настройками, предложенными Sorik и попробую поставить себе винды с интегрированным SP2.

Цитата:

_Mylo_:
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"regopts.txt"
Интересный способ вызвать intl.cpl, не знал :cool:

STOlet 04.10.2004 23:31

Mylo!
А чем лучше то?
И саму эту строчку куда вписывают:
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"regopts.txt"
и файл "regopts.txt" где лежит?
ЗЫ Вопросов много, потому что первый раз делать пытаюсь

_Mylo_ 05.10.2004 10:04

А лучше это тем, что через реестр пишется абракадабра вместо названия, например валюты. А писать это надо в любой батник, который запускается во время установки. Я этот файл закидываю в %systyemroot% а потом удаляю. Ну и соответственно команда будет выглядеть так
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemroot%\regopts.txt"

STOlet 05.10.2004 11:12

Mylo :yees:
Беру на вооружение

SHRiKE 27.10.2004 08:31

Ставлю WinXP Corp SP1 с сидюка с засунутым sif-ом. Все ставиться прекрасно, но когда после установки пытаюсь накатить русский MUI - пишет что муи можно ставить только на english версию винды и не ставиться, дык у меня такая и есть! Если ставить эту винду без файла ответов - МУИ ставиться без проблем... Где копать?

Grigarash 27.10.2004 11:13

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

_Mylo_ 27.10.2004 11:43

А я MUI ставлю так - в cmdlines.txt прописываю "MUI\MUISETUP.EXE /i 0419 /d 0419 /r /s /l /f" соответственно MUI лежит в $oem$\MUI после установки винды имею русский интерфейс.

Grigarash 27.10.2004 13:04

Аа зачем вы так мучаетесь. Неужели нельзя просто поставить Русскую ОС и никаких там МУИ ненадо.

Так народ расскажите что и как творить с драйверами ATI чтобы ставились с виндами аа то что-то не могу разобраться.
Желательно как можно подробнее

Sorik 08.11.2004 17:16

А кодеки в тихую...ведь всё таки тоже надо.....

---winnt.sif---

Command0="%systemdrive%\install\klcodec234f.exe /verysilent /COMPONENTS=video,audio"

---winnt.sif---

При этом Кодеки klcodec234f.exe мы складываем в папку $OEM$\$1\INSTALL\
на нашем диске.

и по поводу драйверов.
у меня работало так.
Установил дрова, прогами типа DriverGenius вытащил всё из системы, сложил в одну папочку и прописал путь в winnt.sif .

AlexSystem 09.11.2004 09:56

Давно ставлю XP по следующему принципу
WINNT.SIF на дискету
CD с WINXP PROF RUS SP3 - в CD-ROM
И ухожу курить минут на 25-40.
Принесли ноут SAYO супер пупер навороченный, пообещал быстро сделать и...сел в лужу.
В ноуте нет Дисковода 1.44, соотвественно никак не могу подсунуть WINNT.SIF
Установка без WINNT.SIF не устраивает!

Винду конечно установил, но "через назад".
Поставил "грязную" WIN XP без настроек WINNT.SIF.
Потом уже из под нее стартанул установку второй копии XP через unattend
Когда "норомальная" XP встала, грязную при помощи ручек и FAR выковырял с диска.

Не понравилось мне все это - слишком много ручной работы!
Вопрос: Как подсунуть установщику XP файл WINNT.SIF если нет флоппа?
P.S. Положил WINNT.SIF в корень загрузочного CD и в папку I386 - установщих ХР его не видит.

Делать то чего?

Seva 09.11.2004 11:12

AlexSystem
файл ответов ложи в папку I386, но называться в этом случае он должен по-другому, а не WINNT.SIF. Точно не помню, попробуй обозвать Unattend.txt.
Цитата:

CD с WINXP PROF RUS SP3
а это что за зверь, вроде для ХР только 2 сервиспака было :biggrin:

Botu 09.11.2004 11:56

Цитата:

AlexSystem:
в папку I386 - установщих ХР его не видит.
Очень даже странно.

Для интеграции, немножко покурочить и предварительного создания winnt.sif пользую
прогу nLite - http://imho.ws/showthread.php?t=6141...ighlight=nlite
очень хорошая сборка твиков реестра здесь - _http://www.msfn.org/board/index.php?showtopic=27911
а команды для разных прог здесь -
_http://www.msfn.org/board/index.php?showtopic=12657

Sorik 09.11.2004 12:31

to AlexSystem и всех
для автоматической установки без дисковода гибких дисков, файл ответов должен называться winnt.sif и лежать в папке i386 на установочном диске.
В принципе можно положить туда какой нибудь стандартный СВОЙ файл ответов, будет подхватываться.
А при необходимости вносить некоторые корректировки , и при условии что будет на другой машине флоп, просто копировать winnt.sif на дискету, править имя машины итд.итп. оставлять дискетку в дисководе.
winnt.sif - находящийся на дискете имеет больший приоритет, чем в дистрибутиве на CD.

AlexSystem 09.11.2004 13:24

Цитата:

Seva:
CD с WINXP PROF RUS SP3


а это что за зверь, вроде для ХР только 2 сервиспака было
Очепятка однако вышла!
WIN XP PROF RUS SP2 CORP


WINNT.SIF из папки I386 с CD не подхватывался!

Впрочем,сейчас еще раз проверю.
Тогда психованый был - может чего не так делал.

Grigarash 13.11.2004 15:20

Хотелось бы узнать можно ли Аську настроить на автоматическую установку. :contract: Если кто знает способ, подскажите плз :молись:
:beer:

NetWalker 27.11.2004 15:33

Цитата:

Grigarash:
Хотелось бы узнать можно ли Аську настроить на автоматическую установку. Если кто знает способ, подскажите плз
C аськой не разирался, ставль миранду.

Sorik 01.12.2004 17:59

Вот. так и ты Rifle попал под гнев Borland'a.

Как мы знаем Java VM не входит теперь в состав Винды.
Вот здесь есть Java Которая ставится в тихую инсталятор с ключами запакован 7-зипом , ставить можно из Cmdlines.txt
_ftp://[Ссылки в ДРУГОМ разделе!]/jre5.exe

И ещё NET Framework 1.1 with SP1 Slipstreamed
_http://[Ссылки в ДРУГОМ разделе!]//netfxsp1.exe

Тоже ставить можно из Cmdlines.txt и всё работает.

Borland 01.12.2004 20:32

Sorik получает погон за свой пост:
Цитата:

Sorik:
Вот. так и ты Rifle попал под гнев Borland'a.

Как мы знаем Java VM не входит теперь в состав Винды.
Вот здесь есть Java Которая ставится в тихую инсталятор с ключами запакован 7-зипом , ставить можно из Cmdlines.txt
_ftp://[Ссылки в ДРУГОМ разделе!]/jre5.exe

И ещё NET Framework 1.1 with SP1 Slipstreamed
_http://[Ссылки в ДРУГОМ разделе!]//netfxsp1.exe

Тоже ставить можно из Cmdlines.txt и всё работает.
Причина: ссылки на программы.

P.S. Первая строчка опасно близка к открытому обсуждению действий модератора!

Sorik 02.12.2004 11:12

И последний пост.

Иногда бывает необходимость ставит программы непосредственно CD-DVD во время установки, без переписывания их на винт.Нашёл вот такой вариант.

---winnt.sif---
...
...
...

[GuiRunOnce]

Command0="%systemroot%\RunOnce.cmd"

---RunOnce.cmd---
FOR /F "TOKENS=3" %%I IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "SourcePath" ^| FINDSTR "SourcePath"') DO SET CDROM=%%~dI

Этим мы присваивем переменной %cdrom% путь к дискоду с которого ставилась винда.
После этого можно сделaть вот так.

%cdrom%\$OeM$\Soft\OfficeXP\SETUP.EXE TRANSFORMS=%SystemDrive%\install\OfficeXP\Need.MST /qb-

%cdrom%\$OeM$\Soft\- путь относительно моей инсталяхи для офиса.
Need.MST - файл трансформы для автоустановки офиса, делается с помощью [Название программы вырезано модератером]

но переменная действительно только в пределах одного командного файла.

для нескольких её прийдётся ставить ещё раз.

Smitis 02.12.2004 17:54

Цитата:

Sorik:
Иногда бывает необходимость ставит программы непосредственно CD-DVD во время установки, без переписывания их на винт
Или во время текстовой стадии (батник из cmdlines.txt):
Код:

set cdrom=%cd:~0,2%
setx cdrom %cdrom%

setx.exe должна быть кинута в $OEM$\$$\System32
Впрочем, в твоём случае setx тоже будет полезна

NetWalker 02.12.2004 20:25

Вообще удобнее запустить из cmdlines.txt (он отработает в любом случае) батник в начало которого надо поместить:
for %%i in (c,d,e,f,g,q,w,r,t,y,u,i,o,p,s,h,j,k,l,z,x,v,n,m) do if exist %%i:\win51ip.SP2 @set CDDRIVE=%%i:
echo -= CD-ROM =-
echo Your CD inserted in drive %CDDRIVE%
echo -= CD-ROM =-
echo.

"Echo" здесь приводится для наглядности.
После него пишите команды на запуск нужных приложений.
start /wait %CDDRIVE%\путь\прога

В этом случае ваш софт установится на Т-13.

Borland 02.12.2004 22:33

Примечание "модератера"
 
[offtopic]
Цитата:

Сообщение от Sorik
И последний пост

Последним этот пост оказался именно из-за попытки "пошутить".
Цитата:

Сообщение от Sorik
[Название программы вырезано модератером]

Название программы модератор удалять не станет.
И, как все могут заметить, если модератор правит чужое сообщение, внизу сообщения появляется соответствующая запись.
Данный оффтопик предпринят воизбежание введения пользователей в заблуждение. Спасибо за внимание.
[/offtopic]

MAXmonster 03.12.2004 00:11

ИМХО лучше строку присвоения переменной CDROM писать покороче:

SET CDROM=%~d0

;)

Спросите у меня еще что нибудь - я уже сделал такой диск и у меня и винда в трех вариантах ставится и куча прог в автомате естественно.


Нежнее Borland еще нежнее! :)

Smitis 03.12.2004 16:53

NetWalker
Слишком длинно... ;)

MAXmonster
Цитата:

ИМХО лучше строку присвоения переменной CDROM писать покороче:
SET CDROM=%~d0
И так тоже можно. Но я больше через %cd% привык.

Валерьян 27.01.2005 18:56

У меня вопрос такого плана. Когда-то был создан диск AUTOWindowsXP.
Проблем не испытывал. Но вот обнаружил (раньше просто небыло надобности, да и не обращал внимания), что на начальном этапе установки не появляется предложение о форматировании раздела в иные форматы (NTFS,FAT). Записал новый диск с этого же диска без winnt.sif и оболочки (bcdw) - всё появилось. Пожалуйста объясните если кто-то знает в чём дело.
И ещё. Возможно ли как-то прописать, чтоб после установки на рабочем столе находился нормальный значок Мой компьютер.

Smitis 28.01.2005 00:42

Валерьян
Цитата:

И ещё. Возможно ли как-то прописать, чтоб после установки на рабочем столе находился нормальный значок Мой компьютер
Попробуй создать секцию [shell] и параметр
DefaultStartPanelOff=Yes
Описание: "Specifies whether to use the classic Microsoft Windows Start menu instead of the Windows XP Start menu, and displays icons for My Computer and My Documents on the Windows desktop." Т.е. по умолчанию будут классическое меню и рабочий стол.

На счёт первого вопроса, честно говоря не очень помню. Я всегда ставлю на чистый раздел диска или на уже отформатированный в нтфс. В разделе [Unattended] файла winnt.sif есть параметр FileSystem=LeaveAlone (оставить формат диска как есть) или FileSystem=ConvertNTFS (конвертировать в нтфс). Это для автоматического выбора. А ещё задаваемые установщиком вопросы зависят от параметра UnattendMode этой секции. Может попробовать параметр FileSystem вообще удалить?

Borland 28.01.2005 00:55

Цитата:

Smitis:
На счёт первого вопроса, честно говоря не очень помню.
Код:

[Data]
AutoPartition=0

[Unattended]
FileSystem=*


Валерьян 28.01.2005 18:01

Smitis and Borland блогадарю за помощь с моим первым вопросом.
Но второй вопрос открыт.
Smitis, твой совет не плох, но кому охото сидеть в старой оболочке. Я думаю надо рассмотреть возможность изменения параметров обозревателя - секция [FavoritesEx]. Кто нибудь знает её полные параметры? А может я и не прав, к чему я больше склонен.
Скорее всего этот вопрос можно решить в файле regtweaks.reg через папку $OEM$.

Smitis 29.01.2005 23:50

Валерьян
Цитата:

но кому охото сидеть в старой оболочке
Ну, мне, например, охота ;)

Цитата:

Я думаю надо рассмотреть возможность изменения параметров обозревателя - секция [FavoritesEx]. Кто нибудь знает её полные параметры?
Это для создания ярлыков в "избраном" эксплорера.
The [FavoritesEx] section contains the default Favorites settings for the Windows browser. If not present, Setup uses the default for Microsoft Windows.

Sample
This sample demonstrates one use of the [FavoritesEx] section of Unattend.txt.

[FavoritesEx]
Title1 = MSN.url
URL1 = http://www.microsoft.com/
Title2 = MSNBC.url
URL2 = http://www.msnbc.co


Цитата из "первоисточника" (Windows XP Service Pack 2 Deployment Tools). Брать здесь:
http://support.microsoft.com/?kbid=838080
http://www.microsoft.com/downloads/d...displaylang=en

Параметры, для скрытия ярлыков с рабочего стола, когда включен новый хр-шный вид кнопки "пуск" находятся в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIco ns\NewStartPanel (Для "my computer" это {20D04FE0-3AEA-1069-A2D8-08002B30309D}).

shuklin 25.02.2005 21:01

Народ! Помогите встроить MUI в дистрибутив.
заранее благодарен

Smitis 25.02.2005 22:40

Цитата:

shuklin:
Помогите встроить MUI в дистрибутив
Подобно сервиспакам и новым обновлениям он не встраивается (не интегрируется). А как добавить в дистрибутив установку - ищи по топику.

spook 01.09.2005 18:51

Unattend.txt автоматическая установка
 
Здраствуйте!
Недавно задался вопросом как максимально автоматизировать установку WinXP с помощью файла ответов (Unattend.txt).
Проблема заключается в следующем, никак не могу найти описание параметра который позволил бы разбить диск на разделы определённого размера. Т.к. параметр типа FileSystem=ConvertNTFS существует, то, по идее, должна быть возможность определить обьём установочного раздела... Может я ошибаюсь?
Если кто в курсе помогите плз...

Borland 02.09.2005 01:35

Цитата:

spook:
Здраствуйте!
Привет!
Цитата:

spook:
Недавно задался вопросом как максимально автоматизировать установку WinXP с помощью файла ответов (Unattend.txt).
Это не повод для дублирования тем!
Поиск - РУЛИТ!
http://www.imho.ws/showthread.php?t=44444&highlight=Unattend
Склеиваю.
Устное предупреждение.

spook 12.09.2005 15:36

Здраствуйте ещо раз...
Да тему не досмотрел, моя вина, но прочитав всю эту тему так и не смог найти ответ на интересующий меня вопрос, а именно:" Возникает проблема при установке XP с помощью файла ответов...после тог как я загружаюсь с загрузочной дискеты (созданой в 98me) и запускаю winnt /s:d:\i386 /u:a:\unattend.txt (перед этим запускаю smartdrv), выдётся ошибка о том, что система не может обноружить достаточно места для копирования установочных файлов...Такое вылетает когда диски на целевом компьютере в NTFS, либо винт полностью "голый"...
Если создаюрадел ФАТ и запускаю тож самое всё пашет... Утилита DISKPART тоже не запускается из DOSa..
Может я ошибаюсь в какомто пункте или чегото не запускаю??
Заранее спасибо!

NetWalker 12.09.2005 17:03

spook
А зачем ты из DOS-а ставишь? Собери нормальный загрузочный Unattemded, можно и мультибут сделать. UnaCreator тебе поможет собрать такой мультибут. Двух вариантов загрузки для начала вполне достаточно будет. Потом поправишь и дополнишь, если понадобится.


Часовой пояс GMT +4, время: 14:14.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.