PDA

Показать полную графическую версию : Созданиие мультиязычного установочного диска Windows 7 SP1 x86 или x64


Страниц : 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16

ded-mazay
19-05-2011, 12:41
Доброго времени!
Сделал все по инструкции CtrlSoft на 7-й странице топика. Win 7 x86 нормально ставится, x64 - уходит в перезагрузку на запуске setup.exe /unattend:%diskroot%\winsetup\w7\install-x64.xml...
Консоли восстановления тоже работают нормально.
С чем может быть связана перезагрузка?

Вывод bcdedit -enum:

Windows Boot Manager
--------------------
identifier {bootmgr}
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
displayorder {default}
{8aa61eda-8125-11e0-a45e-001d60b04163}
{4436841e-8126-11e0-a45e-001d60b04163}
{e32421ba-8126-11e0-a45e-001d60b04163}
toolsdisplayorder {memdiag}
timeout 10

Windows Boot Loader
-------------------
identifier {default}
device ramdisk=[boot]\winsetup\w7\boot-x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \windows\system32\boot\winload.exe
description Install Windows 7 Ultimate x86 SP1
locale en-US
inherit {bootloadersettings}
osdevice ramdisk=[boot]\winsetup\w7\boot-x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \windows
detecthal Yes
winpe Yes
ems Yes

Windows Boot Loader
-------------------
identifier {8aa61eda-8125-11e0-a45e-001d60b04163}
device ramdisk=[boot]\winsetup\w7\boot-x64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \windows\system32\boot\winload.exe
description Install Windows 7 Ultimate x64 SP1
locale en-US
inherit {bootloadersettings}
osdevice ramdisk=[boot]\winsetup\w7\boot-x64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \windows
detecthal Yes
winpe Yes
ems Yes

Windows Boot Loader
-------------------
identifier {4436841e-8126-11e0-a45e-001d60b04163}
device ramdisk=[boot]\winsetup\w7\winre-x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \windows\system32\boot\winload.exe
description Windows Recovery manager x86
locale en-US
inherit {bootloadersettings}
osdevice ramdisk=[boot]\winsetup\w7\winre-x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \windows
detecthal Yes
winpe Yes
ems Yes

Windows Boot Loader
-------------------
identifier {e32421ba-8126-11e0-a45e-001d60b04163}
device ramdisk=[boot]\winsetup\w7\winre-x64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \windows\system32\boot\winload.exe
description Windows Recovery manager x64
locale en-US
inherit {bootloadersettings}
osdevice ramdisk=[boot]\winsetup\w7\winre-x64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \windows
detecthal Yes
winpe Yes
ems Yes

Файл ответов install-x86.xml:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing>
<package action="configure">
<assemblyIdentity name="Microsoft-Windows-CodecPack-Basic-Package" version="6.1.7601.17514" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="" />
</package>
</servicing>
<settings pass="windowsPE">
<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; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</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">
<Display>
<ColorDepth>32</ColorDepth>
</Display>
<UserData>
<AcceptEula>true</AcceptEula>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<Value>Windows 7 Ultimate SP1 x86</Value>
</MetaData>
<MetaData wcm:action="add">
<Key>/IMAGE/DESCRIPTION</Key>
<Value>Windows 7 Ultimate SP1 x86</Value>
</MetaData>
</InstallFrom>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize">
<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">
<StartPages>
<StartPage wcm:action="add">
<StartPageUrl>about:blank</StartPageUrl>
<StartPageKey>blank</StartPageKey>
</StartPage>
</StartPages>
<DisableFirstRunWizard>true</DisableFirstRunWizard>
<FilterLevel>Low</FilterLevel>
<AllowedSites>http://google.com</AllowedSites>
<TrustedSites>http://google.com</TrustedSites>
<BlockPopups>no</BlockPopups>
<PrintBackground>true</PrintBackground>
<DisableDevTools>false</DisableDevTools>
<DisableDataExecutionPrevention>false</DisableDataExecutionPrevention>
<Home_Page>about:blank</Home_Page>
</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="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_DisableNotifications>true</DomainProfile_DisableNotifications>
<DomainProfile_EnableFirewall>false</DomainProfile_EnableFirewall>
<PrivateProfile_DisableNotifications>true</PrivateProfile_DisableNotifications>
<PrivateProfile_EnableFirewall>false</PrivateProfile_EnableFirewall>
<PublicProfile_EnableFirewall>false</PublicProfile_EnableFirewall>
<PublicProfile_DisableNotifications>true</PublicProfile_DisableNotifications>
</component>
<component name="Microsoft-Windows-Security-SPP-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-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>true</ShowWindowsLive>
<ComputerName>Comp</ComputerName>
<RegisteredOrganization>Company</RegisteredOrganization>
<RegisteredOwner>User</RegisteredOwner>
<ProductKey>342DG-6YJR8-X92GV-V7DCV-P4K27</ProductKey>
</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">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Path>cmd /c &amp;quot;FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m&amp;quot;</Path>
<Order>1</Order>
<Description>Activation</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" 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">
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</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">
<AutoLogon>
<Username>User</Username>
<Enabled>true</Enabled>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
</Display>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>cmd /c REGEDIT /S %systemdrive%\reg.reg</CommandLine>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>reg add &quot;HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop&quot; /v &quot;IconSize&quot; /t REG_DWORD /d 32 /f</CommandLine>
<Order>2</Order>
</SynchronousCommand>
</FirstLogonCommands>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<Themes>
<DefaultThemesOff>false</DefaultThemesOff>
<DesktopBackground>%WinDir\Web\Wallpaper\Landscapes\img10.jpg</DesktopBackground>
</Themes>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Description>Администратор</Description>
<DisplayName>User</DisplayName>
<Name>User</Name>
<Group>Administrators</Group>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<TimeZone>Ekaterinburg Standard Time</TimeZone>
<RegisteredOrganization>Company</RegisteredOrganization>
<RegisteredOwner>User</RegisteredOwner>
<WindowsFeatures>
<ShowInternetExplorer>true</ShowInternetExplorer>
</WindowsFeatures>
</component>
</settings>
<settings pass="auditUser">
<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">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Description>Disable UAC for users</Description>
<Path>reg add &quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System&quot; /v &quot;EnableLUA&quot; /t REG_DWORD /d 0 /f</Path>
<Order>1</Order>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Disable UAC for admin</Description>
<Order>2</Order>
<Path>reg add &quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System&quot; /v &quot;FilterAdministratorToken&quot; /t REG_DWORD /d 0 /f</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="offlineServicing">
<component name="Microsoft-Windows-LUA-Settings" 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">
<EnableLUA>false</EnableLUA>
</component>
</settings>
<settings pass="auditSystem">
<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">
<AuditComputerName>
<Name>Comp</Name>
</AuditComputerName>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:j:/winsetup/w7/install.wim#Windows 7 Ultimate x86 SP1" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Файл ответов install-x64.xml:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing>
<package action="configure">
<assemblyIdentity name="Microsoft-Windows-CodecPack-Basic-Package" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="" />
</package>
</servicing>
<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">
<Display>
<ColorDepth>32</ColorDepth>
</Display>
<UserData>
<AcceptEula>true</AcceptEula>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<Value>Windows 7 Ultimate SP1 x64</Value>
</MetaData>
<MetaData wcm:action="add">
<Key>/IMAGE/DESCRIPTION</Key>
<Value>Windows 7 Ultimate SP1 x64</Value>
</MetaData>
</InstallFrom>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-IE-InternetExplorer" 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">
<StartPages>
<StartPage wcm:action="add">
<StartPageUrl>about:blank</StartPageUrl>
<StartPageKey>blank</StartPageKey>
</StartPage>
</StartPages>
<DisableFirstRunWizard>true</DisableFirstRunWizard>
<FilterLevel>Low</FilterLevel>
<AllowedSites>http://google.com</AllowedSites>
<TrustedSites>http://google.com</TrustedSites>
<BlockPopups>no</BlockPopups>
<PrintBackground>true</PrintBackground>
<DisableDevTools>false</DisableDevTools>
<DisableDataExecutionPrevention>false</DisableDataExecutionPrevention>
<Home_Page>about:blank</Home_Page>
</component>
<component name="Security-Malware-Windows-Defender" 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">
<DisableAntiSpyware>true</DisableAntiSpyware>
</component>
<component name="Networking-MPSSVC-Svc" 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">
<DomainProfile_DisableNotifications>true</DomainProfile_DisableNotifications>
<DomainProfile_EnableFirewall>false</DomainProfile_EnableFirewall>
<PrivateProfile_DisableNotifications>true</PrivateProfile_DisableNotifications>
<PrivateProfile_EnableFirewall>false</PrivateProfile_EnableFirewall>
<PublicProfile_EnableFirewall>false</PublicProfile_EnableFirewall>
<PublicProfile_DisableNotifications>true</PublicProfile_DisableNotifications>
</component>
<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">
<ShowWindowsLive>true</ShowWindowsLive>
<ComputerName>Comp</ComputerName>
<RegisteredOrganization>Company</RegisteredOrganization>
<RegisteredOwner>User</RegisteredOwner>
<ProductKey>342DG-6YJR8-X92GV-V7DCV-P4K27</ProductKey>
</component>
<component name="Microsoft-Windows-Deployment" 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">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Path>cmd /c &amp;quot;FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m&amp;quot;</Path>
<Order>1</Order>
<Description>Activation</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="oobeSystem">
<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>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</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">
<AutoLogon>
<Username>User</Username>
<Enabled>true</Enabled>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
</Display>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>cmd /c REGEDIT /S %systemdrive%\reg.reg</CommandLine>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>reg add &quot;HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop&quot; /v &quot;IconSize&quot; /t REG_DWORD /d 32 /f</CommandLine>
<Order>2</Order>
</SynchronousCommand>
</FirstLogonCommands>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<Themes>
<DefaultThemesOff>false</DefaultThemesOff>
<DesktopBackground>%WinDir\Web\Wallpaper\Landscapes\img10.jpg</DesktopBackground>
</Themes>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Description>Administrator</Description>
<DisplayName>User</DisplayName>
<Name>User</Name>
<Group>Administrators</Group>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<TimeZone>Ekaterinburg Standard Time</TimeZone>
<RegisteredOrganization>Company</RegisteredOrganization>
<RegisteredOwner>User</RegisteredOwner>
<WindowsFeatures>
<ShowInternetExplorer>true</ShowInternetExplorer>
</WindowsFeatures>
</component>
</settings>
<settings pass="auditUser">
<component name="Microsoft-Windows-Deployment" 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">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Description>Disable UAC for users</Description>
<Path>reg add &quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System&quot; /v &quot;EnableLUA&quot; /t REG_DWORD /d 0 /f</Path>
<Order>1</Order>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Disable UAC for admin</Description>
<Order>2</Order>
<Path>reg add &quot;HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System&quot; /v &quot;FilterAdministratorToken&quot; /t REG_DWORD /d 0 /f</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="offlineServicing">
<component name="Microsoft-Windows-LUA-Settings" 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">
<EnableLUA>false</EnableLUA>
</component>
</settings>
<settings pass="auditSystem">
<component name="Microsoft-Windows-Deployment" 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">
<AuditComputerName>
<Name>Comp</Name>
</AuditComputerName>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:j:/winsetup/w7/install.wim#Windows 7 Ultimate x64 SP1" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Файлы startnet.cmd соответствующие:

@echo off
title Установка Windows
wpeinit
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:\winsetup\w7\install.wim SET DiskRoot=%%i:
start /w %diskroot%\winsetup\w7\setup.exe /unattend:%diskroot%\winsetup\w7\install-x86.xml
exit
и
@echo off
title Установка Windows
wpeinit
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:\winsetup\w7\install.wim SET DiskRoot=%%i:
start /w %diskroot%\winsetup\w7\setup.exe /unattend:%diskroot%\winsetup\w7\install-x64.xml
exit

Не ставится именно x64.
boot-x64.wim (заменил winpe на boot) делал на 32-ной железке, но ведь он грузится и winload на этой железке уже не стартует т.к. архитектура 86, а на 64-х битной PE все отлично грузится и уходит в перезагрузку именно на setup.exe.

Может можно как-то предотвратить перезагрузку на этом моменте, убрать @echo off и посмотреть что происходит? Или может вопрос уже давно баян и есть решение?..

ded-mazay
19-05-2011, 14:24
Итак, убрал из startnet.cmd @echo off и exit. Вот что выдает установщик:
Отсутствует подсистема, необходимая для поддержки данного типа образа.

В гугле ничего не нашел, поиском на форуме тоже..
HELP!

Lennyvets
19-05-2011, 18:39
HELP! »
У вас одна и та же программа установки
%diskroot%\winsetup\w7\setup.exe »
для 32 и для 64-битной системы. Используйте setup соответствующей разрядности.

DenchikK
19-05-2011, 20:48
Весь день пытаюсь объединить Win7x86 и Win7X64 по инструкции с 7 страницы. Комментарии помогли обойти подводные камни.
Но пункт 23 мне не дается.(Создаем новый файл ответов. Добавляем следующие компоненты:)
Microsoft-Windows-International-Core-WinPE
Microsoft-Windows-Setup | ImageInstall | OSImage | InstallFrom | MetaData
Так и не понял, как это вносить в Диспетчер Образов Системы Windows, потому после пункта Создать Новый Файл Ответов - сохраняю как есть.
Для x86 так получается:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<cpi:offlineImage cpi:source="catalog:d:/w7aio/temp/x86/install_windows 7 ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

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

Не удалось выполнить синтаксический разбор или обработку файла ответов для автоматической установки.[I:\sources\install-x86.xml]. Указанный файл не существует.
Для x64 - соответственно файл install-x64.xml в ошибке.

Подскажите, пожалуйста, как всё-таки сделать правильно этот файл ответов. И можно ли вообще обойтись без него.

Lennyvets
19-05-2011, 22:26
Так и не понял, как это вносить в Диспетчер Образов Системы Windows »
Редактирование параметров файла ответов (http://oszone.net/8587)

DenchikK
21-05-2011, 00:57
Lennyvets,
Спасибо за ссылочку!
Поизучал, сделал как там сказано (или так как смог понять), пересобрал.
Но опять засада - теперь уже такая:
Windows не удалось собрать данные для [OSImage], поскольку указанный файл образа [install.wim] не существует.
Хотя на флешке он есть:
m:\sources\install.wim

Как делал.
Запускаю Диспетчер образов системы Windows (6.1.7600 16385)
Вижу 5 окошечков:
1 2 3
4 5
В четвертом окошке (Образ Windows) жму правой клавишей мышки на выбор образа и указываю на файл:
d:\W7AIO\temp\x64\install_Windows 7 ULTIMATE.clg
Во втором окошке (Файл Ответов) создаю новый файл ответов.
В четвертом нахожу в Components ->
amd64_Microsoft-Windows-International-Core-WinPE_neutral, жму правой клавишей, выбираю Добавление параметра для прохода 1 windowsPE
amd64_Microsoft-Windows-Setup_6.1.7600.16385_neutral -> ImageInstall -> OSImage -> InstallFrom -> MetaData, жму правой клавишей, выбираю Добавление параметра для прохода 1 windowsPE
В третьем окошке для SetupUILanguage вписываю в UILanguage -> ru-RU
Для MetaData: key -> /IMAGE/INDEX, value -> 1
Сохраняю в d:\W7AIO\DVD\sources\install-x64.xml, в 5 окошке пишется: "Ошибок и предупреждений нет".
Получилось это:
<?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>
</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">
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
</OSImage>
</ImageInstall>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog:d:/w7aio/temp/x64/install_windows 7 ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Может где то на этом этапе я что то делаю не так?

Lennyvets
21-05-2011, 08:01
Может где то на этом этапе я что то делаю не так? »
у вас два образа в WIM-файле, как я понял, 32 бит и 64 бит. Проверьте правильно ли указали номер индекса
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
»
Проверять так http://oszone.net/8587#imageinfo или так DISM /Get-WimInfo /WimFile:C:\VistaWork\DVD\sources\install.wim

DenchikK
21-05-2011, 10:43
Ага, так и делал:
<IMAGE INDEX="1">
<NAME>Windows 7 Ultimate x86</NAME>
<DESCRIPTION>Windows 7 ULTIMATE</DESCRIPTION>

Сравнил свой файл ответов с файлом ответов на 7 странице.
На уровне MetaData есть ещё Path со значением Value: %diskroot%\sources\install.wim
Попробую пересобрать, посмотреть.

Добавлено:
Вот, теперь заработало. Сейчас до конца проверю на виртуалке.

Lennyvets
21-05-2011, 12:28
Индекс 1 у вас для 32 бит:
<IMAGE INDEX="1">
<NAME>Windows 7 Ultimate x86</NAME>
<DESCRIPTION>Windows 7 ULTIMATE</DESCRIPTION> »
а файл ответов для 64 бит:
component name="Microsoft-Windows-Setup" processorArchitecture="amd64" »
Проверьте индекс для 64-битного образа

DenchikK
21-05-2011, 14:12
Lennyvets,
Точно, не внимательно я с файлами ответов обошёлся. ;)
Индекс поменял с 1 на 2 для x64, проверил на виртуалке, обе установились.
Спасибо большое!

CtrlSoft
30-05-2011, 23:52
ребята, добился более усовершенствованного метода. Надеюсь через пару недель сделаю видео инструкцию.

7ka
02-06-2011, 05:48
Уважаемые знатоки форума Oszone, прошу вашей помощи в назревшем вопросе, а именно:

Хотелось бы сразу извиниться за создание данной темы если повтор, понимаю что данный вопрос уже не раз наверно поднимался, в виду множества простейших вопросов и не мнее простейших ответов затерялся наипростейший, но, все темы и ответы которые я находил в процессе изучения этой темы поиском по форуму, все перечитал и немного запутался. В некоторых темах участники форума утверждают что какие-либо манипуляции с *.wim образом х86-битной редакции из под х64-битной ОС так или иначе приведут к ошибкам при установке, перечитав еще несколько веток понял из написанного, что нужно редактировать BootManager добавляя в него записи об архитектуре устанавливаемой ОС с последующем его выбором при загрузке, в общем всю ночь читал и понимаю что запутался еще больше…

Имеются все редакции Майкрософт Windows 7, от Starter до Ultimate, плюс VL редакции Professional и Enterprise, все образы с SP1, обновленные, с учетом последних изменений на 12 мая 2011 года (KB2534111).
Все манипуляции в установленной ОС x64-битной SP1, установлен WAIK также с SP1.
Требуется создать один образ х86/х64-битных «ВСЕХ» редакций (кроме как я знаю Starter, его нет в природе х64-битной версии), включая Volume дистрибутивы и только, никакого моддинга, никакого доп.софта, просто дистрибутив с выбором редакции и архитектуры ОС. Подскажите пожалуйста, какими командами мне оперировать в данном случаи?

Заранее спасибо.)

DJ VASYA666
02-06-2011, 09:59
7ka, думаю, все очень просто - ImageX /export X:\sources\install.wim * Y:\install.wim - это x86-образ Windows 7. Потом ImageX /export X:\sources\install.wim * Y:\install.wim - это x64-образ Windows 7. Где X: - это буква диска, где находится исходный дистрибутив, Y: - это буква диска, куда экспортируются редакции в install.wim. Команда "ImageX /export install.wim *" экспортирует все редакции сразу, без надобности указывать отдельно каждый индекс отдельной редакции. Потом замените этим install.wim аналогичный в дистрибутиве. И вуаля-все редакции в одном install.wim. P.S: надеюсь описал доступно

oleg66
02-06-2011, 11:34
DJ VASYA666
Но лучше всего делать все эти процедуры из под 32битной системмы или разницы нет. Я где то сдесь на форуме читал что из под 64битной не желательно. Может привести к ошибке. Так это или нет.

DJ VASYA666
02-06-2011, 15:00
oleg66, ну не знаю, я и под 32-х битной редакцией делал и под 64-разрядной делал это. Никакий ошибок и прочего не замечено. Сам имею диск Windows 7 All-In-One. Проблем с установкой нет))) Ну и конечно нужно использовать ImageX в зависимости от разрядности операционной системы

7ka
02-06-2011, 15:43
Команда "ImageX /export install.wim *" экспортирует все редакции сразу, без надобности указывать отдельно каждый индекс отдельной редакции »
Хорошо, это можно сделать с редакцией Ultimate, слиять х86-битную с х64-битным дистрибутивом, веть она включает в себя все прочии редакции, но, а как-же поступить с Volume дистрибутивами?

7ka
02-06-2011, 17:41
DJ VASYA666, использовал ваш метод и сл. команду:

Использовал дистрибутивы Windows 7 Ultimete x86 и х64-битные
Экспорт проводился из х64-битной редакции Ultimate в х86-битную аналогичную редакцию

ImageX /export C:\SplitDistr\Arh_x64\install.wim * C:\SplitDistr\Arh_x86\install.wim

Получил:ImageX Tool for Windows
Copyright (C) Microsoft Corp. All rights reserved.
Version: 6.1.7600.16385

Image name [Windows 7 HOMEBASIC] already exists in target file.
Image name [Windows 7 HOMEPREMIUM] already exists in target file.
Image name [Windows 7 PROFESSIONAL] already exists in target file.
Image name [Windows 7 ULTIMATE] already exists in target file.

Bulk image export to an existing file requires all image names to be unique.
Утилита ImageX вернула ответ вводившейся команды и гласит она о том что, в исходном дистрибутиве уже содержаться данные редакции.

DJ VASYA666, ваша команда не верна или описана не полностью.

hobbit25
02-06-2011, 23:50
7ka,

по мне так лучше ручками прописывать номера редакций))

если нужно могу скинуть CMD файлик.

7ka
03-06-2011, 02:40
Сегодня после всех монипуляций, руководствуясь онлайн-справкой (http://technet.microsoft.com/ru-ru/library/ee461266(WS.10).aspx) получил в итоге вот что:
http://i22.fastpic.ru/big/2011/0603/43/fe115c09d0420631a49b5552bf9d9143.png
о_О немного озадачен, буду разбираться дальше...

oleg66
03-06-2011, 11:48
7ka,
Вот по такому принципу я делал и никаких глюков не было

Отличия между Professional, VL и просто Professional только в способах активации. VL можно активировать только Volume:GVLK, Volume:CSVLK и Volume:MAK ключами. Просто Professional можно активировать всеми возможными типами ключей. Поэтому в говносборку будем включать Professional, а не Professional VL.

Для создания говносборки потребуется Windows Automated Installation Kit for Windows 7 and Windows Server 2008 R2 (x86, x64, ia64) - DVD (Russian), и четыре оригинальных образа Windows 7, например:
Windows 7 Ultimate (x86) - DVD (Russian)
Windows 7 Enterprise (x86) - DVD (Russian)
Windows 7 Ultimate (x64) - DVD (Russian)
Windows 7 Enterprise (x64) - DVD (Russian)
Копируем содержимое образов в следующие папки (расположение папок и их наименование примерное):
Windows 7 Ultimate (x86) - DVD (Russian) -> D:\7 (это будет основой нашей говносборки). Из папки \Source удаляем файл ei.cfg
Windows 7 Enterprise (x86) - DVD (Russian) -> D:\7Ex86
Windows 7 Ultimate (x64) - DVD (Russian) -> D:\7x64
Windows 7 Enterprise (x64) - DVD (Russian) -> D:\7Ex64

Затем устанавливаем Windows Automated Installation Kit и запускаем командную строку WAIK (не стандартную командную строку Windows, а именно ту которая в папке WAIK) от имени администратора.

Получаем информацию о количестве и наименовании индексных номеров, вводя поочерёдно
Код:
Imagex.exe /info D:\7Ex86\Sources\install.wim

Код:
Imagex.exe /info D:\7x64\Sources\install.wim

Код:
Imagex.exe /info D:\7Ex64\Sources\install.wim

Затем определив индексные номера, выполняем поочерёдно следующие команды

Код:
Imagex.exe /export D:\7Ex86\Sources\install.wim 1 D:\7\Sources\install.wim "Windows 7 Enterprise x86"

Код:
Imagex.exe /export D:\7x64\Sources\install.wim 1 D:\7\Sources\install.wim "Windows 7 Home Basic x64"

Код:
Imagex.exe /export D:\7x64\Sources\install.wim 2 D:\7\Sources\install.wim "Windows 7 Home Premium x64"

Код:
Imagex.exe /export D:\7x64\Sources\install.wim 3 D:\7\Sources\install.wim "Windows 7 Professional x64"

Код:
Imagex.exe /export D:\7x64\Sources\install.wim 4 D:\7\Sources\install.wim "Windows 7 Ultimate x64"

Код:
Imagex.exe /export D:\7Ex64\Sources\install.wim 1 D:\7\Sources\install.wim "Windows 7 Enterprise x64"


Тем самым добавляя недостающие редакции в основу говносборки.

После создаём образ DVD диска, вводя команду

Код:
Oscdimg.exe -u2 -bD:\7\Boot\etfsboot.com -lru_windows_7_all_editions -g -t07/13/2009,12:55:00 -h D:\7 D:\ru_windows_7_all_editions_x86_x64_dvd.iso
или
oscdimg -n -m -b"%programfiles%\Windows AIK\Tools\PETools\amd64\boot\etfsboot.com" D:\7Work\DVD D:\7Work\ISO\Win7wIE9.iso


Здесь:
-u2 >> создает файловую системы UDF для образа ISO
-b >> указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
-l >>метка DVD-диска или образа
-g >> указывает на то, что все указатели на время сделаны в GMT
-t >> Дата и Время
-h >> включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути

В итоге получаем образ, содержащий 11 русскоязычных редакций Windows 7 (x86 и х64)




© OSzone.net 2001-2012