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

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

alexagf 21-11-2011 13:32 1799813

Как скрыть окно выбора версии ОС при автоустановке
 
Подскажите, пожалуйста, как скрыть окно выбора версии ОС при автоустановке Windows 7.
(ei.cfg не удаляю)

Цитата:

Цитата Vadikan
Его нет в лицензионных дистрибутивах »

Знаю, что нет. Но при добавлении файла ответов и твиков реестра через $OEM$ оно почему-то появляется.

Farrukhjon 21-11-2011 13:40 1799819

alexagf, http://forum.oszone.net/thread-149975.html

Hector 21-11-2011 13:53 1799824

здесь после windowsPE | Microsoft-Windows-Setup | ImageInstall | OSImage | InstallFrom | MetaData

Vadikan 21-11-2011 13:53 1799825

Цитата:

Цитата alexagf
Но при добавлении файла ответов и твиков реестра через $OEM$ оно почему-то появляется. »

Вам нужно понять одну простую вещь - телепатов тут нет, после чего сделать правильные выводы. И тогда качество ответов на ваши вопросы резко возрастет.

Farrukhjon, при чем тут это?

alexagf 21-11-2011 13:59 1799829

Farrukhjon, причем тут мультизагрузка?
Мне нужно избавиться от этого:

alexagf 21-11-2011 14:31 1799860

Hector, спасибо!
Кабы знать, что этот параметр обязательно указывать явно, даже при сохраненном ei.cfg

Vadikan 21-11-2011 14:39 1799871

Цитата:

Цитата alexagf
Кабы знать, что этот параметр обязательно указывать явно »

Это написано здесь http://www.oszone.net/8587

denkosa 04-12-2011 17:24 1809099

Подскажите, в чем проблема... делаю все как написано, но окно выбора все равно появляется. Образ в wim только один. Файл clg и удалял и с ним пробовал. Если удалить файл ответов с дистрибутива, то окно выбора версии ОС не появляется.
Часть файла ответов:

HTML код:


            <ImageInstall>
                <OSImage>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/INDEX</Key>
                            <Value>1</Value>
                        </MetaData>
                    </InstallFrom>
                    <WillShowUI>OnError</WillShowUI>
                </OSImage>
            </ImageInstall>


Hector 04-12-2011 17:49 1809112

Цитата:

Цитата denkosa
делаю все как написано »

где написано?

CtrlSoft 04-12-2011 17:53 1809115

denkosa, приведите полный файл ответов.

denkosa 04-12-2011 18:12 1809126

Как написано в этой статье и статье "Редактирование параметров файла ответов". Создаю файл ответов с помощью 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>


CtrlSoft 04-12-2011 18:35 1809148

denkosa, проверил два разных образа. Все в порядке.... :dont-know

denkosa 04-12-2011 18:50 1809155

CtrlSoft, то есть у Вас окно выбора не появляется? В чем же проблема тогда? Для сборки использовал дистрибутив Windows 7 AIO. Интеграцию обновлений и SP1 произвел в режиме аудита. С помощью утилиты GImageX v2 произвел захват образа и заменил им install.wim из папки source дистрибутива, при этом все файлы clg удалил. Новый файл каталога автоматически создал программой Windows SIM и поместил его туда же. Проверку произвожу на виртуальной машине Oracle VM VirtualBox, подгружая образ дистрибутива в качестве виртуального оптического привода. Может проблема в виртуальной машине? Или в том, что в wim файле у меня всего один образ?

Кстати, окно лицензионного соглашения также появляется, насколько я понял из английской справки на Windows SIM при интеграции обновлений этот параметр игнорируется. Я правильно понял?

CtrlSoft 04-12-2011 18:52 1809156

denkosa, попробуй-те вместо
Код:

/IMAGE/INDEX
-
Код:

/IMAGE/NAME
а в место
Код:

<Value>1</Value>
-
Код:

<Value>Windows 7 Ultimate SP1 (x64)</Value>
.

denkosa 04-12-2011 19:08 1809162

Пробовал все три параметра, которые там возможны (по индексу, имени и описанию) по очереди. Даже пробовал менять имя и описание в самом файле install.wim той же программой GImageX v2. Ничего не помогло. Еще раз напомню, что при удалении файла ответов AutoUnattend.xml из корня дистрибутива, окно выбора версии установки пропадает. То есть, я так понимаю, почему то не срабатывает параметр MetaData в файле ответов.

CtrlSoft 04-12-2011 19:14 1809164

denkosa, в папке sources случайно нету еще одного файла "AutoUnattend.xml"?

denkosa 04-12-2011 19:20 1809167

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

denkosa 04-12-2011 21:24 1809244

CtrlSoft, спасибо за советы. Решил проблему. До конца не понял с чем это связано, но суть в следующем. У меня 64-битный процессор Intel i7. Но почему-то инсталлятор не воспринимает компоненты "amd64" на этапе WindowsPE (на остальных этапах воспринимает). Добавил те же компоненты для "x86" и все заработало - пропал выбор версии операционной системы и автоматически принялось лицензионное соглашение.

CtrlSoft 05-12-2011 00:43 1809372

Цитата:

Цитата denkosa
CtrlSoft, спасибо за советы. Решил проблему. До конца не понял с чем это связано, но суть в следующем. У меня 64-битный процессор Intel i7. Но почему-то инсталлятор не воспринимает компоненты "amd64" на этапе WindowsPE (на остальных этапах воспринимает). Добавил те же компоненты для "x86" и все заработало - пропал выбор версии операционной системы и автоматически принялось лицензионное соглашение. »

:biggrin: Я не был внимателен :sorry: объясню -
Цитата:

Цитата denkosa
В чем же проблема тогда? Для сборки использовал дистрибутив Windows 7 AIO. »

Используя сборки в качестве базового дистрибутива для создание собственной сборки вы можете столкнуться не только с проблемой описанной выше а еще рядом других!
Ваше проблема была в том что тот самый этап "WindowsPE" не 64-разрядный, а 32-х разрядный. Соответственно нужно поменять образ boot.wim на 64-битный.
Ну а мой совет - читайте внимательно описание перед тем как что-то скачать. ;)


Время: 16:53.

Время: 16:53.
© OSzone.net 2001-