Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Автоматическая установка Windows Vista .:[Архив]:. (http://forum.oszone.net/showthread.php?t=77046)

MaxDELETE 04-01-2007 08:16 531707

Автоматическая установка Windows Vista .:[Архив]:.
 
Предлагаю обсудить в этой теме такие вопросы:

1) Как ностроить автоматическую установку Windows Vista?
2) Как задать автоматически устанавливаемые программы? (Типа того как в XP на Т12)

Полезные ссылки
Цитата:

Цитата Vadikan
Все вопросы автоматической установки Windows Vista обсуждаются в новом форуме Автоматическая установка Windows Vista. Данная тема переводится в архивное состояние. Если у вас есть вопрос, создайте тему, пользуясь правилами создания тем на конференции. Если вы не успели получить ответ на вопрос в этой теме, также создайте новую. Спасибо.


prokazzza 13-01-2007 11:45 535400

Небольшая статья по автоматической установке Windows Vista сайт написанная с использованием английского Windows Automated Installation Kit (AIK)

MaxDELETE 14-01-2007 13:37 535795

ладно, сдаюсь - у меня вопрос над которым бьюсь довольно долго:
Нужно автоматом поставить проги (как например на Т12 в ХР) только в разделе установка компонентов или обновлени (без разницы). Проги должны ставится с диска DVD без предварительльного копирования на жесткий.
Как это можно реализовать? есть идеи?

bekas 14-01-2007 16:20 535857

MaxDELETE
Чтоб ответить на вопрос хотелось бы узнать, чем параметр SynchronousCommand не устраивает?


MaxDELETE 14-01-2007 22:34 536005

bekas, в том-то и дело, что он не выполняется, или я что-то не так делаю. В командной строке, где нужно ввести команду, ввожу например start /w ..\sources\$OEM$ Folders\MO2007RU\setup.exe (office 2007). В поле Description пишу "Microsoft Office 2007". Но нигде установка не проскакивает и в журнале ошибок пусто. В чем проблема-то?

prokazzza 14-01-2007 23:14 536022

Утилита Windows Imaging Utility (wim imagex) ver. 6.0.6000.16386 х86

Пояснение эта утилита для работы с файлом install.wim и для тех у кого проблемы с нетом и кому внапряг качать Windows Automated Installation Kit (AIK) который висит 756.8 МБ

Работа утилитки wim (imagex) проста.

Щелкаем на файле wimfltr.inf - правый клик - установить
Далее создаём .cmd с нжными параметрами
Код:

mountrw - монтирование с редактированием
Код:

unmount - размонтирование с сохранением изменений
Х:\путь1\imagex.exe /mountrw Х:\путь2\install.wim 2 Х:\путь3

Х:\путь1\imagex.exe /unmount /commit Х:\путь3

путь1 - путь к утилите imagex.exe
путь2 - путь к wim-образу (boot.wim или install.wim)
путь3 - путь к папке в какую будет распакован wim-образ (папка должна существовать)

В названиях пути не должно быть пробелов и русских букв!!!

Важное Примечание: в некоторых сборках внутри файла install.wim есть несколько версий Vista, каждая из них под своим номером.

1 - BUSINESS
2 - HOMEBASIC
3 - HOMEPREMIUM
4 - ULTIMATE
5 - HOMEBASICN
6 - BUSINESSN
7 - STARTER

Для того распаковать нужную версию например Ultimate нужно

1. Обязательно установить wimfltr.inf
2. Прописать следующее:
Код:

imagex /apply путь2\install.wim 4 путь3
Распаковываем install.wim, редактируем распакованные файлы, и потом запаковываем обратно. Вот и все!!!:)

bekas 14-01-2007 23:51 536035

MaxDELETE
Ты запускаешь SynchronousCommand в компоненте Microsoft-Windows-Shell-Setup или Microsoft-Windows-Setup?
В первом случае (FirstLogonCommands) все работает как положено (правда мне удобнее запускать cmd-файл в котором уже прописываю все start /wait и т.п.).
Второй вариант срабатыват ДО основной установки Windows (на этапе ее подготовки), а потому эффект совсем иной.



MaxDELETE 15-01-2007 00:04 536038

bekas, вот именно,что в Microsoft-Windows-Shell-Setup. и батником пытался, все равно проскакивает и ничего.

bekas 15-01-2007 00:20 536043

MaxDELETE
Можешь изобразить как конкретно у тебя написано?

MaxDELETE 15-01-2007 07:22 536103

Вот например:
там, где появляется командная строка для написания команды, пишу
start /w ..\sources\$OEM$ Folders\MO2007RU\setup.exe
где .. - значит, что с диска ставится DVD (родитльский каталог) (в XP на Т12 пользуюсь)
может из-за этого проблема? может все-таки в Vistе придумали переменную %CD%?
вариант, при котором сначала все распаковывается на винт, а потом ставится, мне не нужен - он все проги с диска минут пять копирует.

Мне интересно то, что например то что на диске в папке updates (там кажется Net FW) ставится на этапе устаовки обновлений.
Может кто-нибудь знает, в каком xml это написано, просто дописать необходимые проги и все?

bekas 15-01-2007 12:41 536268

то есть, если вместо start /w ..\sources\$OEM$ Folders\MO2007RU\setup.exe поставишь (например) start /w D:\sources\$OEM$ Folders\MO2007RU\setup.exe, где D - буква твоего DVD то все работает?

MaxDELETE 15-01-2007 13:05 536278

еще не пробовал так, потому что ставить мне придется на разные компы, и количество дисков будет отличаться, поэтому даже смысла пробовать нет. Надо искать сразу универсальный вариант...
а он не находится :)

bekas 15-01-2007 19:06 536462

еслиб попробовал - по крайней мере было бы известно в какой части скрывается ошибка...
и еще... даже если определять букву DVD-устройства автоматом в процессе установки (а это ведь несложно и описывалось здесь) и подставить в путях в виде переменной, разве универсальность теряется?

urvotsor 19-01-2007 11:49 538342

Маленькие хитрости.

Если монтировать *.wim образы утилитой imagex, а затем вносить какие-либо изменения, то после размонтирования размер файла *.wim увеличивается, даже, если удалять файлы. Уменьшить размер можно используя команду EXPORT с максимальным сжатием.

Х:\путь1\imagex.exe /compress maximum /export Х:\путь2\install.wim * Х:\путь3\install_new.wim

путь1 - путь к утилите imagex.exe
путь2 - путь к wim-образу (boot.wim или install.wim)
путь3 - путь к новому wim-образу (boot.wim или install.wim)
* - означает копировать все внутренние образы.

Объединение нескольких версий Vista.

Цитата:

Важное Примечание: в некоторых сборках внутри файла install.wim есть несколько версий Vista, каждая из них под своим номером. 1 - BUSINESS 2 - HOMEBASIC 3 - HOMEPREMIUM 4 - ULTIMATE 5 - HOMEBASICN 6 - BUSINESSN 7 - STARTER
Используя команду EXPORT можно добавить в такой дистрибутив и ENTERPRISE. (Проверено с использованием ENTERPRISE от 2 беты - добавлен в RTM ENG. С разными языками не пробовал.)

Х:\путь1\imagex.exe /compress maximum /export Х:\путь2\install.wim 1 Х:\путь3\install.wim "имя образа"

путь1 - путь к утилите imagex.exe
путь2 - путь к исходному wim-образу
путь3 - путь к wim-образу в который вносят добавку
1 - номер исходного внутреннего образа.
"имя образа" - имя, которое будет присвоено после копирования (обязательно, желательно указывать тоже имя, что было и в исходном wim-образе)

X3ro 23-01-2007 08:41 540032

можно запускать программы установки напрямую с DVD висты...для этого пользуйтесь переменной %configsetroot% в autounattend.xml...

%configsetroot%\$OEM$ Folders\soft\office2007.exe

Также возможно использвание ключей установки приложений, например

"%configsetroot%\$OEM$ Folders\soft\nod32v.2.7auto.exe" /VERYSILENT /SP-

X3ro 25-01-2007 13:29 541110

да, и вроде для буквы CD/DVD Есть решение - %CDRoot% :)

MaxDELETE 30-01-2007 23:20 543759

X3ro, напиши куда в autounattended.xml конкретно вставлять эту строчку (и), а то потом вопросов от остальных посетителей форума будет много ...

Fanzuga 31-01-2007 03:52 543809

X3ro

Цитата:

для этого пользуйтесь переменной %configsetroot%
Переменную %CDROM% нужно самостоятельно определять из батника.
А эта переменная встроенная? Как она вообще определяется?

NikLok 31-01-2007 21:51 544224

X3ro И вообще можно бы уже примерчик строк на 300 этого замечательного файла привести.
Попробовал на Висте тупо пойти через runonceex.cmd - нифига не выполняет! Видать защита не дает?
В то же время BS PostInstaller нормально отрабатывает установку программ, если его вызвать как команду.
Куды его вписать в autounattended.xml надоть?

И вообще пора активизировать деятельность на этом фронте, так как система уже официяльно ВЫШЛА (правда не ультимейт!

MaxDELETE 31-01-2007 22:11 544232

Согласен с NikLok - пора нормальную тему делать.
И все-таки, кто-нибудь на примере толком объяснит, как же все-таки при установке W.V. ставить проги? (лучше всего на моменте "установки компонентов")

MaxDELETE 01-02-2007 21:28 544636

Прошу прощения за флуд, но может мне кто-нибудь хоть примерно может сказать, как же все-таки сделать так, чтобы можно было ставить программы напрямую с диска (без предварительного копирования на винт и без вмонтирования в образ).
Это также касается драйверов.

X3ro 05-02-2007 06:38 545756

все , понял. Извините , что вас немного напутал

в корень будущего dvd диска создайте пустой текстовый файл DriversRoot.txt

смонтировав образ install.wim, сделал папку в корень висты: \install. Туда поместил батник примерно такого содержания:

Код:

for ^%%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist ^%%i:\DriversRoot.txt set CDROM=^%%i:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /d "%CDROM%" /f

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

REG ADD "%KEY%" /VE /D "WinRar 3.70b2" /f
REG ADD "%KEY%" /V 1 /D "%cdrom%\sources\s\wrar370b2ru.exe /s" /f

REG ADD "%KEY%" /VE /D "Office 2007 library" /f
REG ADD "%KEY%" /V 2 /D "%cdrom%\sources\s\of2007_compat.exe" /f

REG ADD "%KEY%" /VE /D "Klite codec v.2.77f" /f
REG ADD "%KEY%" /V 3 /D "%cdrom%\sources\s\klcodec277f.exe /VERYSILENT /SP-" /f

REG ADD "%KEY%" /VE /D "Apollo37zz player" /f
REG ADD "%KEY%" /V 4 /D "%cdrom%\sources\s\Apollo37zz.exe /VERYSILENT /SP-" /f

REG ADD "%KEY%" /VE /D "Office 2003 RU SP0" /f
REG ADD "%KEY%" /V 5 /D "%cdrom%\sources\s\office\setup.exe TRANSFORMS=of2003.mst /qb-!" /f

REG ADD "%KEY%" /VE /D "NOD32 v.2.7 auto" /f
REG ADD "%KEY%" /V 6 /D "%cdrom%\sources\s\nod32_2.7ru_final_km.exe /VERYSILENT /SP-" /f

EXIT

...записав выполнение этого батника в autounattend.xml с помощью WAIK по адресу:

Код:

<component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunAsynchronous>
<RunAsynchronousCommand wcm:action="add">
 <Credentials>
  <Password>1</Password>
  <Username>Administrator</Username>
  </Credentials>
  <Description>cmd one</Description>
  <Order>10</Order>
  <Path>%SystemDrive%\install\one.cmd</Path>
  </RunAsynchronousCommand>
  </RunAsynchronous>
  </component>


конечно, тут на msfn.org есть метод, как добавить постоянную букву для DVD - привода, я пробовал - пока не получается.. :(

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

вот, может попробует кто нибудь этот метод:

Код:

[HKEY_LOCALT_MACHINE\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\{3E06FF5B-55F0-4C9D-8455-CA8D79FADCDC}User\Software\Policies\Microsoft\Windows NT\Driver Signing]
"BehaviorOnFailedVerify"=dword:00000000

отпишитесь, если что! :) Надеюсь помог

MaxDELETE 05-02-2007 17:29 546051

сегодня вечером потестю, спасибо, X3ro, завесу тайны хоть немного раскрыл. А по поводу неподписанных дров - есть такая утилитка, входящая в пакет для установки дров с диска WatchDriverSigningPolicy.exe, она позволяет ставить неподписанные дрова. Может для Vistы покатит... хотя вряд ли, но скоро надеюсь что-нить такое будет.
Сегодня проверю еще один метод установки, который сам придумал, если все покатит нормально, напишу.

MaxDELETE 05-02-2007 21:49 546168

Никто не пробовал делать загрузочный диск Vistы на USB-флешке?
Специально для этого купил 4гб флешку, форматнул как положено (как в описании Windows AIK). Все закинул. Флешка в биосе определяется после форматирования нак винчестер :) (в разделе HDD).
Но проблема такая - при загрузке с флешки вылезает ошибка, что неправильный файл boot\bcd. Номер ошибки 0х000000е. В чем проблема?
Завтра проверю еще на одном компе, но у меня подозрения на мать - когда делал загрузочную флешку LiveXP или BartPE - у меня она не грузилась, писала ошибка в диске. Тут же на другом компе работает все на ура.
Кто-нибудь сталкивался с такой проблемой?

Просто вся моя идея сделать автоматическую установку прог сводится к использованию флешки...

bekas 05-02-2007 22:48 546190

А у меня наличие подобной ошибки зависело нетолько от типа системной платы, но еще и от типа самой флешки

igorechichek 07-02-2007 22:40 547049

:help: прошу совета :
по какому принципу выбирается буква диска для Flash при установке висты ?
это какая то жестко закрепленная Х или она плавает ?

P.S. Если установка идет с диска а с Flash берется только файлик Autounattend.xml и очень желательно на ней же хранить доп. файлы с которыми необходимо работать при установке , например тот же самый сторонний софт

MaxDELETE 08-02-2007 08:39 547176

Цитата:

Цитата igorechichek
P.S. Если установка идет с диска а с Flash берется только файлик Autounattend.xml и очень желательно на ней же хранить доп. файлы с которыми необходимо работать при установке , например тот же самый сторонний софт

Как ты предлашаешь задать переменную флешки при автоматической установке? Понятно дело, что это практически "идеальный" вариант.

X3ro 08-02-2007 09:34 547199

при втыкании флешки во время установки Висты, виста сама находит USB драйв, ищет есть ли там autounattend.xml, ищет папки $OEM$ folders, packages, drivers и тд. Если есть только XML файл, то она возьмет настройки оттуда (хотя хз что буедт, если имеется такой же и на DVD ?!). НО, круто было бы, если не то самое НО. Если запихнуть проги, дрова и др. полезности на флешку, указать через XML путь для висты (т.е. буква флешки будет = %configsetroot%), то ВСЁ содержимое вышеперечисленных папкок с флешки скопируются в корень системы (C:\ обычно)...


igorechichek 09-02-2007 22:08 547933

то есть если я правильно понял во время установки висты букву флешки можно получить по переменной %configsetroot% ?
а по поводу
Цитата:

НО, круто было бы, если не то самое НО. Если запихнуть проги, дрова и др. полезности на флешку, указать через XML путь для висты (т.е. буква флешки будет = %configsetroot%), то ВСЁ содержимое вышеперечисленных папкок с флешки скопируются в корень системы (C:\ обычно)...
вовсе же необязательно указывать в XML путь для висты на драйвера софт и проч. дроч.
можно прописать в XML только каждый раз при установке запускать %configsetroot%/addons/run.bat
а что уже будет в этом батничке решать можно будет на стадии установки
то есть можно иметь на флешке autounattend.XMLфайлик который можно и не трогать, по, и несколько батников скажем config1 config2 и т.д. а перед установкой просто на флешке нужный переименовывать в run

morismoss 10-02-2007 02:40 548001

Народ, всё таки как интегрировать обновления в дистрибутив Windows Vista?

SamLab 10-02-2007 06:17 548019

Зачем папка Updates - случаем не для автоматического подхватывания апдейтов с WU?

art569 10-02-2007 22:46 548304

Цитата:

Цитата morismoss
Народ, всё таки как интегрировать обновления в дистрибутив Windows Vista?

Вот описание процесса установки обновлений во время инсталяции Windows Vista с помощью Windows Sim.

Tehno_cherv 11-02-2007 18:24 548536

народ, помогите открыть файл в 6-ом посте этой темы.
Либо переупакуйте этот файл, в которым находится уже готовый сценарий автоустановки Windows Vista.
У меня этот архив не открывается :(

MaxDELETE 11-02-2007 19:44 548564

X3ro, хоть убей, но у меня переменная %configsetroot% не подхватывается. Ты волшебник или как, что эта переменная у тебя работает

Tehno_cherv, ты о чем? не знаю конечно что в этом файле, но по-моему там imagex, а если так, то в любом случае тебе надо скачать windows AIK, а там он есть. Просто без других утилит смысла от imagex не будет. А архив этот у тебя не откроется, потому что это проблема сервака, которая до сих пор не решилась, нужно ФАЙЛЫ В ДРУГОМ МЕСТЕ ВЫКЛАДЫВАТЬ!

SamLab, попробуй туда updatы кинуть, но мне кажется все равно их лучше интегрировать в сам дистриб (их сейчас не много, но ставятся они минут 5 (вместе с паком дров), а что будет через 1-2 месяца, если в первый же день выхода Vistы их больше десятка высыпалось???!!!)

Brainrif 12-02-2007 02:12 548681

Вопрос на засыпку... А возможно ли оставить какую-нить одну Vist'у, например, Ultimate? И как енто провернуть?...

SamLab 12-02-2007 05:38 548699

А нет укороченной версии или альтернативы для Windows System Image Manager (Windows SIM)? а то качать такой объем мрак...

urvotsor 12-02-2007 12:53 548836

Brainrif

Команда Export

Х:\путь1\imagex.exe /compress maximum /export Х:\путь2\install.wim 1 Х:\путь3\install_new.wim

путь1 - путь к утилите imagex.exe
путь2 - путь к исходному wim-образу
путь3 - путь к новому wim-образу
1 - номер исходного внутреннего образа (у Ultimate 4).

и удалить *.clg файлы удаляемых версий (больше информации пока нет).

dim-soft 12-02-2007 14:05 548880

Brainrif
я перепаковал висту при помощи vlite (добавлял драйвера) - размер уменьшился и выбора больше нет остался только один вариант

MaxDELETE 12-02-2007 16:19 548960

Brainrif, делаю тоже самое, но вот только дрова наоборот удаляю и ищу способо ставить дрова из какой-либо папки (просто если дрова в образ пихать, то слишком много времени будет образ распаковываться, тем более если дров много!)

SamLab 13-02-2007 05:15 549181

Получается vLite заменяет Windows SIM в области перепаковки дистрибутива и добавления обновлений?

MaxDELETE 13-02-2007 06:29 549188

SamLab, правильно! только вот в последующей установке Винды (на странице выбора операционок) будет не Vista Ultimate, а Vista Ultimate (vLite).
Кто-нибудь знает как можно безболезненно эту надпись поменять? я пробовал в нескольких файлах и в самом .clg, потом не ставится. А так можно че-нить свое написать, например VIsta Ultimate by Max DELETE :)

dim-soft 13-02-2007 06:42 549189

MaxDELETE
а как через vlite добавляете обновления (не нашел). я обновления и настройку через SIM делаю, а драйвера через vlite (может и драйвера через sim можно ?)

X3ro 13-02-2007 08:12 549211

я чтото не догоняю...

как вы через WAIK (SIM) внедряете апдейты?! Дрова там нельзя интегрировать, можно путь только к дровам указать в отдельной папку на DVD. Или накрайняк, вшить в папку Windows еще папку со своими дровами, только пока смысла особого нет от своих дров. Как вы избавитесь от всплывающего окна "Установка неподписанного драйвера...", ведь пока почти все дрова такими и являются?! Есть кое какое решение для дров, но пока работает с переменным успехом. Nuhi (автор nLite и vLite) сам написал, что дрова с помощью vLite можно встроить, но как избавиться от подтверждения их установки - пока и он не знает.

апдейты я кидал и в папку Upgrade в корень диска с Вистой - не пашет. Видимо, тоже придется через \install\one.cmd или с флэшки через %configsetroot%.

Чтобы была переменная %configsetroot%: надо чтобы файл ответов был на флэшке; чтобы в файле ответов стояло UseConfigurationSet=true.
Лучше, конечно, закрепить постоянную букву для DVD как я писал выше, так надежнее и все устанавливается.

MaxDELETE 13-02-2007 21:44 549576

X3ro, так бы сразу.
А собственно, че ты из-за дров паришься? Для меня например самое главное - на видяху, звук, мамку, сетевую карту. Все эти дрова уже идут подписанные, только вот времени не хватает все проверить.

X3ro 14-02-2007 05:49 549704

ок. Про дрова - мне кажется надо в дальнейщем по-немногу тему создать набора драйверов под Виста. Хоть в оригинальном образе около 800МБ дров принтеров, 120МБ видеокарт, 30МБ модемы, но меньше 1МБ (?) дров аудио. Надо исправлять это дело...вроде у ведущих вендоров есть уже подписанные дрова, но...

Vovsla 18-02-2007 00:49 551842

X3ro - ну ты завернул:
for ^%%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist ^%%i:\DriversRoot.txt set CDROM=^%%i:

можно же проще
%CD:~0,2% - возвращает букву диска с которого был запущен скрипт

Brainrif 18-02-2007 22:49 552117

dim-soft, urvotsor, MaxDELETE
Спасибо большое за советы, будем пробовать...

igorechichek 21-02-2007 22:14 553650

Кто пользуется AIK
Подскажите - какой компонент отвечает за тест производительности при первом запуске системы ?
толку от него все равно никакого - все равно пока нашел способ при автоустановке прикручивать драйвера только под чипсет и под сетевую
а без видео какой тест производительности ?

X3ro 22-02-2007 10:13 553768

в это тебе поможет не AIK (там отменить нельзя), а vLite (компонент вроде SAP называется, не помню). Только если его удалить, исчезнет возможность проверки в дальнейшем своего индекса производительности

igorechichek 22-02-2007 20:02 554060

Вложений: 1
Тогда еще такой вопрос - кто настраивал компонент Microsoft-Windows-TapiSetup ? (позволяет при автоматической установке указывать параметры телефонии для службы TAPI)
Сам в принципе телефонией не пользуюсь но принципа ради ..
<TapiUnattendLocation>
<AreaCode>380</AreaCode>
<CountryOrRegion>380</CountryOrRegion>
<Name>Ukraine</Name>
</TapiUnattendLocation>
<TapiConfigured>1</TapiConfigured>
для россии кстати тоже не работает
указываю все самое необходимое но не работает :(

И кстати чем вызвано что никто не обсуждает файлы ответов ? при помощи них при использовании наборов конфигураций и общих ресурсов можно много чего исполнить

прилагаю тот файлик которым пользуюсь а вы критикуйте , дополняйте - буду только рад

morismoss 25-02-2007 15:50 555047

Народ, так всё-таки как положить обновления на диск с Windows Vista, что бы без особых заморочек и без скачивания огромных пакетов типа AIK?

P.s. Всё таки никак по простому не получится, вот инструкция:
Гид по интеграции обновлений в дистрибутив Windows Vista

К счастью сделать это достаточно просто, так как Microsoft предоставляет для этого все необходимые инструменты, к тому же совершенно бесплатно. Следом за нашим коротеньким гидом по интеграции всевозможных хотфиксов на примере 32-битной редакции Vista Ultimate вы сможете загрузить макет скрипта, который поможет мгновенно начать работу.


Требования

Windows AIK, в частности peimg и imagex;
Windows Vista
Оригинальный Windows Vista ISO/DVD


Сложность - средняя. Необходимы навыки работы с командной строкой + понимание принципа работы imagex и peimg приветствуется.

Данный гид предполагает наличие установленного WAIK, а также использование командной строки, запущенной от Администратора системы. Необходимые инструменты расположены в папке C:\Program Files\Windows AIK\. В качестве примера мы используем хотфикс под номером 928089.


Шаги

Загрузить все хотфиксы, доступные через http://support.microsoft.com (в формате .msu). Что касается Ultimate Extras, то их можно найти в папке C:\Windows\SoftwareDistribution\Download\ только в Ultimate-версии. Нам потребуются следующие cab-файлы:

Windows6.0-KB922812-x86.cab (Hold'em)
Windows6.0-KB929327-x86.cab (DreamScene Preview)
Windows6.0-KB929328-x86.cab (BitLocker)
Windows6.0-KB930063-x86.cab (BitLocker)

Разархивируйте содержимое .msu-файла, чтобы получить .cab-файл, необходимый для интеграции (peimg для интеграции хотфикса требуется файл формата .cab). Набираем команду:

expand -F:* c:\updates\Windows6.0-KB928089-x86.msu c:\updates

После распаковки .msu-файла в папке C:\updates появится четыре новых файла: .txt-файл, .xml-файл и два .cab-файла. Единственное, что нам потребуется - это основной .cab-файл, в нашем случае Windows6.0-KB928089-x86.cab. Остальное, включая сам .msu-файл, можно удалить. Повторяем операцию для каждого .msu-хотфикса.

Копируем содержимое Vista DVD во временную рабочую папку, к примеру, в c:\vistadvd\.

После распаковки всех .msu-обновлений их требуется импортировать в установочный образ install.wim. Каждая из имеющихся в установочном образе версия Vista должна быть обновлена вручную. Если, например, вы хотите интегрировать обновления в Ultimate-версию 32-битного установочного диска, необходимо использовать следующие команды:

Перед выполнением команды убедитесь, что в папке imagex есть файл драйвера wimfltr.inf и он установлен

imagex /mountrw c:\vistadvd\sources\install.wim 4 c:\mount (где c:\mount - папка в которую монтируется установочный образ, а 4 обозначает в данном образе порядковый номер Ultimate-версии)

peimg c:\mount\windows /import=c:\Updates\Windows6.0-KB928089-x86.cab

Затем поочередно импортируем каждый из необходимых хотфиксов, меняя только имя .cab-файла.

Теперь, когда все обновления импортированы, пришло время установить их в образ Windows. Если вы не выполните эту процедуру, Windows Update будет внимать к вам с просьбой загрузить обновления, которые, на самом-то деле уже загружены. Установка хотфиксов позволит избежать подобную ситуацию и буквально внедрит обновление в инсталлятор. Для установки воспользуемся командой:

peimg /install=*Package* c:\mount\windows

Команда будет выполнена для всех обновлений, в имени которых встречается фраза "Package", поэтому нет необходимости повторять ввод команды для каждого обновления. Чтобы просмотреть список обновлений и проверить установлены они или нет, набираем:

peimg /list /image=c:\mount\windows


Если вы желаете, чтобы хотфиксы или Ultimate Extras были доступны в каждой из существующих версий Vista, то и этапы 4 и 5 должны быть повторены для каждой версии Vista. Для этого сначала демонтируем образ Windows Vista, с которым вы работали и затем смонтировать другой образ:

imagex /commit /unmount c:\mount

imagex /mountrw c:\vistadvd\sources\install.wim x c:\mount (x - порядковый номер версии Vista в файле install.wim)

Почти все. Осталось только создать ISO-файл. Для этого можно использовать утилиты типа vLite. Поэтому для создания ISO вам не понадобится извлекать загрузочный сектор и пользоваться cdimage или oscdimg.

Сам скрипт:
_http://www.winbeta.org/nfo/TweakGuide/Vista%20Guide/Updates.zip

snark 11-03-2007 18:01 560290

morismoss
Цитата:

Требования
Windows AIK, в частности peimg и imagex
Подскажи пожалуйста, можно ли обойтись только peimg и imagex - или все ж таки придется качать весь пакет Windows AIK?
А то взялся за unattended Vista - и тут такое... 990 мег... :o

sngsprs 14-03-2007 20:04 561687

Кто знает, подскажите, имеется ли возможность при Unattend установке Vista раскидать папки Users и Program Files по разным разделам?
При установке XP в файле winnt.sif за это отвечали вот эти параметры:
TargetPath=\WINDOWS - т.е. система остаётся на диске C:\
ProgramFilesDir="D:\Program Files" - эта папка на D:\
CommonProgramFilesDir="D:\Program Files\Common Files" - то же самое
ProfilesDir="E:\Documents and Settings\" - а это уже на E:\
SFCDllCacheDir="E:\CACHE\Dllcache" - и это сюда же
Если отвести под систему небольшой раздел, было очень удобно бэкапить и восстанавливать.
Можно ли то же самое проделать и при установке Vista?

ZenitSPB 18-03-2007 13:43 563332

Вопрос к уважаемым форумчанам, никто ещё не осваивал Vista + Microsoft Solution Accelerator for Business Desktop Deployment 2007?

http://www.microsoft.com/technet/des...7/default.mspx

Abrosov 19-03-2007 16:30 563813

а можно ли как-то скачать windows ultimate extras если установлена enterprise версия

igorechichek 19-03-2007 21:19 563947

Abrosov
Нет
За что плочено то и получено
Получите Foundation Package но только согласно своей программе лицензирования (По моему только Software Assurance) + подробнее можете задать вопрос здесь http://forum.oszone.net/forum-69.html

shneck 21-03-2007 16:57 564827

Помогите пожалуйста! В файле ответов autounattend.xml есть раздел для работы с Hdd (разбиение и т.д.)

Вот пример: <DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<CreatePartition>
<!-- Create primary partition, 20 GB -->
<Order>1</Order>
<Type>Primary</Type>
<Size>20000</Size>
</CreatePartition>
<!-- Create extended partition and fill the rest of the hard disk -->
<CreatePartition>
<Order>2</Order>
<Type>Extended</Type>
<Extend>true</Extend>
</CreatePartition>
<!-- Create logical partition within the extended partition, 6 GB -->
<CreatePartition>
<Order>3</Order>
<Type>Logical</Type>
<Size>6000</Size>
</CreatePartition>
</CreatePartitions>
</Disk>
</DiskConfiguration>

Из примера ясно, что создается основной раздел 20Gb и дополнительный раздел на весь оставшийся размер диска. В доп. разделе создается логический диск в 6 гиг. А как изменить параметр чтобы логический диск занимал всю область дополнительного раздела?

Т.е. при установки Vista автоматом разбивала диск на два партишна, скажем 40Гб и (все остальное) и форматировала их....

Idi0t 22-03-2007 13:49 565186

Можно ли скачать только imagex и peimg? Где? Или придётся качать весь пакет Windows AIK?

RodionD 22-03-2007 18:45 565307

Установил Vista на виртуалку, установил все что мне надо (муи, офис и т.д.) сделал sysprep.exe потом из другой виртуалки снял образ с раздела с вистой imagex.exe, запихнул его в исошку UltraISO, все ставиться, но есть одно но! Пользователь на висте, под которым я все это настраивал - не удалился. Может sysprep надо было под админом делать? И уж раз есть пользователь, как сделать что бы при развертывании она не спрашивала создание нового пользователя, один же уже есть, пусть под ним и логиниться. Помогите, плз.

lunja 22-03-2007 19:27 565325

А может ктото подсказать как убрать надпись press any key to boot from CD... при загрузке с DVD Vistы? Нужно для запихивания этой самой висты на мультизагрузочный диск.

igorechichek 26-03-2007 17:56 566745

удали из папки boot файл bootfix.bin

team4 26-03-2007 22:04 566812

в системе не отображаются данные ОЕМ...


<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OEMInformation>
<Manufacturer>OEM_NAME</Manufacturer>
<SupportHours>10:00 - 20:00</SupportHours>
<SupportPhone>999-999-99</SupportPhone>
<SupportURL>www.blabla.ru</SupportURL>
</OEMInformation>
<RegisteredOwner>Microsoft</RegisteredOwner>
</component>

подскажите в чём проблема...

lunja 27-03-2007 18:31 567130

Цитата:

удали из папки boot файл bootfix.bin
Пробовал - при этом загрузка просто не начинается... А при загрузке например с флешки оно и не выдает этого запроса...

X3ro 28-03-2007 12:28 567426

Цитата:

в системе не отображаются данные ОЕМ...


<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OEMInformation>
<Manufacturer>OEM_NAME</Manufacturer>
<SupportHours>10:00 - 20:00</SupportHours>
<SupportPhone>999-999-99</SupportPhone>
<SupportURL>www.blabla.ru</SupportURL>
</OEMInformation>
<RegisteredOwner>Microsoft</RegisteredOwner>
</component>

подскажите в чём проблема...
ОЕМ информация прописывается еше как минимум в одном месте...если у тебя есть WAIK - можешь сам найти

ктонибудь нашел решиние, избавляющее нас от назойливых красных окон с вопросом о неподписанности драйвера?!

team4 31-03-2007 00:42 568784

X3ro
ОЕМ информация прописывается еше как минимум в одном месте...если у тебя есть WAIK - можешь сам найти


ПОДСКАЖИ В КАКОМ ЕЩЁ МЕСТЕ??
справка WAIK-а слишком коряво написана!! такое ощущение, что перевод с англ делал электронный переводчик...
слово image переведено не как образ, а как изображение...
как ты предлагаешь в таком бардаке что-либо полезное найти??
З.Ы. ПОДСКАЖИ В КАКОМ ЕЩЁ МЕСТЕ??

igorechichek 07-04-2007 12:09 571260

К вышеназванному ...
Если у тебя версия Windows Vista Home Premium или Windows Vista Ultimate то можешь добавить OEM информацию которая отображается в Media центре
компонент Microsoft-Windows-ehome-reg-inf (добавлять в 7 путь прохода , если добавить в 4 то настраиваться будут внутренние параметры самого медиа центра)
<OEMLogoUri>путь к логотипу</OEMLogoUri>
<OEMName>OEMName</OEMName>
<OEMName2>OEMNane1</OEMName2>

Никто не запрещает персонализировать или вставлять в качестве бесплатной рекламы своего предприятия конечным покупателям информацию о себе в Explorer

<component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Можно сразу добавить пользователю ваш корпоративный RRS канал если есть (если себе то свой любимый)
<FeedList>
<FeedItem wcm:action="add">
<FeedKey>Название</FeedKey>
<FeedTitle>Заголовок</FeedTitle>
<FeedURL>URL RRS канала </FeedURL>
</FeedItem>
</FeedList>
добавить закладку
<QuickLinkList>
<QuickLinkItem wcm:action="add">
<QuickLinkName>Название</QuickLinkName>
<QuickLinkUrl>URL</QuickLinkUrl>
<QLID>Цифровой ID (0,1,2)</QLID>
</QuickLinkItem>
</QuickLinkList>
сделать стартовой страницей
<StartPages>
<StartPage wcm:action="add">
<StartPageKey>название</StartPageKey>
<StartPageUrl>URL</StartPageUrl>
</StartPage>
</StartPages>
просто добавить информацию о себе в окно
<CompanyName>CompanyName</CompanyName>
<Window_Title_CN>Информация которая отображается в заголовке ехплорера(оч. удобно для саморекламы)</Window_Title_CN>
добавить в избранное
<FavoritesList>
<FavoriteItem wcm:action="add">
<FavIconFile>иконка</FavIconFile>
<FavID>оригинальное название</FavID>
<FavTitle>заголовок</FavTitle>
<FavURL>URL</FavURL>
</FavoriteItem>
</FavoritesList>
</component>
Очень нагло зато эффективно


Можно добавить информацию о себе как о поставщике услуг по обновлению оборудования в окошко тестирования производительности

<component name="Microsoft-Windows-PerfCenterCPL" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<WindowsExperienceIndexOemInfo>
<HardwareUpgradeURL>URL</HardwareUpgradeURL>
<Logo>логотип своей компании</Logo>
</WindowsExperienceIndexOemInfo>
</component>


igorechichek 07-04-2007 15:19 571300

Работаю в комп. фирме
1 раз настроил, сделал под разные версии(32,64 Home,Бизнес, Ультимейт)- отдал сборщикам и теперь все несчастные покупатели лицензионной Висты (немного их правда ) страдают от беспардонной рекламы. :lol:

noovot 11-04-2007 06:36 572693

есть локализованная русская виста ультимейт.

хочу поставить её автоматом, и почти добился своего, НО:

не могу избавиться в начале установки от экрана с выбором языка.
я хочу чтобы в эти 3 поля папали автоматически значения: РУсский, Русский, США (т.е. чтобы по умолчанию была русская раскладка).

как это сделать? никто не сталкивался?

igorechichek 11-04-2007 18:27 573048

Вложений: 1
Добавь в файл Autounattend.xml строки
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<LayeredDriver>1</LayeredDriver>
<InputLocale>ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
<UILanguageFallback>en-us</UILanguageFallback>
</component>

Если не знаешь что такое Autounattend.xml тогда открывай эту ветвь форума и читай все сначала :)))

и можешь посмотреть прикрепленный файлик

(сам не устанавливал с месяц нет времени, если где то ошибся или неточность прошу указывать - исправлю , дополню)

noovot 12-04-2007 02:34 573228

мне помогло вот это:

<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<InputLocale>en-US</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>


странно, как-будто я раньше и так пробовал... да и настроил я свой autounattend.xml так что сетап только спрашивает про диски и при загрузке просит поменять пароль юзеру

noovot 12-04-2007 03:36 573241

два вопроса:

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

2. я во владивостоке. в винде есть для этого спец timezone "Vladivostok Standard Time".
все хорошо. я её указываю в autounattend.xml, все встает и временная зона в настройках даты-времени правильная. но! сдинута на 7 часов вперед. я так понял что время на момент установки она берет за Russian Statdard Time (московское). думаю - как исправить? ведь если в oobe ручками выбирать временную зону то часы не прыгают.

и тут я вижу peimg /list и чуть ниже заголовка и над таблицей вывода этой команды я вижу параметр /timezone.

и меня осенило - буду пробовать - может для boot.wim можно поправить timezone на Vladivostok сразу? чтобы она при загрузке врем я биоса воспринимала как локальное и не было этого сдвига в установленной винде? что думаете?

http://technet2.microsoft.com/Window...559a51033.mspx
вот тут напрыл что-то

noovot 12-04-2007 05:14 573250

http://technet2.microsoft.com/Window...559a51033.mspx
да, вот тут (To add a device driver during Windows PE) все описано. от себя могу добавить что я после этот ещё через wsim сделал набор конфигурации, и он в него добавил драйверы. щас закину на флешку и попробую. отпишусь.

вот уто бы ещё по-русски объяснил что значит каждый этап - winPE, audit, offlineServicing, ...

о! это все есть в waik.chm

3. как сделать на dvd с вистой press any key to boot from cd ...?

блин, ну как удобно если всё так будет работать - сделал install.wim со всеми апдейтами, записал двд. сделал autounattend.xml и набор конфигурации и это все на флешку. и можно диск на разные компы юзать, только драйвера на флешке успевай подсовывать, да и ключик менять в xml. лишь бы сработало :)

noovot 12-04-2007 05:26 573254

результат по п.2 - не получилось - поменял timezone и у boot.wim и у install.wim, на всех этапах устновки открывал shift+f10 (cmd.exe) смотрел time - время правильное, после oobe - на 7 часов сдвинулось. блин!!! вопрос остается открытым

noovot 12-04-2007 05:51 573260

очередной ответ - какой пасс что означает:
http://technet2.microsoft.com/Window....mspx?mfr=true

noovot 12-04-2007 06:12 573264

1. сработало!!! встают блин!! значит скидываем в папку Out-of-Box Drivers все inf и dll, sys, и т.д. уже проверил на intel видео, agere модеме. щас полный комплект фигачить буду.

igorechichek 12-04-2007 20:35 573599

Небольшое дополнение для остальных :
Для того чтобы
Цитата:

сработало!!! встают блин!!
еще необходимо чтобы файл Autounattend.xml содержал


Код:

<settings pass="offlineServicing"> 
 <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Необходим для найстройки не PnP устройств Plug and Play -->
              <DriverPaths>
                  <PathAndCredentials wcm:action="add" wcm:keyValue="2"> 
<!-- Необязательный пункт, если используется локальный набор конфигурации, т.е. флешка или сам диск  то этот раздел не нужен -->
                      <Credentials>
                          <Domain>Домен </Domain>
                          <Password>пароль </Password>
                          <Username>логин</Username>
                      </Credentials> 
<!-- Собственно сам путь к набору конфигурации -->
                                              <Path>путь</Path>
                  </PathAndCredentials>
              </DriverPaths>
          </component>
      </settings>
      <settings pass="windowsPE">
          <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<!-- Необходим для найстройки PnP устройств Plug and Play -->
                  <DriverPaths>
                  <PathAndCredentials wcm:action="add" wcm:keyValue="1">
<!-- Значение keyvalue может быть соответственно любым но уникальным --> 
<!-- Необязательный пункт, если используется локальный набор конфигурации, т.е. флешка или сам диск  то этот раздел не нужен -->
                      <Credentials>
                          <Domain>домен</Domain>
                          <Password>пароль</Password>
                          <Username>логин</Username>
                      </Credentials>
<!-- Собственно сам путь к набору конфигурации -->
                      <Path>путь</Path>
                  </PathAndCredentials>
              </DriverPaths>
          </component>
          <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<!-- Указание при установке использовать наборы конфигураций -->
              <UseConfigurationSet>true</UseConfigurationSet>
          </component>
      </settings>


noovot 13-04-2007 03:15 573711

так если по статье делать, то потом создается набор конфигурации и в нём автоматом проставляется путь. потом содержимое папки набора конфигурации копируешь в корень на флешку и все.

Unter 13-04-2007 04:56 573717

Кто нибудь знает, как отучить Висту от глупой привычки, независимо от раздела на который она устанавливается, назначать системному диску букву C:?

igorechichek 13-04-2007 13:21 573926

noovot
не добавляет путей



Unter


Код:

<component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <CreatePartitions>
                        <CreatePartition wcm:action="add"> <!-- Создаешь системный диск -->
                            <Order>1</Order>
                            <Size>******</Size>  <!-- Размер системного диска -->
                            <Type>Primary</Type> <!-- Тип системного диска -->
                            <Extend>false</Extend>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Active>true</Active>
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Label>SYSTEM</Label>
                            <Letter>C</Letter>  <!-- Буква системного диска хоть С хоть J -->
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <WillWipeDisk>true</WillWipeDisk>
                    <DiskID>0</DiskID>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>


igorechichek 13-04-2007 13:33 573928

Вопрос/просьба к более умным чем я :

перечислите какие системные переменные поддерживает формат файла Autounattend.xml
в хелпике по симу не нашел, а искать методом перебора известных нет времени совсем
пока пользуюсь только одним %configsetroot%

noovot 13-04-2007 15:40 573989

igorechichek
давай я расскажу. создаешь дистрибутивный общий ресурс, в него в папку драйверы кидаешь inf и прочее. потом на эту папку в swim правой кнопкой и "добавить пути в windowsPE", потом в сервис и "создать набор конфигурации" и все чики пуки. только лучше этот набор класть в корень флешки, а не на двд записывать, т.к. тогда все содержимое двд скопируется на хдд.

igorechichek 13-04-2007 17:31 574028

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

Причем нормально если дистрибутивный общий ресурс находится в корпоративной сети и путь имеет вид "\\server\share\oemdrivers\" (там его размещать рекомендует сам Microsoft) , если же путь указывает на локальный ресурс "D:\vistadrivers" , "E:\vistadrivers" , "Q:\vistadrivers" а именно такого вида путь создает SIM при указании на локальный ресурс соответственно работать не будет.

Т.е. при необходимости оперативно подкидывать драйвера с флешки без вмешательства ручонками не обойтись

Unter 14-04-2007 02:10 574218

igorechichek Я не совсем это имел в виду. В том то и дело, что хочется оставить для одиночных установок право выбора раздела, но чтобы буква соответствовала выбору. По умолчанию она дает право выбора, но тупо лепит C:.

yshipiloff 14-04-2007 09:51 574245

Подскажите, у меня 3 cd - с лицензионной vist-ой хочу скинуть на 1 dvd - как это сделать?

и еще, Бизнес версия обделена Игрушками, как их можно установить?

noovot 14-04-2007 10:59 574263

igorechichek
давай прекратим этот флейм. у меня если сделать как я описал, а потом "сервис"-"создать набор конфигурации", то путь к драйверам прописывается относительный, а не жесткий, то есть такой: %configurationsetroot%\Auto_unattend\Out-of-box\drivers

у тебя не так? (во избежание лишних разговоров - зачем тему засорять - ответь прямо - да или нет). у тебя не так? пробовал?

Цитата:

Причем нормально если дистрибутивный общий ресурс находится в корпоративной сети и путь имеет вид "\\server\share\oemdrivers\" (там его размещать рекомендует сам Microsoft) , если же путь указывает на локальный ресурс "D:\vistadrivers" , "E:\vistadrivers" , "Q:\vistadrivers" а именно такого вида путь создает SIM при указании на локальный ресурс соответственно работать не будет. Т.е. при необходимости оперативно подкидывать драйвера с флешки без вмешательства ручонками не обойтись
считаю это не соответствующим правде. делал сам с жесткого, а не с шары, делал как написал ("сервис" - "создать....") и все создается с относительными путями.

ты попробуй-попробуй.

igorechichek 14-04-2007 11:12 574272

Вот содержание файла Autounattend сделанного по твоей рекомендации
ни шага влево вправо

Код:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:keyValue="6f96781" wcm:action="add">
                    <Path>D:\Distribution\Out-of-Box Drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim://Admin/vista/unattend/install.wim#Windows Vista ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Версия SIMa - 6.0.6000.16386

Если есть еще какой ньюанс - подскажи, буду благодарен так как сейчас исправляю пути руками
Если непроставление пути (точнее проставление но только жесткого и только на общий ресурс , создание набора конфигурации НИКАК не отражается в файле ответов) только моя локальная проблема то извиняйте хотя знания как поменять путь на что угодно лишними не будут ...
Причем моя уверенность базируется на том что на всем TechNet-е нет НИ ЕДИНОГО указания относительного пути, или пути на сетевые шары или жесткие пути на разделы
http://technet2.microsoft.com/Window....mspx?mfr=true

noovot 15-04-2007 14:36 574671

у меня waik русский. работает и на висте и на xp русских.

странно.

1. а ты общий ресурс создал?
2. а каталог (.clg) или .wim в качестве образа подключен?

вот что у меня получается...
Код:

        <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:keyValue="844b7a0b" wcm:action="add">
                    <Path>%configsetroot%\Auto_Unattend\Out-of-Box Drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>

прикол... у меня файл с относительным путём получается в папке набора конфигурации, а с жестким - там где первый сохранен.

3. ты заглядывал в папку с набором конфигурации?

igorechichek 16-04-2007 10:42 575011

Я балбес, согласен. Видел этот файлик, открывал и думал что это полная копия- резервная типа :))
но тогда получается необходимо набор конфигурации размещать сразу в корне флешки(или диска если кто хочет) чтобы файл Autounattend.xml был в корне
и потом править уже его

superkot007 16-04-2007 14:43 575117

1. Какой параметр в Autounattend.xml отвечает за то, чтобы сразу включалась учетная запись "Администратор [администратор компьютера]" (задолбался уже после установки выполнять lusrmgr.msc для ее включения и входить через нее, чтобы не было никаких предупреждений UAC, прочих запретов)

2. Кто-нибудь может выложить реальный Autounattend.xml (в котором надо было бы указать только место установки - и все, вводимый ключ (можно просто в виде 12345-12345-12345-12345 хе-хе... :biggrin:), региональные настройки ставились автоматом)?

3. Переименовать каталог в install.wim можно или нет? Например, "Windows Vista Ultimate" переименовать в "Windows Vista х86 Ultimate"...

или

4. Можно ли создать новый install.wim и записывать в него каталоги (типа экспорта каталога "Windows Vista Ultimate" из одного wim'a в создаваемый с его переименованием в "Windows Vista х86 Ultimate", например...)

P.S.: Просто хотел чтобы окно выбора устанавливаемой ОС выглядело посимпатичнее , например так:

Windows Vista x86 BUSINESS
Windows Vista x86 HOMEBASIC
Windows Vista x86 HOMEPREMIUM
Windows Vista x86 ULTIMATE
Windows Vista x86 STARTER
Windows Vista x86 ENTERPRISE
Windows Vista x64 BUSINESS
Windows Vista x64 HOMEBASIC
Windows Vista x64 HOMEPREMIUM
Windows Vista x64 ULTIMATE
Windows Vista x64 ENTERPRISE

Не издевайтесь, если вопросы показались несущественными... Хочется разобраться в тонкостях и сделать качественную сборку AIO (скачать готовые - не предлагать, все необходимое у меня есть!!!)

noovot 16-04-2007 16:09 575149

igorechichek
и снова -
1. создал ты файл ответов, и только в последнюю очередь добавляешь в него драйвера. потом (если в нем есть параметр, кажется, UseConfigurationSet со значением true) SIM не даст его редактировать.
2. для меня это оказалось лучшим вариантом, я кидал это все в корень флешки и держал её вставленной при установке. с драйверами, просто супер. винда ставится 15 минут, все драйвера молча встают, и она при первой загрузке оценивает производительность уже со всеми драйверами - ну чем не радость?
3. одно НО, у меня диск с ноутбуком шел установочный на нем в корне был autounattend.xml заводской, пришлось сделать копию диска с этого, но без данного файла в корне. (в вышеприведенной тобой статье на technet описывается как установка ищет xml, и если он есть и на ДВД и на USB-флешке, то приоритет за установочным ДВД).

Цитата:

и потом править уже его
зачем, если ты его создал - какой тебе надо, добавил драйвера - куда править? но, если сильно захочется, то ручками удаляешь параметр (см.выше) и открываешь SIM, потом заново с него создаешь через сим набор конфигурации сразу на флешке и всё снова супер.

Цитата:

Я балбес, согласен. Видел этот файлик, открывал и думал что это полная копия- резервная типа
а я думаю - нифига у меня SIM интеллектуал...

superkot007
Цитата:

1. Какой параметр в Autounattend.xml отвечает за то, чтобы сразу включалась учетная запись "Администратор [администратор компьютера]" (задолбался уже после установки выполнять lusrmgr.msc для ее включения и входить через нее, чтобы не было никаких предупреждений UAC, прочих запретов)
By default, the built-in administrator account is disabled in all default clean installations.
You can enable the built-in administrator account during unattended installations by setting the AutoLogon Username to Administrator. This enables the built-in administrator account, even if a password is not specified in the AdministratorPassword setting.
по-русски надо?
хоть админ и выключен по дуфолту, если вы поставите значение AutoLogon Username равным Administrator, даже без пароля, аккаунт админа будет включен и винда в первый раз войдет под ним.


noovot 16-04-2007 16:31 575153

работает для oobeSystem, specialize
путь к параметру HierarchyMicrosoft-Windows-Shell-Setup | AutoLogon | Username

это все через SIM делается..

Цитата:

2. Кто-нибудь может выложить реальный Autounattend.xml (в котором надо было бы указать только место установки - и все, вводимый ключ (можно просто в виде 12345-12345-12345-12345 хе-хе... :biggrin, региональные настройки ставились автоматом)?
Код:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing>
        <package action="configure">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="6.0.6000.16386" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="" />
            <selection name="TabletPCOC" state="false" />
        </package>
    </servicing>
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UserData>
                <ProductKey>
                    <Key>ключ сюда, не зубудь тире через каждые 5 символов</Key>
                    <WillShowUI>OnError</WillShowUI>
                </ProductKey>
                <AcceptEula>true</AcceptEula>
            </UserData>
            <DiskConfiguration>
                <WillShowUI>Always</WillShowUI>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/INDEX</Key>
                            <Value>если в install.wim осталась только ultimate, то 1, если надо ставить ultimate а в install.wim есть все версии то 4, я обрезал все кроме ultimate через peimg /export 4 /compress maximum кажется такая команда</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
            <Display>
                <ColorDepth>32</ColorDepth>
                <HorizontalResolution>1280</HorizontalResolution>
                <RefreshRate>800</RefreshRate>
                <VerticalResolution>60</VerticalResolution>
            </Display>
            <UseConfigurationSet>true</UseConfigurationSet>
        </component>
        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>ru-RU</UILanguage>
                <WillShowUI>Always</WillShowUI>
            </SetupUILanguage>
            <InputLocale>en-US</InputLocale>
            <SystemLocale>ru-RU</SystemLocale>
            <UILanguage>ru-RU</UILanguage>
            <UserLocale>ru-RU</UserLocale>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:keyValue="844b7a0b" wcm:action="add">
                    <Path>%configsetroot%\Drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <BluetoothTaskbarIconEnabled>true</BluetoothTaskbarIconEnabled>
            <RegisteredOrganization>Организация_или_как_я_люблю-фамилия</RegisteredOrganization>
            <RegisteredOwner>Имя</RegisteredOwner>
            <TimeZone>Russian Standard Time</TimeZone>
            <OOBE>
                <ProtectYourPC>3</ProtectYourPC>
                <NetworkLocation>Home</NetworkLocation>
            </OOBE>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Group>Administrators</Group>
                        <Name>Денис</Name>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
        </component>
        <component name="Microsoft-Windows-Sidebar" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SidebarOnByDefault>false</SidebarOnByDefault>
            <SidebarVisible>false</SidebarVisible>
            <Gadget3 />
            <Gadget2 />
            <Gadget1 />
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <fDenyTSConnections>true</fDenyTSConnections>
        </component>
        <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DisableSR>1</DisableSR>
        </component>
        <component name="Microsoft-Windows-RemoteAssistance-Exe" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <fAllowToGetHelp>false</fAllowToGetHelp>
        </component>
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ComputerName>имя_компьютера</ComputerName>
            <WindowsFeatures>
                <ShowMediaCenter>false</ShowMediaCenter>
                <ShowWindowsMail>false</ShowWindowsMail>
                <ShowWindowsMediaPlayer>false</ShowWindowsMediaPlayer>
                <ShowInternetExplorer>false</ShowInternetExplorer>
            </WindowsFeatures>
        </component>
        <component name="Microsoft-Windows-SQMApi" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <CEIPEnabled>0</CEIPEnabled>
        </component>
        <component name="Networking-MPSSVC-Svc" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DomainProfile_EnableFirewall>false</DomainProfile_EnableFirewall>
            <PrivateProfile_EnableFirewall>false</PrivateProfile_EnableFirewall>
            <PrivateProfile_DisableNotifications>true</PrivateProfile_DisableNotifications>
            <DomainProfile_DisableNotifications>true</DomainProfile_DisableNotifications>
            <PublicProfile_EnableFirewall>false</PublicProfile_EnableFirewall>
            <PublicProfile_DisableNotifications>true</PublicProfile_DisableNotifications>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog:d:/sources/install_windows vista ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

отключается RemoteDEsktop, System Restore, Firewall, Customer Experience Improvement Program, боковая панель, ссылки на осла, почту, медиа плеер, создается юзер в группе администраторов Денис, для сети - дом, для параметров защиты - выбрать потом, если есть bluetooth то его иконку в трее включает.
английская раскладка по умолчанию, весь интерфейс русский
кидать этот файл с именем autounattend.xml в корень флешки
если положить его в корень ДВД, то весь ДВД скопируется на ХДД, а оно вам надо? лучше держать все это на флешке для легкости правки
в папку \Drivers на флешку кидаешь все .inf .sys .exe .drv и что найдешь - я делал так - поставил винду - накатил все драйвера с установочного диска, использовал программу DML (Driver Magician Lite - в гугле есть), чтобы определить не майкрософтовские драйвера, и через неё их собрал.

на здоровье!

причем умная сволочь сканирует все подпапки в drivers! то есть как DML сделает так можно и кидать!

единственное - замечен глюк. виста у меня правильно определяла на русском все чипсеты и т.п. а я ставил intel_infupdate, и потом если эти юшта кидал в drivers то установка давала ошибку. поэтому прежде чем ставить все драйвера - посмотрите разок - что винда не определила правильно сама

юшта = .inf
punto подвел

superkot007 17-04-2007 00:34 575363

Цитата:

по-русски надо?
Ну в общем понял и по-английски... :biggrin:

А по п.2 не можешь поделиться?

Упс! Новую страницу не заметил, спасибо!!! Отредактируем под себя в SIM...

В общем, интересуют вопросы 3 и 4 (с эстетической точки зрения, но все же...

noovot 17-04-2007 01:41 575375

по 3,4 ничего сказать не могу.

у меня вопрос - может кто знает:
после встраивания в дистрибутив обновлений мой install.wim с одним только ultimate разросся на 350 мегабайт. обновления - все рекомендованные + хотфиксы sp1 preview с сайта vistasp1.net. стоит пробовать применить теперь к образу /export /compress maximum ? или не даст ничего?

и вот ещё - как у всех профилей и даже когда не вошел в систему (т.е. на логон скрине) сделать переключение по ctrl+shift?

и ещё для superkot007 - по параметрам из моего autounattend.xml очень удобно получать справку из файла unattend.chm, что в комплекте waik в папке docs. там переключаешь на "указатель" и набираешь параметр, он тебе тут же по нему описание

superkot007 17-04-2007 01:49 575382

Цитата:

если в install.wim осталась только ultimate, то 1, если надо ставить ultimate а в install.wim есть все версии то 4, я обрезал все кроме ultimate через peimg /export 4 /compress maximum кажется такая команда
Точно в Peimg? Не в ImageX случаем? Поточнее, пожалуйста...

И, кстати, если ты оставил одну Ultimate (как?) в wim-файле -- сколько он стал весить? (я думаю, ты же не просто закрыл доступ к остальным версиям, при этом размер увеличится...)

Добавил

Цитата:

по параметрам из моего autounattend.xml очень удобно получать справку из файла unattend.chm, что в комплекте waik в папке docs. там переключаешь на "указатель" и набираешь параметр, он тебе тут же по нему описание
ну через правый клик -> Свойства тоже неплохо получается...

Unter 17-04-2007 02:47 575390

Цитата:

и вот ещё - как у всех профилей и даже когда не вошел в систему (т.е. на логон скрине) сделать переключение по ctrl+shift?
Присоединяюсь.

И как активировать во время установки диалог ввода в домен - какая компонента за это отвечает? Ну и, соответственно, предварительная настройка сети?

noovot 17-04-2007 11:30 575496

superkot007
http://forum.ru-board.com/topic.cgi?...&start=4260#16
это про allinone

Цитата:

Точно в Peimg? Не в ImageX случаем? Поточнее, пожалуйста...
ну да, конечно в imagex, напутал я

Цитата:

И, кстати, если ты оставил одну Ultimate (как?) в wim-файле -- сколько он стал весить? (я думаю, ты же не просто закрыл доступ к остальным версиям, при этом размер увеличится...)
кажется он на метров 250-300 уменьшился. просто я потом интегрировал обновления в дистриб и он стал почти таким же по размеру. короче не запомнил я. :(

Unter
Цитата:

И как активировать во время установки диалог ввода в домен - какая компонента за это отвечает? Ну и, соответственно, предварительная настройка сети?
параметры для присоединения к домену есть. а вот диалог... не видел, не слышал, не читал.

я нашел как сделать раскладку через ctrl+shift, для этого есть простой .reg файлик, но как его лучше запускать. мелочь вопрос, но как бы его тоже оптимизировать. буду ждать пока не напишут. сейчас я делаю так - один раз при установке запускаю консоль, в ней regedit, и там ручками это делаю, а потом в своем профиле когда войду первый раз. но это через ж. :) а хотелось бы автоматом.

superkot007 18-04-2007 00:29 575828

По-моему я четко указал, что
Цитата:

скачать готовые - не предлагать, все необходимое у меня есть!!!)
Да и ссылка, указанная тобой, сдохла уже... Новых предлагать не нужно...

у меня Dial-Up... (просто заказал сначала Ultimate, потом скачал патчи для переделки образов:
см. http://forum.ru-board.com/topic.cgi?forum=55&topic=6945) Да и "норвежский язык" меня не особо интересует...

Я уже скомпоновал AIO, но мне не нравится окно выбора ОС:

Windows Vista BUSINESS
Windows Vista HOMEBASIC
Windows Vista HOMEPREMIUM
Windows Vista ULTIMATE
Windows Vista STARTER
Windows Vista ENTERPRISE
Windows Vista BUSINESS X64
Windows Vista HOMEBASIC X64
Windows Vista HOMEPREMIUM X64
Windows Vista ULTIMATE X64
Windows Vista ENTERPRISE X64

А я хотел

Windows Vista X86 BUSINESS
Windows Vista X86 HOMEBASIC
Windows Vista X86 HOMEPREMIUM
Windows Vista X86 ULTIMATE
Windows Vista X86 STARTER
Windows Vista X86 ENTERPRISE
Windows Vista X64 BUSINESS
Windows Vista X64 HOMEBASIC
Windows Vista X64HOMEPREMIUM
Windows Vista X64 ULTIMATE
Windows Vista X64 ENTERPRISE

(Ну эстет я, блин, эстет, что поделаешь...)

Но спасибо...

А про Ru-Board... Я там зарегистрирован уже больше года...

Кстати, там мне ответили, буду пробовать... Как получится, отпишусь!!!

MaxDELETE 18-04-2007 01:00 575832

superkot007, можешь в этой теме для всех объяснить, как ты на один диск воткнешь две сборки Висты x86 и x64, или ссылку на объяснение?
У меня например два разных дистриба - х86 и х64, дак как быть?
P.S. я тож эстэт, так что как получится с переименованием, расскажи

superkot007 18-04-2007 01:42 575841

MaxDELETE

Все настолько просто, что ах...

ДЛЯ ВСЕХ

1. Создаем диск AIO (х86 и х64):

1.1. Копируем дистрибутивы (не в виде ISO, а папки и файлы!!!) х86 и х64 (ULTIMATE) в папки на локальном диске: _:\x86 и _:\x64 соответственно.

1.2. Запускаем ImageX ("Утилиты командной строки Windows PE"):

imagex /compress maximum /export _:\x64\sources\install.wim 1 _:\x86\sources\install.wim "Windows Vista Имя_версии"

(1 - номер исходного внутреннего образа в x64\sources\install.wim)
Жмем Enter и ждем окончания операции...
и аналогично 2, 3, 4

(смотрите соответствие Имя_версии и номера исходного внутреннего образа на оригинальном диске! можно ошибиться, будте внимательны!!!)

в результате получаем папку _:\x86, в которой у нас ВСЕ редакции для х86 и х64...

1.3. Аналогично можно встроить ENTERPRISE (x86 и x64)...

В итоге может получиться примерно так (посмотреть можно в "Диспетчер образов системы Windows"):

Windows Vista BUSINESS
Windows Vista HOMEBASIC
Windows Vista HOMEPREMIUM
Windows Vista ULTIMATE
Windows Vista STARTER
Windows Vista BUSINESS X64
Windows Vista HOMEBASIC X64
Windows Vista HOMEPREMIUM X64
Windows Vista ULTIMATE X64
Windows Vista ENTERPRISE X64
Windows Vista ENTERPRISE

Не очень удобно (для эстетов, естественно...) Тогда:


2.
Цитата:

как получится с переименованием, расскажи
2.1. Создаем ПУСТУЮ папку на диске и

Х:\путь1\imagex.exe /compress maximum /export Х:\путь2\install.wim 1 Х:\путь3\install_new.wim "имя образа"

(путь1 - путь к утилите imagex.exe ; путь2 - путь к исходному wim-образу ; путь3 - путь к wim-образу в который вносят добавку ; 1 - номер исходного внутреннего образа ; "имя образа" - имя, которое будет присвоено после копирования (обязательно, желательно указывать тоже имя, что было и в исходном wim-образе) )

Таким методом можно не только добавить версию дистрибутива в install.wim, но создать собственный install.wim
Чтобы создать собственный install.wim, нужно просто указать в пустую папку.

2.2. Таким образом, при определенном порядке создания install_new.wim можно получить пресловутое "красивое окно":

Windows Vista X86 BUSINESS
Windows Vista X86 HOMEBASIC
Windows Vista X86 HOMEPREMIUM
Windows Vista X86 ULTIMATE
Windows Vista X86 STARTER
Windows Vista X86 ENTERPRISE
Windows Vista X64 BUSINESS
Windows Vista X64 HOMEBASIC
Windows Vista X64HOMEPREMIUM
Windows Vista X64 ULTIMATE
Windows Vista X64 ENTERPRISE

(Windows Vista X64 STARTER не существует...)

или создать install_new.wim (который копируется потом в дистрибутив как install.wim) c определенными версиями ОС Windows Vista!!!
(install.wim с одной Windows Vista X86 ULTIMATE получился на 1,9 Гб...)

3. Необходимо после создания нового install.wim создать и новые каталоги версий ОС ( например, Windows Vista х86 Ultimate.clg)
Заходим в "Диспетчер образов системы Windows", открываем созданный install.wim и щелкаем в открывшемся окне на КАЖДУЮ версию ОС. Появится сообщение с предложением создать или обновить каталог. Соглашаемся и ждем... (длительный процесс...)

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

ВСЕ!!!
(Вроде все подробно написал...)
Критика приветствуется...

urvotsor 18-04-2007 11:26 575975

Переименовать образы внутри .wim можно, например так

IMAGEX [FLAGS] /INFO img_file [img_number | img_name] [new_name] [new_desc]

продробнее:
imagex.exe /?
imagex.exe /info /?

MaxDELETE 18-04-2007 23:09 576299

Хорошо, тогда вопрос на 1000000 - (я сделал только x86 и x64 Ultimate - остальные то зачем :) ) как вы знаете сейчас вышло много updates как для х86, так и для х64. Я обновления для х86 применял напрямую к образу, как же быть сейчас, если образ содержит и х86 и х64???? или я чего-то недопонимаю?

superkot007 19-04-2007 12:12 576534

MaxDELETE
Цитата:

Хорошо, тогда вопрос на 1000000
Так пишешь, как будто я тебя заставил сделать новую сборку, а ты не хотел... Точный ответ на твой вопрос я поищу, конечно... Если в общем, то обновления в данном случае должны применяться к КАЖДОМУ каталогу wim. файла

Повторяю, это не 100%-ный ответ, как найду точный ответ (по пунктам) - а я его где-то встречал... - так сразу ты об этом узнаешь...

Цитата:

вопрос на 1000000
Пожалуйста, в акциях, золоте или недвижимости, хе-хе... :biggrin:

MaxDELETE 19-04-2007 22:39 576846

superkot007, если можно, то в Гигабайтах :) :) :).
Можно ли как-нибудь организовать на диске 2 образа wim - 86 и 64. Т.е. далее каждый настраивать по отдельности :) - обрабатывать в vLite и т.д..

superkot007 20-04-2007 00:36 576900

Цитата:

Можно ли как-нибудь организовать на диске 2 образа wim - 86 и 64
Насколько я знаю, 2 wim. файла есть в сборке:

Цитата:

x86 & x64 RETAIL (ULTIMATE) АНГЛИЙСКАЯ ВЕРСИЯ
Microsoft Windows Vista Ultimate Edition x86 & x64 Retail English AIO DVD-WinBeta:
Vista_RTM_AIO_DVD-WinBeta.iso (WinBeta)
Size: 4436 Mb (4 651 550 720 bytes)
CRC32: b2a8bbe3 (WinBeta)
MD5: d4e49fdef516760c4d71b34dc6bb6b93 (WinBeta)
SHA-1: 1ac20abbbc0cb3e76ec250c4b52eb7e01b381e50 (WinBeta)
Как ее создали - не знаю...

Ссылки нет...

Добавлено

Гид по интеграции обновлений в дистрибутив Windows Vista:
http://www.panvasoft.com/rus/blog/223/

MaxDELETE 20-04-2007 23:12 577344

superkot007, а ты можешь узнать, как построен этот диск (как там *.wim называются и как на них clg ссылаются)? может че-нить можно придумать

а то блин из-за обновлний придется два диска с собой таскать

superkot007 21-04-2007 00:15 577371

Цитата:

а ты можешь узнать, как построен этот диск (как там *.wim называются и как на них clg ссылаются)?
Ни малейшей возможности...

Цитата:

Гид по интеграции обновлений в дистрибутив Windows Vista:
Не помогло или не смотрел?

MaxDELETE 21-04-2007 21:52 577725

Цитата:

Гид по интеграции обновлений в дистрибутив Windows Vista:



Не помогло или не смотрел?
Ну знаешь, хотя бы лестани предыдущие страницы, ты эту ерунду увидишь, притом там в описании ошибки допущены.

Во вторых - зайди в тему SP1 для Vista в теме обновлений для Windows, там moon- воще нормальный скриптик сделал, где практически делать ничего не надо.
http://forum.oszone.net/thread-81402.html



Pokemon 22-04-2007 07:17 577841

Люди,
Помогите может кто сталкивался.
Проблема заключается в следующем. В WindowsXP делает Sysprep - Запечатать компьютер, при последующей перезагрузке, мы заново ввводим Имя пользователя (помоему старый пользователь удалялся) , Ключ активации, Время и регион.
Как это сделать в Windows Vista, чтобы можно было заново вводить ключ активации, удалялся старый пользователь.

igorechichek 22-04-2007 18:11 577989

Если пользуешся Windows AIK то создаешь Win PE диск
Код:

1.        Запустите на обслуживающем компьютере сценарий copype.cmd, чтобы создать локальный каталог для Windows*PE. Например, введите в командной строке:
cd Program Files\Windows AIK\Tools\PETools\
copype.cmd <архитектура> <конечная_папка>
где <архитектура> может быть x86, amd64 или ia64, а <конечная_папка> — это путь к локальной директории. Например,
copype.cmd x86 c:\winpe_x86
2.        Скопируйте дополнительные средства, например программу ImageX, в  каталог для Windows*PE. Например,
copy “c:\program files\Windows AIK\Tools\x86\imagex.exe” c:\winpe_x86\iso\
3.        При желании  создайте в любом текстовом редакторе, например в Блокноте, файл конфигурации с названием wimscript.ini. Файл конфигурации предписывает программе ImageX исключить при записи образа определенные файлы. Например,
[ExclusionList]
ntfs.log
hiberfil.sys
pagefile.sys
"System Volume Information"
RECYCLER
Windows\CSC

[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf
4.        Сохраните файл конфигурации в ту же папку, что и программу ImageX, как было указано ранее. Например,
c:\winpe_x86\iso\
Программа ImageX автоматически найдет файл wimscript.ini, если он расположен в той же папке.
5.        Создайте файл образа (.iso) с помощью средства Oscdimg. Например, введите в командной строке:
cd program files\Windows AIK\Tools\PETools\
oscdimg -n –bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso
6.        Запишите образ (winpe_x86.iso) на компакт-диск.

(подробней можешь почитать в документации к WAIK)
устанавливеешь висту, настраиваешь как хочешь после загружаешся с диска Win PE и запускаешь в консоли sysprep /generalize /oobe
(но это в принципе более общий способ расчитанный на то что ты будешь использовать заливку образов
должен быть в принципе и более простой метод)

TMW 28-04-2007 17:17 580897

Цитата:

Утилита Windows Imaging Utility (wim imagex) ver. 6.0.6000.16386 х86

Пояснение эта утилита для работы с файлом install.wim и для тех у кого проблемы с нетом и кому внапряг качать Windows Automated Installation Kit (AIK) который висит 756.8 МБ
У кого-нибудь она осталась? Выложите пожалуйста

noovot 28-04-2007 18:38 580924

http://gloss.vl.ru/imgx.zip

чего-нить не хватает в архиве?

TMW 28-04-2007 19:12 580940

Цитата:

http://gloss.vl.ru/imgx.zip

чего-нить не хватает в архиве?
thanx

X3ro 03-05-2007 13:38 582555

Цитата:

Подскажите, у меня 3 cd - с лицензионной vist-ой хочу скинуть на 1 dvd - как это сделать?

и еще, Бизнес версия обделена Игрушками, как их можно установить?
используй vLite (www.vlite.net)

Boa Soft 09-05-2007 13:24 584742

Такой вот вопрос.
Для Xp были технологические ключи для предустановки OEM сборщиками систем. Такой ключик принимался setup соответствующей версии но активация и валидация с ним была заблокирована. При выполнении susprep -reseal он удалялся из системы и конечный пользователь вводил ключик с наклейки.

Есть ли такие ключи для висты для использования в сценариях автоустановки. А то использовать ключ с упаковки небезопасно - в случае утечки по недосмотру может пострадать легальный владелец ключа.

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

Unter 10-05-2007 01:15 584912

Boa Soft
Цитата:

висту можно в ручном режиме поставить без ключа. Можно ли сделать то же в автоматическом режиме
В качестве предположения - не проверял еще - попробовать в autounattend.xml оставить поле ProductKey пустым, а в InstallFrom указать номер образа.

veln 11-05-2007 09:16 585495

подскажите кто знаит
можно ли в авторежиме установки отключить проверку производительности компьютера
если можно то как??

igorechichek 12-05-2007 14:15 586034

veln
нормально никак :((
пост в этой же теме 47 48



Ljumi 14-05-2007 00:48 586481

День добрый!
У меня не запускается Vista, фаил unattend.xml не отвечает. Можно ли его исравить/заменить без переустановки Windows???

GArt 14-05-2007 12:11 586632

igorechichek
Цитата:

нормально никак (
пост в этой же теме 47 48
А никто не пробовал очень тупо удалить из wim файлик WinSAT.exe и после установки, вместе с остальными приложениями закинуть обратно... Правда, 99,(9)% в пользу того, что винда ругнется на отсутвие файла и скорее всего откажеца ставица, но всё-таки?

igorechichek 14-05-2007 16:34 586733

Цитата:

День добрый!
У меня не запускается Vista, фаил unattend.xml не отвечает. Можно ли его исравить/заменить без переустановки Windows???
А можно вопрос чуть корректнее ?
1 при помощи файла Autounattend.xml была установлена OS , поработала немножко :) (хотя бы несколько перезагрузок ) и не запускается.
доступность файла autounattend не имеет никакого отношения к последующей работе OS
2 при помощи файла Autounattend.xml устанавливалась OS, прошел этап копирования без ошибок , перезагрузка и позже черный экран
ошибки в структуре самого файла , для более точного ответа прикрепи свой файлик
3 при помощи файла Autounattend.xml устанавливалась OS, ошибки еще на этапе копирования
ошибки в структуре самого файла , для более точного ответа прикрепи свой файлик


Gart
Цитата:

А никто не пробовал очень тупо удалить из wim файлик WinSAT.exe и после установки, вместе с остальными приложениями закинуть обратно... Правда, 99,(9)% в пользу того, что винда ругнется на отсутвие файла и скорее всего откажеца ставица, но всё-таки?
при таком способе ошибки(некритические правда) но позже после вставки файла служба не работает но выход есть - поменял в install.wim файл на пустой т.е. корректный C# exe шник но не делающий ничего а уж после установки поменял файл на оригинальный-все работает.
Правда вопрос/ответ больше академический - 10 мин колотни (и при каждой установке минута на замену файла) чтобы не потратить 3 минуты на тестирование производительности.
Я уже смирился...

_Andreas_ 21-05-2007 13:23 589252

Народ,

а в русском WIndows AIK, CHM-файлы в каталоге DOCs на английском или русском?
если на русском, можно куда-нибудь выложит либо на мыло negr_@mail.ru, не хочется 800 метров качать за зря.

Спасибо.

noovot 21-05-2007 13:34 589258

на английском

_Andreas_ 21-05-2007 14:05 589280

Добрый день,

как известно, для инсталляции Vista используется (auto)unattend.xml и сам образ Vista в wim-формате, вопросы следующие:

1) можно ли создать один универсальный unattend.xml и использовать для всех wim-образов Vista (то есть для разных дистрибутивов, например есть несколько дисков Vista, и я хочу 1 универсальный unattend.xml), или существует какая-нибудь привязка unattend.xml к wim-образу, во всяком случае такое впечатление создаётся когда создаешь unattend.xml в Windows SIM ?

2) где и как можно задать первую загрузку Vista при инсталляции в режиме audit, чтобы выполнялись секции auditSystem и auditUser в unattend.xml

3) может кто подкинет unattend.xml, в котором полная инсталляция Vista происходит без единого нажатия на клавиши либо подскажет, какие параметры нужно использовать (нужен ли режим ”audit” ), чтобы это реализовать, а то у меня пару окон(задание пользователя, и ещё пару окон) отображаются при инсталляции (наверное секции auditSystem и auditUser не отрабатывают) и я не знаю, как это победить?

Спасибо.

noovot 21-05-2007 17:13 589356

Цитата:

можно ли создать один универсальный unattend.xml
а в чем разница дистрибутивов? в чем нужна универсальность? привязки нет. там в последней строчке это фигня. просто можно в autounattend.xml жестко прописать id образа внутри install.wim (т.е. home, business или ultimate), тогда с разных дисков будет одна и та же редакция висты вставать. можно с другой стороны - не прописывать и выбирать ручками редакцию, но в рамках выбранной редакции при установке все настройки из .xml будут учтены.

Цитата:

может кто подкинет unattend.xml
Код:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing>
        <package action="configure">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="6.0.6000.16386" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="" />
            <selection name="TabletPCOC" state="false" /> отрубает компонент для планшетников
        </package>
    </servicing>
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UserData>
                <ProductKey>
                    <Key>ключ-ключ-ключ-ключ-ключ</Key>
                    <WillShowUI>OnError</WillShowUI>
                </ProductKey>
                <AcceptEula>true</AcceptEula>
            </UserData>
            <DiskConfiguration>
                <WillShowUI>Always</WillShowUI>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/INDEX</Key>
                            <Value>4</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
            <Display>
                <ColorDepth>32</ColorDepth>
                <HorizontalResolution>1280</HorizontalResolution>
                <RefreshRate>800</RefreshRate>
                <VerticalResolution>60</VerticalResolution>
            </Display>
            <UseConfigurationSet>true</UseConfigurationSet>
        </component>
        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>ru-RU</UILanguage>
                <WillShowUI>Always</WillShowUI>
            </SetupUILanguage>
            <InputLocale>en-US</InputLocale>
            <SystemLocale>ru-RU</SystemLocale>
            <UILanguage>ru-RU</UILanguage>
            <UserLocale>ru-RU</UserLocale>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:keyValue="844b7a0b" wcm:action="add">
                    <Path>%configsetroot%\Drivers</Path> если кинуть .xml на флешку в корень, и вместе с ним папку drivers то он внутри неё рекрсивно найдет все .inf и поставит драйвера
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <BluetoothTaskbarIconEnabled>true</BluetoothTaskbarIconEnabled>
            <RegisteredOrganization>Фамилия</RegisteredOrganization>
            <RegisteredOwner>Denis</RegisteredOwner>
            <TimeZone>Russian Standard Time</TimeZone>
            <OOBE>
                <ProtectYourPC>3</ProtectYourPC>
                <NetworkLocation>Home</NetworkLocation>
            </OOBE>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Group>Administrators</Group>
                        <Name>Денис</Name>
                                                <Password>
                                                        <Value></Value>
                                                        <PlainText>true</PlainText>
                                                </Password>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
        </component>
        <component name="Microsoft-Windows-Sidebar" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SidebarOnByDefault>false</SidebarOnByDefault> нафик боковую панель!
            <SidebarVisible>false</SidebarVisible>
            <Gadget3 />
            <Gadget2 />
            <Gadget1 />
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <fDenyTSConnections>true</fDenyTSConnections>
        </component>
        <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DisableSR>1</DisableSR> отрубает system restore
        </component>
        <component name="Microsoft-Windows-RemoteAssistance-Exe" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <fAllowToGetHelp>false</fAllowToGetHelp>
        </component>
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ComputerName>denis-sh</ComputerName>
            <WindowsFeatures>
                <ShowMediaCenter>false</ShowMediaCenter>
                <ShowWindowsMail>false</ShowWindowsMail>
                <ShowWindowsMediaPlayer>false</ShowWindowsMediaPlayer>
                <ShowInternetExplorer>false</ShowInternetExplorer>
            </WindowsFeatures>
            <OEMInformation>
                <Logo>c:\windows\sec\172100logo.bmp</Logo>
                <Manufacturer>Samsung Electronics</Manufacturer>
                <SupportURL>http://www.samsung.ru/support/</SupportURL>
                <HelpCustomized>false</HelpCustomized>
                <SupportHours>Пн-Пт: 08:00-20:00 Сб: 09:00-17:00</SupportHours>
                <Model>Q-35 (A001)</Model>
                <SupportPhone>8-800-200-0-400, +7 (495) 363-17-00</SupportPhone> это OEM инфа для моей ласточки :)
            </OEMInformation>
        </component>
        <component name="Microsoft-Windows-SQMApi" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <CEIPEnabled>0</CEIPEnabled>
        </component>
        <component name="Networking-MPSSVC-Svc" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DomainProfile_EnableFirewall>false</DomainProfile_EnableFirewall>
            <PrivateProfile_EnableFirewall>false</PrivateProfile_EnableFirewall>
            <PrivateProfile_DisableNotifications>true</PrivateProfile_DisableNotifications>
            <DomainProfile_DisableNotifications>true</DomainProfile_DisableNotifications>
            <PublicProfile_EnableFirewall>false</PublicProfile_EnableFirewall>
            <PublicProfile_DisableNotifications>true</PublicProfile_DisableNotifications>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog://blabla/vista/install_windows vista ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

у меня ставит ultimate только спрашивает на какой диск ставить

_Andreas_ 21-05-2007 17:59 589377

> а в чем разница дистрибутивов?
А ХЕЗ...

> в чем нужна универсальность?
Неважно какой DVD с Vista, вставил его, или скрпировал на share, вызвал setup с параматром unattend.xml и ушёл. А пришёл через часок-другой, а на клиенте установленая Vista уже эагружена.

> Код:
За код спасибо.

_Andreas_ 21-05-2007 18:50 589404

В XP в unattend.txt можно было отключить Firewall след. образом.:
[WindowsFirewall]
Profiles=WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode=0

Есть ли подобная возможность(отключить Firewall) в unattended.xml для Vista? Может как-нибудь в ручную (в netsh я не нашёл команды выключения FireWall, может что пропустил)?.

Спасибо

noovot 22-05-2007 12:34 589620

Цитата:

Неважно какой DVD с Vista, вставил его, или скрпировал на share, вызвал setup с параматром unattend.xml и ушёл. А пришёл через часок-другой, а на клиенте установленая Vista уже эагружена.
ну так не записывай .xml на матрицу вместе с дистрибом. а держи на флешке, а флешку во время установки в компе.

Egenius 26-05-2007 14:54 591236

А как организоапть следующее ?
Необходимо иметь возможность выбора версии висты, а после этого чтобы установка шла автоматом со своим серийником и настройками для каждой версии.
Я так понимаю, при помощи Unattended.xml такое сделать нельзя, т.к. настройки в нём действуют глобольно.
Можно как нибудь в файле каталога или в самом образе указать необходимые данные для каждой редакции ?
Спасибо !

LukAleX 26-05-2007 16:45 591278

Есть возможность удалить все тома в WIM файле кроме ULTIMATE, так чтобы размер WIM файла уменьшился?

Я смонтировал все тома по очереди, удалил почти все файлы, НЕ УДАЛЯЮТСЯ ПАПКИ*.LNK пишет, что у меня нет доступа,
удалил все маркеры томов, но размер стал почти на 300MB больше!

Egenius 26-05-2007 17:20 591287

Цитата:

Есть возможность удалить все тома в WIM файле кроме ULTIMATE.....
Необходимо примонтировать нужный Вам образ, а затем использовать ключ imagex /CAPTURE для создания нового образа install.wim.

noovot 27-05-2007 02:35 591421

LukAleX
imagex /compress fast /export d:\sources\install.wim 4 d:\sources\install.wim.ultimate
и потом install.wim.ultimate переименовываешь в install.wim и все.
вместо fast можно использовать maximum

LukAleX 29-05-2007 19:56 592619

noovot сделал как ты писал
imagex /compress maximum /export d:\sources\install.wim 4 d:\sources\install.wim.ultimate
Отбил у Билли обратно 350Мb, но как минимум странная арифметика,
полный образ с 5 томами весит 2200Mb,
А с одним ULTIMATE - 2098Mb.
Искал информацию про этот финомен ничего путного не нашёл!
Кто нибудь смог побороть этот объем?

noovot 30-05-2007 02:39 592721

нет. это минимум.
у тебя на чистый винт установленная винда сколько занимает? не меньше 4Гб? вот. а жмется в 2. ну разве не супер?
про 5 томов и 1 - применяется сжатие. если файл входит в 5 томов, то он пишется в wim 1 раз. в итоге эти (2200-2098=102) 102Мб - это разные файлы, отличные для 5 редакций.

не знаю - сталкивался ты или нет - но в RIS работает та же система, когда готовишь образ.

а если использовать /compress none то wim будет 4 Гб

LukAleX 31-05-2007 16:55 593418

noovot спасибо, коротко и по делу.

loockup 01-06-2007 17:54 593992

Кто нибудь знает можно интегрировать драйвера Nvidia в дистрибутив

Boa Soft 01-06-2007 22:39 594129

loockup

Цитата:

Кто нибудь знает можно интегрировать драйвера Nvidia в дистрибутив
Я пробовал так.
Поставил систему. Настроил. Запустил susprep /generalize /audit.

В папку windows\oem\drv сложил драйвера, разложенные по подпапкам.

В реестре внес изменения:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"DevicePath"= "C:\windows\inf;C:Windows\OEM\DRV"

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

noovot 02-06-2007 03:48 594200

loockup
при интеграции будут работать только подписанные драйвера. но MS (наконец-то) придумала самый классный способ, который учитывает, что драйвера обновляются - подсовывать их на флешке. Записываешь дистриб на DVD. Главное чтобы в корне не было autounattend.xml, и при установке держишь вставленной флешку с autounattend.xml и драйверами. В WAIK есть псравка как это сделать, я тут писал раньше. Если надо подробнее - говори. Самый главный плюс - один диск - несколько компов. А на флешке можешь править autounattend.xml и обновлять драйвера. Можешь хоть все на неё сваливать по мере появления новых компов, винда будет устанавливать только нужные.

+ У меня такое прокатывает с неподписанными драйверами.

4elove4ek 02-06-2007 17:04 594303

всё , проблема решена , спасибо за помощь =(

loockup 02-06-2007 18:36 594324

Boa Soft Спасибо буду пробовать.

noovot Можно подробнее, заранее спасибо.

noovot 03-06-2007 03:14 594440

нужно сделать такую структуру в корне флешки
Код:

[drivers\audio]
[drivers\bluetooth]
[drivers\cardreader]
[drivers\modem]
[drivers\touchpad]
[drivers\video]
[drivers\wifi]
autounattend.xml

то есть папка drivers в ней папки - как хочешь называй, а вних файлы .dll, .inf, .exe, .drv - что там может ещё быть?
а в autounattend.xml нужна такая секция:
Код:

    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UseConfigurationSet>true</UseConfigurationSet>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:keyValue="844b7a0b" wcm:action="add">
                    <Path>%configsetroot%\Drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>

жизненно важные параметры выделены подчеркиванием

ещё раз:
1. сетап сканирует сам папку и все внутри нее
2. auotunattend.xml должен быть в корне носителя в месте с папкой drivers
3. не рекомендую зашивать это дело в корень DVD. там есть какой-то прикол с увеливением размера инсталла.

LukAleX
а ты вообще сравнивал результаты /compress fast и /compress maximum по размеру получаемого .wim?
просто я могу точно сказать, что maximum игра не стоит свеч, потому что распаковка во время сетапа занимает больше времени, а разница с fast в 100 где-то Мб у меня.

даже на глаз..

loockup 03-06-2007 22:24 594664

noovot
Спасибо!!!!!!!

Boa Soft 04-06-2007 14:51 594893

noovot
Цитата:

нужно сделать такую структуру в корне флешки
А как сделать тоже, но с образом после susprep /generalize /audit.


noovot 04-06-2007 19:22 595023

образ-образом, флешка-флешкой. в чем проблема?

Boa Soft 06-06-2007 17:35 596033

noovot
Цитата:

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

noovot 07-06-2007 11:51 596323

ну попробуй положи autounattend.xml и drivers в корень DVD. просто там какой-то замут был, что тогда сетап все содержимое ДВД куда-то копирует и после установки папка с виндой дикого размера. достаточно испортить 1 двд матрицу или несколько часов в vmware чтобы проверить - так это или нет.

Boa Soft 07-06-2007 16:59 596488

noovot

меня просто интересует следующий вопрос. В развертывании XP я перешел на образы в формате Wim, что удобнее по сравнению с гостом - легко редактировать, можно развернуть без форматирования диска. Так вот, у меня отдельно wim с драйверами и отдельно wim образа винды Это экономит место и позволяет оперативно обновлять драйвера.

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

Boa Soft 10-06-2007 01:41 597588

Возник такой вопрос. Чем можно проверить наличие и правильность цифровой подписи драйверов для Vista. А то при попытке запихнуть в установку пакет драйверов получаем ооочень много всплывающих окон с сообщением о неподписанном драйвере. Дравера добовлял через DataImage (разворачивалось в WINDOWS\OEM\DRV) и прописыванием пути в скрипте.

И еще, установка с включением драйверов идет очень и очень долго. Около часа, место 15 минут без драйверов. Лаборатоная платформа IntelCore2Duo 4300/ 2Gb ram /7600gt 256mb/320 Hitachi sata2.

Так что, по сравнению с перекопанной родной XP пока больше вопросов чем ответов.

Sheiko 12-06-2007 14:30 598375

Вложений: 4
Во время чистой установки:

"Windows cannot open the required file e:\Sources\Install.wim. The file may be corrupt or missing. Make sure all files required for installation are available and restart the installation. Error code: 0x80070570"

При установке с Windows XP Pro SP2:

Первое сообщение
"Приложение или библиотека F:\Sources\SPWIZENG.DLL не является образом программы для Windows NT. Проверьте назначание установочного диска."

Второе сообщение
"The file 'autorun.dll' could not be loaden or is corrupt. Setup cannot continue. Error code is [0xC1]"

При попытке распаковать через imagex (1.gif, 2.gif).

Информация о файле (3.gif, 4.gif).

Wz0r 13-06-2007 04:06 598592

Вид - список, упорядочить - по типу. Как сделать по умолчанию через reg?
ос - хр.

noovot 13-06-2007 17:39 598897

Sheiko
а на другом компьютере?

Wz0r
не в тему

Dyuha 14-06-2007 17:31 599299

Всем добрый день! Господа, подскажите, плиз, как автоматически установить вместе с Вистой приложения...Хотелось бы чтобы во время установки системы также устанавливались Firefox, Winrar, антивирус итд. После недели проб и ошибок добился нужной мне конфигурации автоустановки, а вот с интеграцией приложений никак не получается. Установку произвожу на виртуальную машину из образа сделанного в UltraISO. Путь в "Microsoft-Windows-Shell-Setup" прописываю такой:
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>%configsetroot%:\$OEM$ Folders\kis7.ru\kis.msi/qn/norestart</CommandLine>
<Order>1</Order>
<Description>KIS7</Description>
</SynchronousCommand>
</FirstLogonCommands>
Папку $OEM$ Folders\kis7.ru\ кидаю в корень образа диска. Что не так?
И ещё...Virtual PC не видит мою флэшку. Это у всех так, или только у меня?
Заранее спасибо.

noovot 16-06-2007 08:53 599914

Цитата:

%configsetroot%:\$OEM$
двоеточие есть? оно не нужно

Dyuha 16-06-2007 12:47 599945

Вложений: 1
Попробовал без двоеточия, результат тот же. Я в отчаянии. Может здесь что не так?:

noovot 17-06-2007 04:36 600236

Цитата:

%configsetroot%:\$OEM$ Folders\kis7.ru\kis.msi/qn/norestart
а взять это все в кавычки пробовал?

Цитата:

kis.msi/qn/norestart
после msi и qn пробел нужен

короче я бы попробовал вот так:
Цитата:

"%configsetroot%\$OEM$ Folders\kis7.ru\kis.msi" /qn /norestart
ну и так чтобы наверняка, куда кладешь autounattend.xml?

там же в корне есть папка "$OEM$ Folders"?

а в ней kis7.ru? а в ней точно есть kis.msi?


даи наверно покажи весь autounattend.xml

Dyuha 17-06-2007 10:33 600270

Спасибо noovot . Кавычки и пробелы наверно не нужны. Ведь из командной строки при таком раскладе запускается нормально. Аutounattend.xml кладу в корень образа DVD, туда же папку "$OEM$ Folders", в ней другая папка("kis7.ru"), а уже там сам инсталлятор kis.msi вместе с базами, ключём итд.
Сегодня наконец-то всё получилось! В общем сделал всё как по инструкции (к WAIK). Т.е. создал новый дистрибутивный общий ресурс и скопировал туда (в папку"$OEM$ Folders") приложения. Открыл новый образ Windows, создал каталог Ultimate. Построил файл ответов, затем вставил синхронную команду для прохода 7 oobeSystem. Создал набор конфигурации и скопировал всё оттуда в корень образа DVD. И, о чудо! Всё заработало! Возникает вопрос, может быть синхронные команды как то "отмечаются" в файле каталога (CLG-файл)?

e9990638 18-06-2007 18:32 600899

Привет всем.
Создал себе autounattend.xml для Windows Vista Ultimate.
Но вот в чем проблема:
1) при установке у меня указано меню выбора диска, но почему недоступно форматирование диска (в данном случае было установлено Vista Ultimate), т.е. предлагает переименовать прежнюю папку Windows на Windows.old и только, и что она вряд ли будет мне доступна.
2) как добиться полного доступа ко всем ресурсам (папкам, файлам) - пишут, что у меня нет прав доступа
3) как избавиться от назойливых предупреждений типа: "Если это действие было запущено вами, продолжайте".
4) как прописать в файле ответов, чтобы автоматически выбирался тот или иной продукт из списка Windows Vista.
5) как снять "галочку" активации (по умолчанию у меня установлена "галочка" - автоматически активировать Windows Vista при подключении к Интернет) - хотелось бы, чтобы этот случай был подконтролен.

Есть ли более подробный список файла-ответов, с разъяснениями (на русском).
Есть ли подобный HKLM.reg (как в XP) для Vista.

Спасибо всем за помощь.

noovot 19-06-2007 03:06 601063

тут в теме много раз приводили примеры полностью autounattend.xml - полистай, почитай

pashgan 22-06-2007 11:11 602620

Подскажите, создаю автоматическую установку в vLite, все время выскакивает окно с выбором пользователя и т.д., как это сделать автоматом?

Boa Soft 23-06-2007 19:47 603154

Создал автоустановку. Все работает, кроме ввода ключа. После sysprep /oobe не предлагает ввести ключ. После sysprep /generalize /oobe - тоже не предлагает. Вбивать под каждую установку свой ключик - тоже не вариант.

В чем проблема - не пойму.

Может быть, что в сценарии автоустановки поправить.


noovot 26-06-2007 17:57 604329

а покажи сценарий?

Boa Soft 27-06-2007 16:26 604881

noovot

Цитата:

а покажи сценарий?
вот
читать дальше »


Код:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing></servicing>
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Order>1</Order>
                            <Size>20000</Size>
                            <Type>Primary</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">
                            <Order>2</Order>
                            <Extend>true</Extend>
                            <Type>Extended</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">
                            <Extend>true</Extend>
                            <Type>Logical</Type>
                            <Order>3</Order>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Active>true</Active>
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Label>OS_Install</Label>
                            <Letter>C</Letter>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">
                            <Extend>false</Extend>
                            <Active>false</Active>
                            <Format>NTFS</Format>
                            <Label>USER_DATA</Label>
                            <Letter>D</Letter>
                            <Order>2</Order>
                            <PartitionID>2</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                    <WillShowUI>OnError</WillShowUI>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/INDEX</Key>
                            <Value>2</Value>
                        </MetaData>
                    </InstallFrom>
                    <InstallToAvailablePartition>false</InstallToAvailablePartition>
                </OSImage>
            </ImageInstall>
            <UseConfigurationSet>false</UseConfigurationSet>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <FullName>OEM User</FullName>
                <Organization>OEM Org</Organization>
                <ProductKey>
                    <WillShowUI>OnError</WillShowUI>
                    <Key>DEFAULT KEY</Key>
                </ProductKey>
            </UserData>
        </component>
        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>en-us</UILanguage>
            </SetupUILanguage>
            <InputLocale>0409:00000409</InputLocale>
            <SystemLocale>ru-RU</SystemLocale>
            <UILanguage>ru-RU</UILanguage>
            <UserLocale>ru-RU</UserLocale>
            <UILanguageFallback>en-us</UILanguageFallback>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ShowWindowsLive>false</ShowWindowsLive>
            <RegisteredOrganization>AutoORG</RegisteredOrganization>
            <RegisteredOwner>AutoUser</RegisteredOwner>
            <OOBE>
                <ProtectYourPC>3</ProtectYourPC>
                <NetworkLocation>Home</NetworkLocation>
                <HideEULAPage>false</HideEULAPage>
            </OOBE>
            <TimeZone>Russian Standard Time</TimeZone>
            <DoNotCleanTaskBar>false</DoNotCleanTaskBar>
            <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
            <BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled>
            <Display>
                <HorizontalResolution>1024</HorizontalResolution>
                <RefreshRate>60</RefreshRate>
                <VerticalResolution>768</VerticalResolution>
                <ColorDepth>32</ColorDepth>
            </Display>
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>C:\WINDOWS\OEM\CLEANUP.CMD</CommandLine>
                    <Description>Очистка временных файлов</Description>
                    <Order>1</Order>
                </SynchronousCommand>
            </FirstLogonCommands>
            <VisualEffects>
                <FontSmoothing>ClearType</FontSmoothing>
            </VisualEffects>
            <WindowsFeatures>
                <ShowInternetExplorer>true</ShowInternetExplorer>
                <ShowMediaCenter>true</ShowMediaCenter>
                <ShowWindowsMail>true</ShowWindowsMail>
                <ShowWindowsMediaPlayer>true</ShowWindowsMediaPlayer>
            </WindowsFeatures>
            <OEMInformation>
                CUT
            </OEMInformation>
        </component>
        <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <Reseal>
                <Mode>Audit</Mode>
            </Reseal>
            <ExtendOSPartition>
                <Extend>false</Extend>
            </ExtendOSPartition>
        </component>
        <component name="Microsoft-Windows-Sidebar" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SidebarOnByDefault>false</SidebarOnByDefault>
            <SidebarVisible>false</SidebarVisible>
        </component>
    </settings>
    <settings pass="generalize">
        <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DuplicatorDescription>cut </DuplicatorDescription>
        </component>
        <component name="Microsoft-Windows-PnpSysprep" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
        </component>
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled>
            <DoNotCleanTaskBar>false</DoNotCleanTaskBar>
            <StartPanelOff>false</StartPanelOff>
            <RegisteredOrganization>OEM Org</RegisteredOrganization>
            <RegisteredOwner>OEM User</RegisteredOwner>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipAutoActivation>true</SkipAutoActivation>
        </component>
        <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ExtendOSPartition>
                <Extend>false</Extend>
            </ExtendOSPartition>
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Description>Enable admin</Description>
                    <Order>2</Order>
                    <Path>net user administrator /active:yes</Path>
                    <WillReboot>Never</WillReboot>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>3</Order>
                    <Description>Disable UAC for users</Description>
                    <Path>reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t REG_DWORD /d 0 /f</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>4</Order>
                    <Description>Disable UAC for amin</Description>
                    <Path>reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "FilterAdministratorToken" /t REG_DWORD /d 0 /f</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>5</Order>
                    <Path>C:\WINDOWS\OEM\TOOLS\prepare.cmd</Path>
                    <Description>Подготовка ярлычков</Description>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Description>Распаковка OEM данных</Description>
                    <Path>CMD /C &quot;FOR %I IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO (IF EXIST %I:\oem.exe START /WAIT %I:\oem.exe -y -oC:\WINDOWS\)&quot;</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
        <component name="Security-Malware-Windows-Defender" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DisableAntiSpyware>true</DisableAntiSpyware>
        </component>
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <CopyProfile>true</CopyProfile>
            <RegisteredOrganization>TempAutoOrg</RegisteredOrganization>
            <ComputerName>cut</ComputerName>
            <ShowWindowsLive>false</ShowWindowsLive>
            <RegisteredOwner>TempAutoUser</RegisteredOwner>
            <OEMInformation>
              cut
            </OEMInformation>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:e:\updates\vista_rtm\sources\install.wim#Windows Vista HOMEBASIC" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>




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

noovot 27-06-2007 18:33 604955

Цитата:

<ProductKey>
<WillShowUI>OnError</WillShowUI>
<Key>DEFAULT KEY</Key>
</ProductKey>
означает
попробовать при установке ключ "DEFAU-LT KE-Y", и запросить новый если этот не прокатит (onError)
конечно именно такой не прокатит. а у тебя наверно там правильный набран, да?
а попробуй убрать эти пункты вообще.

Boa Soft 27-06-2007 18:46 604967

Там дефотовый ключик дистрибутива - вытянул из файла setup.cfg дистрибутива.

Код:

[DefaultImageSelection]
Value=YFKBB-*****-*****-*****-2V3X8

За неимением другого. Просто не могу найти ссылку, где на ms были временные ключи для предустановки.

Если убрать пункты - то просто запросит ключик. Пустой не катит - выдает ошибку.

noovot 28-06-2007 02:33 605106

Цитата:

Создал автоустановку. Все работает, кроме ввода ключа. После sysprep /oobe не предлагает ввести ключ. После sysprep /generalize /oobe - тоже не предлагает. Вбивать под каждую установку свой ключик - тоже не вариант.

В чем проблема - не пойму.

Может быть, что в сценарии автоустановки поправить.
так разве это не то что тебе нужно - убери эти пункты и ставь на каждую тачку и вводи свой ключ для каждой тачки

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

Boa Soft 29-06-2007 13:33 605849

noovot
Цитата:

так разве это не то что тебе нужно - убери эти пункты и ставь на каждую тачку и вводи свой ключ для каждой тачки

или ты хочешь вшить в дистриб набор ключей? чтобы для тачки выбирался автоматом нужный? тогда не представляю что есть такая возможность
Мне нужно содать образ. Чтобы потом раскатывать на собираемые машины. Чтобы после того, как проставились драйвера и прокрутился тест, я мог наклеить наклейку и запечатать машину. Мне надо, чтобы юзер включил машину, в окошку OOBE принял EULA, и ввел ключик с наклейки.

Вот последний пункт не предлагается. Все спрашивает - региональные настройки, рисунок стола, EULA - а ключь не запрашивает.
В XP, если не прописать в oobe.ini вылидный ключик, то у юзера его спросят.

noovot 29-06-2007 19:03 605988

Цитата:

убери эти пункты и ставь на каждую тачку и вводи свой ключ для каждой тачки
пробовал?

ты хочешь чтобы ключ спрашивался когда? после загрузки винды или во время сетапа перед разбиением харда?

Boa Soft 01-07-2007 01:39 606523

Цитата:

ты хочешь чтобы ключ спрашивался когда? после загрузки винды или во время сетапа перед разбиением харда?
После суспрепа ГОТОВОЙ машина. Юзер дома комп включает, а ему предлагается ключик ввести и еула принять.


Porscheman 01-07-2007 13:54 606599

Интересная шляпа получается:
если в приведенном примере заменить Administrator на любое другое имя,
залогинится можно только в сейф моде. Почему?
Код:

<AutoLogon>
        <Password>
          <Value>l;'l;'</Value>
        </Password>
        <Enabled>true</Enabled>
        <LogonCount>1</LogonCount>
        <Username>Administrator</Username>
      </AutoLogon>
      <OOBE>
        <HideEULAPage>true</HideEULAPage>
        <SkipMachineOOBE>true</SkipMachineOOBE>
        <SkipUserOOBE>true</SkipUserOOBE>
      </OOBE>
      <TimeZone>(GMT+03:00) Moscow, St. Petersburg, Volgograd</TimeZone>
      <UserAccounts>
        <AdministratorPassword>
          <Value>l;'l;'</Value>
        </AdministratorPassword>
      </UserAccounts>


Boa Soft 02-07-2007 01:50 606802

Porscheman

Посмотри в документации про эти параметры:

Цитата:

<SkipMachineOOBE>true</SkipMachineOOBE> <SkipUserOOBE>true</SkipUserOOBE>
1. На сколько я понял, при этом не создается пользователь автоматом и надо задовать его создание вручную.
2. В нормальном режиме запись Administrator недоступна (доступна только в режиме аудита).

Попробовать или убрать эти записи, или создать юзера или же разрешить запись администратора.

zhuchka 03-07-2007 10:12 607361

ToAll
помогите, пожалуйста. Хочу создать загрузочный диск с автоматической установкой Висты с програмами, но нету опыта создания файлов ответов (раньше создавал файлы ответов для ХРюши, но они отличаются для Висты). Где можно прочитать про структуру файлов ответов (вчасности интересует, как можно установить не подписаные драйвера) и про структуру папок на инсталяционном диске ? И желательно на русском...
Буду рад любой помощи ?

Andrey1 03-07-2007 15:00 607498

всем привет!!!
Я прочитал все 17 страниц и чета не могу понять, для чего нужно открывать образ WIM, что, как и чем нужно в нем редактировать, чтобы устанавливать на автомате дрова и проги. Кто нибудь напишите, пожалуйста, подробный мануал по автоматической установке висты.
Заранее очень благодарен!!!!!

MaxDELETE 06-07-2007 10:09 608974

Andrey1, мануала подробнее чем в самом WAIK никто не напишет. И без мануала в Waik все понять можно - если какая команда не понятна, жми F1.

Andrey1 06-07-2007 16:37 609261

Помогите пожалуйста уже два дня мучаюсь ну никак не хотят дрова ставитьсяс флешки,пишет
"не удаеться найти один или несколько драйверов для загрузки......"
все испробовал и:

<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UseConfigurationSet>true</UseConfigurationSet>
</component>
<component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DriverPaths>
<PathAndCredentials wcm:keyValue="844b7a0b" wcm:action="add">
<Path>%configsetroot%\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>


и:
<component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DriverPaths>
<PathAndCredentials wcm:keyValue="844b7a0b" wcm:action="add">
<Path>%configsetroot%\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>



У меня создана папка Drivers на флешке в ней полно распакованных дров

noovot 07-07-2007 02:24 609526

а autounattend.xml где лежит? случайно на диске-дистрибутиве нет autounattend.xml?

Andrey1 07-07-2007 09:53 609576

autounattend.xml лежит на флешке.
мне кажется, что это из за самих дров.

Странно там в них есть и INF и EXE, а всеравно ошибка


Время: 02:11.

Время: 02:11.
© OSzone.net 2001-