Разные заметки

воскресенье, 1 февраля 2015 г.

Образ Windows 7 install.wim в нескольких файлах

У меня оказывается имеется еще кое-что по теме сборки образа, но хранилось в Evernote. Отвечая на вопросы Анонима, вспомнил и вот публикую.

После того, как мы создадим свой образ, в который мы интегрировали все, что только можно - драйвера, программы, весь Internet, все столкнутся с проблемой размера.
Образ, а точнее файл WIM, становится больше чем размер DVD-диска.
И если для 64-разрядных систем это не составляет проблем при установке по сети, то при записи на DVD или создании установочной флешки, эта проблема актуальна для обоих архитектур. Проблема была в том, что максимальный размер файла в системе FAT32 не более 4 Гб.

Выход - разбивка образа на несколько DVD дисков.

Показываю на примере 64-разрядной системы, но все действия справедливы и для 32.

Итак. Ниже краткое описание процесса, описанного в статье "Собираем свой дистрибутив Windows 7 с программами".

Проблему решил следующим образом:

1. Установил Windows-7 SP1 x64 в режиме аудита
2. Установил все приложения, драйверы, и т.д. (диск С - более 23 Гб)
3. Выхожу через выполнить:

%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet /unattend:D:\CopyProfile.xml

4. Захват образа (costum.wim = install.wim более 7 Гб)
5. При помощи WAIK (диспетчер) обновил "install_Windows 7 Ultimate.clg"
6. Деление install.wim при помощи imagex.exe:

D:\>imagex /split d:\win_pex86\ISO\sources\install.wim d:\win_pex86\ISO\sources\install.swm 3500


7. Получаю install.swm и install2.swm
8. В дистрибутиве удаляю install.wim и копирую туда install.swm и install2.swm, а также файл ответов (в нем ничего не менял)
9. Создаю образ командой:

oscdimg -n -m -b"%programfiles%\Windows AIK\Tools\PETools\amd64\boot\etfsboot.com" C:\test\DVD C:\test\ISO\Windows-7-64.iso

10. Записал при помощи UltraISO на 16-Gb флешку
11. Загрузился с флешки, через 20 минут получил установленную ОС!

Для загрузки с DVD-дисков используйте 2-слойные DVD-диски (8,5 Гб) или п.8 ==>папка DVD1 и папка DVD2:
DVD1 - все файлы дистрибутива и вместо install.wim ==> install.swm
DVD2 - папка - sources\ install2.swm
DVD1 - загрузочный, DVD2 - данные

PS. Обратный процесс. Чтобы снова получить install.wim из install*.swm:

imagex /export C:\test\images\install.swm 1 C:\test\images\install.wim /ref C:\test\images\install*.swm


Все!

1 комментарий:

  1. Спасибо! Ваши статьи очень помогают, эта особенно спасла :)

    ОтветитьУдалить