Показать полную графическую версию : Два WIM-файла: install7x86.wim и install7x64.wim
Подскажите пожалуйста возможно ли использовать для установки Windows 7 два install.wim (x86-x64) переименованных в install7x86.wim и install7x64.wim.
Ж.Д.А.Л.К.Е.Р.
05-11-2014, 01:35
Можно, например так (http://forum.oszone.net/post-2271110-7.html). А если и boot.wim-мов двое, то можно без скрипта - сразу в winpeshl.ini указываешь какой install7xХХ.wim устанавливать.
Shift85,
Не вижу смысла, ведь что мешает совместить оба образа в один. ;)
Smokie_BlahBlah
05-11-2014, 21:38
Anton04,
вижу смысл. для UEFI (FAT32)
Ж.Д.А.Л.К.Е.Р., Для запуска install.wim x64 подойдет обычный setup.exe x86 или нужен x64.
Shift85, для разворачивания Windows x64 из wim можно использовать Windows PE от x86, но не наоборот.
winpeshl.ini указываешь какой install7xХХ.wim устанавливать. »
Ж.Д.А.Л.К.Е.Р., Как прописать команду?
У меня два boot.wim делал по этому прицепу.
http://forum.oszone.net/post-1837128-148.html
Заранее спасибо.
Ж.Д.А.Л.К.Е.Р., как прописать в winpeshl.ini запуск install.wim.
Подскажи если не затруднит. :unsure:
Ж.Д.А.Л.К.Е.Р.
09-11-2014, 18:18
Сорри, я забыл что буква дистрибутива неизвестна (на каждой железке может быть своя). Поэтому сделаем так: создай autostart.cmd и winpeshl.ini и положи их вместе с hidcon.exe (http://code.google.com/p/andrew-grechkin/downloads/detail?name=hidcon-v1.1.4.7z&can=2&q=) в Windows\System32 boot.wim-а.
winpeshl.ini:
[LaunchApps]
hidcon.exe, autostart.cmd
autostart.cmd:
SetLocal EnableExtensions EnableDelayedExpansion
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (Dir %%I:>Nul 2>&1 && Set "zz=!zz!%%I ")
For %%I In (!zz!) Do (If Exist %%I:\sources\install-x86.wim Set Letter=%%I)
X:\sources\setup.exe /installfrom:%Letter%:\sources\install-x86.wim
autostart.cmd для х64 такой же только вместе install-x86.wim пиши install-x64.wim.
Ж.Д.А.Л.К.Е.Р., Большое спасибо. :yes: :up
Для 64 boot.wim нужно положить hidcon-x64 да :)
Ж.Д.А.Л.К.Е.Р.
09-11-2014, 18:57
Да.
Smokie_BlahBlah
10-11-2014, 15:54
А не проще ли в корень диска\флешки засунуть Autounattend.xml, содержащий следующий "код"? или лучше мудрить?
минус в том, что из PEx86 нельзя будет установить WinX64
для WinX86 будет PEx86, а для WinX64 будет PEx64
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<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">
<ImageInstall>
<OSImage>
<InstallFrom>
<Path>install7x86.wim</Path>
</InstallFrom>
</OSImage>
</ImageInstall>
</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>
<Path>install7x64.wim</Path>
</InstallFrom>
</OSImage>
</ImageInstall>
</component>
</settings>
</unattend>
Smokie_BlahBlah, может быть и проще, но Autounattend.xml на флэшке может не подхватиться. Надёжнее прописать файл ответов в параметре setup.exe ;)
но Autounattend.xml на флэшке может не подхватиться »
mPaSoft, А если таким методом...
Создать файл winpeshl.ini со следующим содержанием:
[LaunchApps]
x:\windows\system32\Install.cmd
Создать файл Install.cmd (сохранить в ОЕМ 866 кодировке) со следующим содержанием:
@Echo off
Color 02
Title
SetLocal EnableExtensions EnableDelayedExpansion
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (Dir %%I:>Nul 2>&1 && Set "zz=!zz!%%I ")
For %%I In (!zz!) Do (If Exist %%I:\sources\install.wim Set Letter=%%I)
If Not Defined Letter (
Echo Файл \sources\install.wim не найден, дальнейшая установка невозможна.
Echo Нажмите любую клавишу для перезагрузки.
Pause >Nul
Exit
)
Echo 1. Автоматическая установка Windows.
Echo 2. Ручная установка Windows.
Echo 3. Восстановление системы.
Echo.
Set /p choice="Выберите номер действия (1/2/3):"
If %choice%==1 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:automatic.xml
If %choice%==2 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim
If %choice%==3 X:\sources\recovery\RecEnv.exe
Exit
Назвать файл ответов с автоматической инсталляцией automatic.xml.
Смонтируй второй образ boot.wim.
Скопируй все 3 файла в Папка_монтирования\Windows\System32\ и сохранить изменения.
Содержание файла automatic.xml:
<?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="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">
<UserData>
<AcceptEula>true</AcceptEula>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
<Key>xxxxx-xxxxx-xxxxx-xxxxx-xxxxx</Key>
</ProductKey>
</UserData>
<ImageInstall>
<OSImage>
<InstallFrom>
<Path>install.wim</Path>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize">
<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>MyComputer</ComputerName>
<TimeZone>Russian Standard Time</TimeZone>
</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>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
<SystemLocale>ru-RU</SystemLocale>
</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>
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<Enabled>true</Enabled>
<Username>Admin</Username>
</AutoLogon>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<DisplayName>Admin</DisplayName>
<Group>Administrators</Group>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
</unattend>
autostart.cmd:
Код:
SetLocal EnableExtensions EnableDelayedExpansion
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (Dir %%I:>Nul 2>&1 && Set "zz=!zz!%%I ")
For %%I In (!zz!) Do (If Exist %%I:\sources\install-x86.wim Set Letter=%%I)
X:\sources\setup.exe /installfrom:%Letter%:\sources\install-x86.wim »
Ж.Д.А.Л.К.Е.Р., Но так восстановление системы не работает. :(
Надёжнее прописать файл ответов в параметре setup.exe »
mPaSoft, Можно поподробней. :)
sedarmill
07-03-2015, 15:37
Ну у вас на 2 поста выше - ключ /unattend: и указываем путь к файлу ответов
https://technet.microsoft.com/ru-ru/library/cc766446%28v=ws.10%29.aspx
https://technet.microsoft.com/ru-ru/library/cc749415%28v=ws.10%29.aspx
Еще можно положить файл ответов в Windows\Panther\Unattend.xml (внутри install.wim)
Еще можно положить файл ответов в Windows\Panther\Unattend.xml (внутри install.wim) »
sedarmill, Половина из файла ответов не сработает.
sedarmill
07-03-2015, 19:31
Надо говорить уж тогда конкретно. А то получается, что MS нас обманывает. Просто у меня все работает (при установке из-под WinPE и с помощью winNTsetup). Но я понимаю, что параметров в файле ответов много. И может у меня работает та половина, которая должна работать) Короче, что у вас не срабатывает? И это срабатывает, если положить файл ответов в другое место?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.