Компьютерный форум 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=250505)

ProgMasterX 03-01-2013 11:59 2058016

Ошибка установки настроенного образа
 
1. Создать Windows PE:
1.1. copype.cmd x86 C:\WinPE - 7 files copied. Success.
1.2. imagex /mountrw C:\WinPE\winpe.wim 1 C:\WinPE\mount - Successfully mounted image.
1.3. Скопировать imagex.exe в C:\WinPE\mount - Успешно.
1.4. oscdimg -n -bc:\WinPE\etfsboot.com C:\WinPE\ISO C:\WinPE.iso - Успешно.
1.5. Прожечь образ на диск - Успешно.
2. Создать настроенный образ:
2.1. Загрузиться в созданный Windows PE - Успешно.
2.2. wpeinit - Успешно.
2.3. imagex /capture C: D:\custom.wim /flags "Utlimate" "Windows 7 ProgMaster Edition" "___" /compress maximum - Successfully imaged C:\. Созданный образ весит 18 гб.
2.4. Выйти из Windows PE - Успешно.
3. Установить настроенный образ на виртуальную машину.
3.1. Распаковать образ ISO установочного диска - Успешно.
3.2. Заменить install.wim на свой - Успешно.
3.3. oscdimg -n -m -b"%programfiles%\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" C:\WinIMG C:\ProgMaster7.iso - Успешно.
3.4. Подключить C:\ProgMaster7.iso к виртуальной машине - Успешно.
3.5. Запустить виртуальную машину - Успешно.
3.6. Установить Windows - ОШИБКА!!!


Помогите, пожалуйста!

alegz81 04-01-2013 20:56 2059059

ProgMasterX если размер install.wim больше 4 гб, то его надо разбивать на части командой imagex /split.
На форуме это уже обсуждалось.
Воспользуйся поиском.

ProgMasterX 05-01-2013 14:35 2059529

http://forum.oszone.net/thread-150999-2.html
imagex /split C:\test\images\install.wim C:\test\ima\install.swm 4000
Что значит 4000?
Что надо сделать чтобы программа установки установила install.swm и следующие части (install2.swm, install3.swm, install4.swm, install5.swm)?
Вроде ничего, пробую...

alegz81 05-01-2013 14:55 2059542

Цитата:

Цитата ProgMasterX
Что значит 4000? »

размер каждой части в мб
Цитата:

Цитата ProgMasterX
Что надо сделать чтобы программа установки установила install.swm и следующие части (install2.swm, install3.swm, install4.swm, install5.swm)? »

Ничего специально делать не надо.
Просто копируешь полученные файлы заменяя install.wim

ProgMasterX 05-01-2013 15:43 2059578

Я сегодня поставил Windows 8 и создал новый образ диска C: - Successfully imaged C:
Разделить - Successfully split image
Теперь другая ошибка (уже с Windows 8):

Виртуалка на VirtualBox
А если в Windows 8 PE выполнить команду:
imagex /apply D:\sources\install.swm 1 C:\
[ERROR] The file C:\ProgramData\Microsoft\Windows Defender\Scans\mpcache-EEE6460C37609838EF809B00821D997468A48B4B.bin.67 did not contain a resource section.
Error restoring image.

И потом виртуалка не грузится, пишет следующее:

Статья "Восстановление загрузчика" не помогает

alegz81 07-01-2013 07:11 2060802

ProgMasterX а в windows 8 ничего не удалял?
В сообщении говориться, что windows не может найти лицинзионое соглашение.

ProgMasterX 07-01-2013 13:00 2060945

Нет не удалял
На сайте Мелкомягких написано, что для развертывания Windows 8 используется Windows ADK. Я удалил Windows AIK и поставил Windows ADK. ImageX брал из Windows ADK и Windows 8 PE создавал с помощью Windows ADK по инструкции:
http://technet.microsoft.com/library...212.aspx#WinPE
Может в Windows ADK отличается что-то, что вызывает эту ошибку?
А может там лицензионное соглашение хранится в образе?
Я удалил только sources\install.wim и скопировал в sources свои install.swm, install2.swm, install3.swm, install4.swm.
Или это я потому что не делал там всякие sysprep, аудиты и прочее?
Пробовал еще раз создать образ, разделить его и скопировать в sources заменяя install.wim - все равно ошибка.
А вот пробую по официальным инструкциям под Windows 8:
http://www.microsoft.com/oem/en/inst...id=GcWRuACJrg-

alegz81 07-01-2013 16:49 2061154

ProgMasterX вот тут я уже писал как делается win8PE
В новом Windows ADK команда ImageX считается устаревшей, лучше использовать Dism.
И об этом я уже тоже писал
Цитата:

Цитата ProgMasterX
Или это я потому что не делал там всякие sysprep, аудиты и прочее? »

А вот sysprep делать нужно.

akmit 07-01-2013 17:15 2061177

ProgMasterX,
У меня такая же ошибка.
В install.wim у меня находятся 4 образа (2 Win 7 и 2 Win 8).
После аудита экспортирую в таком порядке:
Win 7 32
Win 7 64
Win 8 32
Win 8 64
Если install.wim не разделен, то все работает без вопросов (install.wim 8Gb).
Но хочется сделать на два DVD5, и тут начинаются пляски с бубном:
Win 7 нормально, а Win 8 - ошибка лицензионное соглашение.
Экспортирую наоборот первые Win 8, вторые Win 7. Win 8 ставиться нормально, а Win 7 - ошибка лицензионное соглашение.
Файл license.rtf куда только не кидал, все без толку.
Так что похоже установщик смотрит только install.swm, а а остальные не запрашивает.
Что делать?

ProgMasterX 07-01-2013 18:11 2061217

В документации Мелкомягких показали, что надо сделать sysprep.
1. Сделать sysprep - Успешно
2. Dism /Capture-Image /ImageFile:F:\custom.wim /CaptureDir:C:\ /Name:"Windows 8 ProgMasterX" - The operation completed successfully
3. Dism /Split-Image /ImageFile:F:\custom.wim /SWMFile:F:\custom.swm /FileSize:4000 - The operation completed successfully
4. Dism /Apply-Image /ImageFile:F:\custom.wim /Index:1 /ApplyDir:C:\ - ОШИБКА!!! Доходит до 100% и:
Error 1812
The specified image file did not contain a resource section

5. bcdboot C:\Windows - BFSVC Error: Unable to load MUI file for BCD strings (2).
Цитата:

ProgMasterX вот тут я уже писал как делается win8PE
Я так и делал, т.к прочитал http://technet.microsoft.com/library...212.aspx#WinPE
Цитата:

В новом Windows ADK команда ImageX является устаревшей
Я знаю, это показано в http://www.microsoft.com/oem/en/inst...id=GcWRuACJrg-

alegz81 08-01-2013 09:01 2061618

ProgMasterX ну я не большой знаток настроенных образов.
Предпочитаю ставить Отдельно windows, и отдельно программы.
Но могу посоветовать применить захваченный образ без разделения.
Если он применится без ошибок и windows запустится - значит проблема в Dism /Split-Image.
А если нет - проблема с самим образом.
Где то на форуме читал что при установке некоторых программ с последующим захватом, бывают такие ошибки.
Еще можно попробовать установить windows, и не устанавливая ни каких программ захватить.
Потом сделать Dism /Split-Image с /FileSize:1000, и попробовать это применить.

ProgMasterX 08-01-2013 16:42 2061855

Решено!
Проблема была в том, что я делал:
Код:

dism /Apply-Image /ImageFile:F:\custom.swm /Index:1 /ApplyDir:C:\
А надо было:
Код:

dism /Apply-Image /ImageFile:F:\custom.swm /SWMFile:F:\custom*.swm /ApplyDir:C:\ /Index:1
Так сделал и все успешно!
Еще я сделал sysprep не на тот комп (на тот же, на котором работаю)
Статья:
Цитата:

Если вы готовите настроенный образ на виртуальной машине
Я по статье "Создание настроенного образа операционной системы" подумал что можно на виртуалку, можно и на тот же на котором работаю
А на сайте Мелкомягких здесь http://www.microsoft.com/oem/en/inst...id=GcWRuACJrg- сказали:
Technician computer - тот на котором я работаю.
Reference computer - тот на котором надо ставить систему потом в режиме аудита ставить проги и настраивать ОС, делать sysprep и захватывать образ.
Destination computer - тот на который ставится настроенный образ.
Потом bcdboot C:\Windows и перезагрузка потом все там Getting devices ready, Getting ready, потом на этапе OOBE кое-что и все!
Спасибо, alegz81 и Мелкомягким!

Цитата:

Предпочитаю ставить Отдельно windows, и отдельно программы.
Не все программы удается установить автоматически.
Цитата:

Но могу посоветовать применить захваченный образ без разделения.
Ошибка: The data is invalid.

Цитата:

Цитата akmit
ProgMasterX,
У меня такая же ошибка.
В install.wim у меня находятся 4 образа (2 Win 7 и 2 Win 8).
После аудита экспортирую в таком порядке:
Win 7 32
Win 7 64
Win 8 32
Win 8 64
Если install.wim не разделен, то все работает без вопросов (install.wim 8Gb).
Но хочется сделать на два DVD5, и тут начинаются пляски с бубном:
Win 7 нормально, а Win 8 - ошибка лицензионное соглашение.
Экспортирую наоборот первые Win 8, вторые Win 7. Win 8 ставиться нормально, а Win 7 - ошибка лицензионное соглашение.
Файл license.rtf куда только не кидал, все без толку.
Так что похоже установщик смотрит только install.swm, а а остальные не запрашивает.

Удали установщик от Мелкомягких и замени на свою прогу которая запускает dism или imagex и bcdboot C:\Windows.
Или лучше вобще удали все содержимое установочного диска кроме образов wim, создай Windows PE и укажи в startnet.cmd свою прогу со списком систем и с кнопкой "Установить". По нажатии кнопки пускай вызывает dism/imagex а прогрессбар - из консоли процент читай.
Цитата:

Цитата akmit
Но хочется сделать на два DVD5, и тут начинаются пляски с бубном:
Win 7 нормально, а Win 8 - ошибка лицензионное соглашение.

Первый способ:
Ставь с флэхи или с внешнего винта.
Для успешного применения всех частей образа нужно чтобы все части лежали в одной папке и надо указать imagex/dism все части.
Команда для imagex:
imagex /ref D:\install*.swm /apply D:\install.swm 1 C:
Где 1 - номер образа, звездочку так и оставить!
Команда для dism:
dism /Apply-Image /ImageFile:D:\install.swm /SWMFile:D:\install*.swm /ApplyDir:C:\ /Index:1
Где 1 - номер образа, звездочку так и оставить!
Потом не забыть bcdboot C:\Windows
Второй способ:
На первый DVD бросаешь свой установщик и он:
1. Создает на жестком диске два раздела: под систему и под образа.
2. Копирует первую часть с DVD на раздел под образ.
3. Просит второй DVD.
4. Копирует со второго вторую часть на раздел под образ.
5. Применяет разделенный образ вышеуказанными командами.
6. bcdboot C:\Windows.
7. Перезагрузка


Время: 04:51.

Время: 04:51.
© OSzone.net 2001-