Войти

Показать полную графическую версию : [решено] Программа установки, install.swm и Autounattend.xml


ProgMasterX
20-01-2013, 21:26
1.1. dism /Capture-Image /ImageFile:D:\install.wim /CaptureDir:C:\ /Name:"Windows 8 ProgMaster Edition" /Description:"Custom image" - The operation completed successfully
1.2. dism /Split-Image /ImageFile:D:\install.wim /SWMFile:D:\install.swm /FileSize:4000 - The operation completed successfully
1.3. Скопировать *.swm в sources - Успешно
1.4. Удалить install.wim - Успешно
1.5. Затолкать Autounattend.xml в корень дистрибутива - Успешно
1.5. oscdimg.exe -n -m -b"C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\etfsboot.com" F:\Win8 C:\Win8.iso - Успешно
1.6. Подключаю полученный C:\Win8.iso к виртуальной машине, запускаю, сразу потом "Setup is starting" ("Начало установки") и ошибка:
Windows could not display the images available for installation.
http://s1.ipicture.ru/uploads/20130120/7P50UTuh.png
Содержимое файла Autounattend.xml:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<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">
<OEMInformation>
<Manufacturer>ProgMaster Artemsky</Manufacturer>
</OEMInformation>
<ComputerName>MonsterX</ComputerName>
<TimeZone>Pacfic Standard Time</TimeZone>
</component>
</settings>
<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>en-US</UILanguage>
</SetupUILanguage>
<InputLocale>en-US</InputLocale>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UserLocale>en-US</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">
<DiskConfiguration>
<Disk wcm:action="add">
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>350</Size>
<Type>Primary</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>2</Order>
<Type>Primary</Type>
<Extend>true</Extend>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Label>System</Label>
<Format>NTFS</Format>
<Active>true</Active>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
<Format>NTFS</Format>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
<WillShowUI>OnError</WillShowUI>
</DiskConfiguration>
<ImageInstall>
<OSImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>2</PartitionID>
</InstallTo>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
</UserData>
</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>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<TimeZone>Pacfic Standard Time</TimeZone>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>cQB3AGUAcgB0AHkAUQBBAFoAdwBzAHgAZQBkAGMAOABQAGEAcwBzAHcAbwByAGQA</Value>
<PlainText>false</PlainText>
</Password>
<DisplayName>ProgMaster</DisplayName>
<Group>Administrators</Group>
<Name>ProgMaster</Name>
<Description>ProgMasterX</Description>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</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>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UserLocale>en-US</UserLocale>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:f:/install.wim#Windows 8 ProgMaster Edition" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Если без файла ответов, то та же самая ошибка.
А если загрузится в Windows 8 PE и выполнить команды:
dism /Apply-Image /ImageFile:D:\install.swm /SWMFile:D:\install.swm /ApplyDir:C:\ /Index:1
bcdboot C:\Windows
(Вытащить флэху с Windows 8 PE)
wpeutil reboot
То:
The operation completed successfully.
Boot files successfully created.
Перезагрузка и OOBE
Помогите, пожалуйста!!!

ProgMasterX
23-01-2013, 19:06
Ну что никто не может помочь?

semiono
13-02-2013, 16:57
Что входит в Windows 8 ADK...
Скорее всего этого набора достаточно:
Windows_Deployment_Tools-x86_en-us.zip 8.91MB (http://zalil.ru/34257903)
Windows_Deployment_Tools-x86_en-us.zip 8.91MB (http://depositfiles.com/files/b7hos0qr0) (mirror)
Windows System Image Manager on amd64-x86_en-us.zip 1.41MB (http://depositfiles.com/files/udhew2zi4)

ProgMasterX
14-02-2013, 09:19
Да проблема не в AutoUnattend.xml. Пробовал без него, все равно. И уже нафиг забросил. Написал сам программу установки и ставлю через неё.

neokolyan
09-03-2013, 07:22
Дело не в образе или кривых руках. Дело во вшитых в UEFI/EFI ключах и сертификатах на восьмерку. Если устанавливаемая версия восьмерки отличается от той ОЕМ-ной, что залил производитель ноута, то установщик будет спотыкаться, сравнивая ключ из UEFI/EFI и версию в образе. Сам долго гадал, почему не могу поставить Enterprise-версию ни с дефолтным ключом, ни с МАК (честно предоставленным компании по голд-партнер), прописанными как в образе так и в файле ответов.
Решений всего два: либо стереть ключ/сертификат в EFI средствами настроек биоса (далеко не во всех ноутах есть), либо так - http://answers.microsoft.com/ru-ru/windows/forum/windows_8-windows_install/%D0%B2%D0%BB%D0%BF%D1%80%D0%BE%D1%81-%D0%BF%D0%BE/3a107bd6-883b-48a1-9089-a694b931cccc?auth=1&page=12
Ну b есть еще третий вариант - DISM =))

ProgMasterX
14-03-2013, 21:00
neokolyan, зачем мне через два месяца? Я узнал это уже через месяц после создания темы на сайте Мелкомягких и уже сделал.

ziz01
14-03-2013, 21:18
Я думаю если бы не было сайта и форума, то ProgMasterX сразу же вместо создания темы пошел на сайт Мелкомягких, а не через месяц и сразу бы все получилось.
Непонятно зачем Vadikan создал сайт и форум. Только деньги за хостинг сайта выбросил на ветер. Только копирует статьи с сайта Мелкомягких непонятно зачем. И в книге об ускорении загрузки Windows содержится информация, скопированная с сайта Мелкомягких.

ProgMasterX
14-03-2013, 21:21
Я думаю если бы не было сайта и форума, то ProgMasterX сразу же вместо создания темы пошел на сайт Мелкомягких, а не через месяц и сразу бы все получилось.
Да
Непонятно зачем Vadikan создал сайт и форум. Только деньги за хостинг сайта выбросил на ветер. Только копирует статьи с сайта Мелкомягких непонятно зачем. И в книге об ускорении загрузки Windows содержится информация, скопированная с сайта Мелкомягких.
Да не говори уже




© OSzone.net 2001-2012