PDA

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


Страниц : 1 2 3 [4] 5 6 7 8

Shift85
11-05-2014, 20:29
(нужен фаил ответ для Х86 и Х64) »
merdan-bmw, Его не трудно сделать просто меняй архитектуру "x86" на "amd64".

Пример.

<?xml version="1.0" encoding="utf-8"?>
<!--Created by Win Toolkit v1.4.0.44-->
<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">
<UserData>
<AcceptEula>false</AcceptEula>
</UserData>
</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>false</AcceptEula>
</UserData>
</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>MYCOMP</ComputerName>
</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">
<ComputerName>MYCOMP</ComputerName>
</component>
</settings>
<settings pass="oobeSystem">
<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">
<RegisteredOwner>User</RegisteredOwner>
<RegisteredOrganization>Home</RegisteredOrganization>
</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">
<RegisteredOwner>User</RegisteredOwner>
<RegisteredOrganization>Home</RegisteredOrganization>
</component>
</settings>
</unattend>

Painkiller
12-05-2014, 07:51
не получается я проверял. Windows 8.1 update 1. Если сверху ставишь processorArchitecture="x86", то когда ставишь х64 даёт ошибку [offlineServicing]
причем х86 устанавливается »
Покажите свой файл ответов для начало ?

alegz81
12-05-2014, 11:17
Хотелось бы уточнить несколько моментов у тех кто использует сборки AIO windows 8.
Install.wim у такой сборки точно больше 4 Гб, а это значит что на fat32 не пойдет - только ntfs.
Так же известно что EFI не работает с ntfs - поставить не получиться (только режим совместимости если есть на материнке), а компьютеров с EFI все больше и больше.
Можно конечно использовать 2-х слойные DVD или BD, но вот с HDD или флешкой так не получиться.
Кто-то вспомнит про возможность разбиения install.wim на *.swm, но
В Windows 8.1 и Windows 8 программа установки Windows не поддерживает разделенные WIM-файлы. Инфо (http://technet.microsoft.com/ru-ru/library/hh825096.aspx)
Как мне видится - единственный путь разбить на две части (1 fat32 - 2 ntfs) HDD или флешку (с помошью BOOTICE).
В первой части (которая загрузочная) файлы необходимые для загрузки, а во второй части сам дистрибутив.
Если у кого-нибудь есть другое решение или мысли на счет этого - хотелось бы услышать.

Painkiller
12-05-2014, 11:32
Если у кого-нибудь есть другое решение или мысли на счет этого - хотелось бы услышать. »
сжать в *.esd

alegz81
12-05-2014, 11:37
сжать в *.esd »
чем?

Painkiller
12-05-2014, 11:54
чем? »
тут (http://forum.oszone.net/post-2253948-15.html) как в esd , а тут (http://forum.oszone.net/post-2348397-25.html) обратно

merdan-bmw,этого нету в amd64 :
<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>
<WillShowUI>Always</WillShowUI>
<UILanguage />
</SetupUILanguage>
<InputLocale></InputLocale>
</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">
<DiskConfiguration>
<WillShowUI>Always</WillShowUI>
</DiskConfiguration>
<UserData>
<AcceptEula>true</AcceptEula>
</UserData>
</component>
</settings>
<settings pass="specialize"> »

Painkiller
12-05-2014, 20:16
помог Хвала небесамl так что пришлось изменить все на свой лад!
если кому надо дам все что нужно! »
Тоже использую уже давно

katya74
01-06-2014, 23:33
Painkiller. Здравствуйте! Подскажите пожалуйста как я могу изменить дату модификации.

http://www.wincert.net/forum/uploads/monthly_05_2014/post-16044-0-34926500-1401199214_thumb.jpg

katya74
02-06-2014, 10:23
Painkiller. Спасибо Вам огромное за помощь.

http://forum.oszone.net/thread-132301-50.html

alegz81
26-06-2014, 11:58
Статья обновлена до актуального состояния.

alegz81
27-06-2014, 22:03
Stealthmax это не возможно при использовании файла ответов.
Такое возможно только при отсутствии AutoUnattend.xml.

alegz81
29-06-2014, 10:18
Stealthmax во первых ты можешь использовать команду sfc.
В Windows 8.x ее теперь не обязательно запускать из под системы которую хочешь проверить, имеются ключи для указания автономного образа системы.

sfc /scannow /offwindir=e:\windows

Запускаешь установку windows, доходишь до этапа разметки hdd и нажимаешь shift+f10. Получаешь командную строку.
Ну а во вторых если ты для установки используешь флешку или винчестер, то легко можно переместить-переименовать файл AutoUnattend.xml.

bth-group
09-07-2014, 07:42
ВНИМАНИЕ. Если вы работаете в 64-х битной системе, то создать файл каталога (.clg) для Windows x86 у вас не получится. (инфо) »
И всё-таки для чего нужен этот файл какталогов? Я интегрирую обновления в Install.wim. Нужно ли интегрировать обновления в индексы x86 из под 32 битной Windows, а в индексы x64 из под 64 битной Windows?

alegz81
09-07-2014, 15:28
bth-group вот (http://technet.microsoft.com/ru-ru/library/dd744249%28v=ws.10%29.aspx) почитай.
Нужно ли интегрировать обновления в индексы x86 из под 32 битной Windows, а в индексы x64 из под 64 битной Windows? »
А это без разницы.

wxp
13-01-2015, 03:11
В связи с выходом Windows 8.1 November 2014 RollUp(он же Windows 8.1 Update 3), доступную для загрузки на MSDN, статью можно немного подправить, т.к. обновленные языковые пакеты нужно брать из образов вышедших под это обновление (название образов на MSDN, для 32бит версии: mu_windows_8.1_language_pack_with_update_x86_dvd_6066964.iso, для 64бит: mu_windows_8.1_language_pack_with_update_x64_dvd_6066963.iso), соответственно обновления для языковых пакетов более не нужны.

P.S. Также добавил бы совет, о способе уменьшения размера WIM файла, после добавления в него какого-либо пакета, т.к. DISM по какой-то причине оставляет в образе каталог Files(видно, если открыть WIM-образ в 7-Zip) с непонятным мусором, избавиться от которого можно при помощи утилиты IMAGEX, команда /compress maximum. Это касается как boot.wim, так и install.wim.
Пример использования imagex, применительно к коду автора статьи и windows 8.1 enterprise x64:
imagex /export "%wd%\DVD\sources\boot.wim" 1 "d:\boot.wim" "Microsoft Windows PE (x64)" /compress maximum
imagex /export "%wd%\DVD\sources\boot.wim" 2 "d:\boot.wim" "Microsoft Windows Setup (x64)" /compress maximum
imagex /export "%wd%\DVD\sources\install.wim" 1 "d:\install.wim" "Windows 8.1 Enterprise" /compress maximum

Painkiller
13-01-2015, 05:47
imagex /export "%wd%\DVD\sources\boot.wim" 1 "d:\boot.wim" "Microsoft Windows PE (x64)" /compress maximum imagex /export "%wd%\DVD\sources\boot.wim" 2 "d:\boot.wim" "Microsoft Windows Setup (x64)" /compress maximum »
Если вы пользуетесь переменными то их нужно указывать с примером . Ваш двухсрочный код можно уместить в один

set wd=L:\Win_Distr - путь к папке монтирования
imagex /export "%wd%\DVD\sources\boot.wim" * "d:\boot.wim"

Если мы говорим об сжатии для 8.1 то лучший вариант - это сжатия в esd

set wd=L:\Win_Distr - путь к папке монтирования
dism /Export-Image /SourceImageFile:"%wd%\DVD\sources\install.wim" /SourceIndex:1 /DestinationImageFile:"d:\install.esd" /Compress:recovery

alegz81
13-01-2015, 05:49
P.S. Также добавил бы совет, о способе уменьшения размера WIM файла »
wxp рекомендуется использовать DISM, а не Imagex.
Для boot.wim экспорта хватает.
А вот что бы грамотно оптимизировать install.wim и уменьшить его размер - действий надо намного больше.

Painkiller
13-01-2015, 06:38
wxp рекомендуется использовать DISM, а не Imagex. »
Кто рекомендует ? Если не нужно сжатие в esd то разницы нету. Как кому удобно .

alegz81
13-01-2015, 12:25
Painkiller Microsoft рекомендует.
Они не просто так добавили в DISM команды за которые раньше отвечал Imagex.

Painkiller
13-01-2015, 12:30
Painkiller Microsoft рекомендует. »
Это что-то новое ))) Где об этом написано??
Они не просто так добавили в DISM команды за которые раньше отвечал Imagex. »
Они просто портировали функции Imagex в dism , но Imagex также присутствует в Windows (ADK) как и dism




© OSzone.net 2001-2012