Как скрыть окно выбора версии ОС при автоустановке
Подскажите, пожалуйста, как скрыть окно выбора версии ОС при автоустановке Windows 7.
(ei.cfg не удаляю)
Цитата:
Цитата Vadikan
Его нет в лицензионных дистрибутивах »
|
Знаю, что нет. Но при добавлении файла ответов и твиков реестра через $OEM$ оно почему-то появляется.
|
Farrukhjon |
21-11-2011 13:40 1799819 |
|
здесь после windowsPE | Microsoft-Windows-Setup | ImageInstall | OSImage | InstallFrom | MetaData
|
Цитата:
Цитата alexagf
Но при добавлении файла ответов и твиков реестра через $OEM$ оно почему-то появляется. »
|
Вам нужно понять одну простую вещь - телепатов тут нет, после чего сделать правильные выводы. И тогда качество ответов на ваши вопросы резко возрастет.
Farrukhjon, при чем тут это?
|
Farrukhjon, причем тут мультизагрузка?
Мне нужно избавиться от этого:
![](http://s007.radikal.ru/i301/1111/28/b096688e2cb4t.jpg)
|
Hector, спасибо!
Кабы знать, что этот параметр обязательно указывать явно, даже при сохраненном ei.cfg
|
Подскажите, в чем проблема... делаю все как написано, но окно выбора все равно появляется. Образ в wim только один. Файл clg и удалял и с ним пробовал. Если удалить файл ответов с дистрибутива, то окно выбора версии ОС не появляется.
Часть файла ответов:
HTML код:
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
|
denkosa, приведите полный файл ответов.
|
Как написано в этой статье и статье "Редактирование параметров файла ответов". Создаю файл ответов с помощью Windows SIM "с нуля".
Полный файл ответов:
HTML код:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" 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">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-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">
<UserData>
<AcceptEula>true</AcceptEula>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Value>1</Value>
<Key>/IMAGE/INDEX</Key>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Security-SPP-UX" 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">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
<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">
<CopyProfile>true</CopyProfile>
<ComputerName>Elite</ComputerName>
</component>
</settings>
<settings pass="oobeSystem">
<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">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Other</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
<SkipUserOOBE>true</SkipUserOOBE>
<SkipMachineOOBE>true</SkipMachineOOBE>
</OOBE>
<TimeZone>Russian Standard Time</TimeZone>
<RegisteredOrganization>Microsoft</RegisteredOrganization>
<TaskbarLinks>
<Link1 />
<Link2 />
<Link0 />
</TaskbarLinks>
</component>
<component name="Microsoft-Windows-International-Core" 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">
<InputLocale>en-US; ru-RU</InputLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
<SystemLocale>ru-RU</SystemLocale>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:d:/%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/newdvd/install.wim#Windows 7 Ultimate SP1 (x64)" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Добавлю еще на всякий случай информации о wim-файле:
HTML код:
WIM Information:
---------------------
GUID: {B9C61440-F87B-411A-BC2D-8E7887B9D333}
Image Count: 1
Compression: LZX
Part Number: 1/1
Attributes: 0x8
RP_FIX
Image Index: 1
-------------------
Name: Windows 7 Ultimate SP1 (x64)
Description: Windows 7 Ultimate Service Pack 1 (x64)
Flags: ULTIMATE
Files: 98449
Folders: 21572
Expanded Size: 15986 MB
WIM XML Information:
---------------------------
<WIM>
<TOTALBYTES>4023281930</TOTALBYTES>
<IMAGE INDEX="1">
<FLAGS>ULTIMATE</FLAGS>
<DIRCOUNT>21572</DIRCOUNT>
<FILECOUNT>98449</FILECOUNT>
<TOTALBYTES>16762669420</TOTALBYTES>
<HARDLINKBYTES>6117018744</HARDLINKBYTES>
<CREATIONTIME>
<HIGHPART>0x01CCB048</HIGHPART>
<LOWPART>0xE40B391C</LOWPART>
</CREATIONTIME>
<LASTMODIFICATIONTIME>
<HIGHPART>0x01CCB288</HIGHPART>
<LOWPART>0x5CD21617</LOWPART>
</LASTMODIFICATIONTIME>
<WINDOWS>
<ARCH>9</ARCH>
<PRODUCTNAME>Операционная система Microsoft® Windows®</PRODUCTNAME>
<EDITIONID>Ultimate</EDITIONID>
<INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
<HAL>acpiapic</HAL>
<PRODUCTTYPE>WinNT</PRODUCTTYPE>
<PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
<LANGUAGES>
<LANGUAGE>en-US</LANGUAGE>
<LANGUAGE>ru-RU</LANGUAGE>
<DEFAULT>ru-RU</DEFAULT>
</LANGUAGES>
<VERSION>
<MAJOR>6</MAJOR>
<MINOR>1</MINOR>
<BUILD>7601</BUILD>
<SPBUILD>17651</SPBUILD>
<SPLEVEL>1</SPLEVEL>
</VERSION>
<SYSTEMROOT>WINDOWS</SYSTEMROOT>
</WINDOWS>
<NAME>Windows 7 Ultimate SP1 (x64)</NAME>
<DESCRIPTION>Windows 7 Ultimate Service Pack 1 (x64)</DESCRIPTION>
<DISPLAYNAME>Windows 7 Максимальная SP1 (x64)</DISPLAYNAME>
<DISPLAYDESCRIPTION>Windows 7 Максимальная Service Pack 1 (x64)</DISPLAYDESCRIPTION>
</IMAGE>
</WIM>
|
denkosa, проверил два разных образа. Все в порядке.... :dont-know
|
CtrlSoft, то есть у Вас окно выбора не появляется? В чем же проблема тогда? Для сборки использовал дистрибутив Windows 7 AIO. Интеграцию обновлений и SP1 произвел в режиме аудита. С помощью утилиты GImageX v2 произвел захват образа и заменил им install.wim из папки source дистрибутива, при этом все файлы clg удалил. Новый файл каталога автоматически создал программой Windows SIM и поместил его туда же. Проверку произвожу на виртуальной машине Oracle VM VirtualBox, подгружая образ дистрибутива в качестве виртуального оптического привода. Может проблема в виртуальной машине? Или в том, что в wim файле у меня всего один образ?
Кстати, окно лицензионного соглашения также появляется, насколько я понял из английской справки на Windows SIM при интеграции обновлений этот параметр игнорируется. Я правильно понял?
|
denkosa, попробуй-те вместо -
а в место -
Код:
<Value>Windows 7 Ultimate SP1 (x64)</Value>
.
|
Пробовал все три параметра, которые там возможны (по индексу, имени и описанию) по очереди. Даже пробовал менять имя и описание в самом файле install.wim той же программой GImageX v2. Ничего не помогло. Еще раз напомню, что при удалении файла ответов AutoUnattend.xml из корня дистрибутива, окно выбора версии установки пропадает. То есть, я так понимаю, почему то не срабатывает параметр MetaData в файле ответов.
|
denkosa, в папке sources случайно нету еще одного файла "AutoUnattend.xml"?
|
CtrlSoft, проверил, нету. Если бы был и он срабатывал, то я думаю при удалении из корня дистрибутива файла ответа окно выбора не пропадало бы тогда.
|
CtrlSoft, спасибо за советы. Решил проблему. До конца не понял с чем это связано, но суть в следующем. У меня 64-битный процессор Intel i7. Но почему-то инсталлятор не воспринимает компоненты "amd64" на этапе WindowsPE (на остальных этапах воспринимает). Добавил те же компоненты для "x86" и все заработало - пропал выбор версии операционной системы и автоматически принялось лицензионное соглашение.
|
Цитата:
Цитата denkosa
CtrlSoft, спасибо за советы. Решил проблему. До конца не понял с чем это связано, но суть в следующем. У меня 64-битный процессор Intel i7. Но почему-то инсталлятор не воспринимает компоненты "amd64" на этапе WindowsPE (на остальных этапах воспринимает). Добавил те же компоненты для "x86" и все заработало - пропал выбор версии операционной системы и автоматически принялось лицензионное соглашение. »
|
:biggrin: Я не был внимателен :sorry: объясню -
Цитата:
Цитата denkosa
В чем же проблема тогда? Для сборки использовал дистрибутив Windows 7 AIO. »
|
Используя сборки в качестве базового дистрибутива для создание собственной сборки вы можете столкнуться не только с проблемой описанной выше а еще рядом других!
Ваше проблема была в том что тот самый этап "WindowsPE" не 64-разрядный, а 32-х разрядный. Соответственно нужно поменять образ boot.wim на 64-битный.
Ну а мой совет - читайте внимательно описание перед тем как что-то скачать. ;)
|
Время: 16:53.
© OSzone.net 2001-