четверг, 13 августа 2015 г.

Windows Server 2012 R2. Установка EUFI c USB FLASH 8Gb. Разделение файла install.wim.

И так господа. Приобрёл я сервер HP Proliant dl180 G9. Скачал официальный ISO образ Microsoft Windows Server 2012 R2 с Microsoft Volume Licensing Service Center. Хотел по старинке записать его на болванку DVD, а не тут то было, образ та весит 5,08 Gb. Ну думаю "Не беда", у меня же есть ещё куча способов установки системы (USB Flash, Install on LAN, ну и на худой конец запись на двухслойную болванку). Я выбрал установку c USB Flash, подготовил флэшку, записал туда файлы для установки, пробую ставить на сервере - не тут то было. EUFI не видит флэшку, как оказалось, потому что она отформатирована в NTFS, а не в FAT32. Можно было бы установить с отключенным EUFI, но тогда не работали бы полезные нештяки HP и не определился бы RAID Controller. С помощью маленькой но полезной программки под названием RUFUS я подготовил флэшку к установки с EUFI в FAT32. Начал копировать на подготовленную флэшку файлы образа и опять облом. Как не крути, но FAT32 не поддерживает файлы больше 4Gb. А файл install.wim в образе имеет размер 4,46Gb. Перепробовал много способов решения данной проблемы, перечитал кучу англоязычных форумов, на русском языке, увы, информации практически нету. Сражу скажу, UltraISO вам не поможет, сжать ISO с помощью неё не получится. Но всё же есть один способ который помог мне установить таки Windows Server 2012 R2 из EUFI с USB Flash. Он заключается в разделение файла образа WIM на файлы образа SWM нужного вам размера.

Монтируем скачанный нами ISO образ. Копируем наш зловредный файл install.wim находящийся по пути:
буква смонтированного диска:\sources\install.wim
например в папку:
C:\temp\
Далее открываем от имени Администратора командную строку и используя утилиту dism разбиваем файл install.wim на части *.swm не более 4Gb:
C:\Windows\SysWOW64>dism /split-Image /imagefile:"c:\temp\install.wim" /swmfile:"c:\temp\install.swm" /filesize:4000
После завершения операции в паке C:\temp\ появятся файлы с расширением *.swm, они та нам и нужны.
Далее используя UltraISO пересобираем ISO образ, а именно, удаляем из папки sources файл install.wim и вместо него копируем все *.swm файлы.


Далее монтируем пересобраны ISO образ и готовим флэшку с помощью программы RUFUS как на скриншоте ниже.

После готовности флэшки, копируем на неё файлы с смонтированного образа.

После окончания копирование вынимаем флэшку и идём ставить новую винду на сервак. У меня всё получилось и вам того же желаю. Удачи.