Войти

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


Страниц : 1 2 3 4 5 6 [7] 8 9

_Andreas_
21-05-2007, 13:23
Народ,

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

Спасибо.

noovot
21-05-2007, 13:34
на английском

_Andreas_
21-05-2007, 14:05
Добрый день,

как известно, для инсталляции 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
можно ли создать один универсальный 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
> а в чем разница дистрибутивов?
А ХЕЗ...

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

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

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

[WindowsFirewall.TurnOffFirewall]
Mode=0

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

Спасибо

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

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

LukAleX
26-05-2007, 16:45
Есть возможность удалить все тома в WIM файле кроме ULTIMATE, так чтобы размер WIM файла уменьшился?

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

Egenius
26-05-2007, 17:20
Есть возможность удалить все тома в WIM файле кроме ULTIMATE.....

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

noovot
27-05-2007, 02:35
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
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
нет. это минимум.
у тебя на чистый винт установленная винда сколько занимает? не меньше 4Гб? вот. а жмется в 2. ну разве не супер?
про 5 томов и 1 - применяется сжатие. если файл входит в 5 томов, то он пишется в wim 1 раз. в итоге эти (2200-2098=102) 102Мб - это разные файлы, отличные для 5 редакций.

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

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

LukAleX
31-05-2007, 16:55
noovot спасибо, коротко и по делу.

loockup
01-06-2007, 17:54
Кто нибудь знает можно интегрировать драйвера Nvidia в дистрибутив

Boa Soft
01-06-2007, 22:39
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
loockup
при интеграции будут работать только подписанные драйвера. но MS (наконец-то) придумала самый классный способ, который учитывает, что драйвера обновляются - подсовывать их на флешке. Записываешь дистриб на DVD. Главное чтобы в корне не было autounattend.xml, и при установке держишь вставленной флешку с autounattend.xml и драйверами. В WAIK есть псравка как это сделать, я тут писал раньше. Если надо подробнее - говори. Самый главный плюс - один диск - несколько компов. А на флешке можешь править autounattend.xml и обновлять драйвера. Можешь хоть все на неё сваливать по мере появления новых компов, винда будет устанавливать только нужные.

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

4elove4ek
02-06-2007, 17:04
всё , проблема решена , спасибо за помощь =(

loockup
02-06-2007, 18:36
Boa Soft Спасибо буду пробовать.

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

noovot
03-06-2007, 03:14
нужно сделать такую структуру в корне флешки
[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 где-то Мб у меня.

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




© OSzone.net 2001-2012