Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Сборка Windows 7 All-in-One, совместимая с UEFI (http://forum.oszone.net/showthread.php?t=333642)

strs 09-03-2018 13:53 2802372

Сборка Windows 7 All-in-One, совместимая с UEFI
 
Вложений: 1
Добрый день!

Третий день копаю интернет в поисках рабочего мануала, с помощью которого можно собрать образ Windows 7, содержащий все редакции и при этом совместимый с UEFI. Каким бы из найденных я не воспользовался, результат один: в биосе сборка работает нормально, а в uefi выскакивает черный экран (см. вложение). Естественно, гружусь в флэшки, подготовив ее при помощи Руфуса. Ткните пожалуйста носом, где такой можно найти.

Это программа минимум, программа максимум - это сборка своей загрузочной флэшки с Windows 7, windows 10, инструментами и с пддержкой UEFI. Но пока хоть бы семерку собрать.

Busla 09-03-2018 19:27 2802439

strs, не зря MS поставляет ОС на двух дисках - для 32-разрядной системы и для UEFI у Windows разные загрузчики.

Цитата:

Цитата strs
Естественно, гружусь в флэшки, подготовив ее при помощи Руфуса. »

ничего естественного в этом нет

Avatar-Lion 09-03-2018 22:01 2802465

Busla, не совсем корректно говоришь. Для BIOS-компьютеров или для UEFI-компьютеров, работающих в Legacy-режиме (он же CSM), используется один и тот же загрузчик. А вот в случае с UEFI-загрузкой всё действительно не так просто. Зависит от разрядности UEFI, он ведь тоже бывает как 32-битным, так и 64-битным. Первый чаще встречается на различных портативных системах (планшеты, мини-компьютеры и т.д.). Соответственно, он умеет загружать только 32-разрядные .efi-модули. В свою очередь, 64-битный UEFI обычно тыкают на десктопные материнские платы, ноутбуки и т.д. Соответственно, на такие компы получится поставить в UEFI-режиме только 64-разрядную систему, в то время как UEFI-загрузка с 32-битного DVD-диска с дистрибутивом Windows ни к чему не приведет.

Busla 09-03-2018 22:39 2802472

Цитата:

Цитата Avatar-Lion
он умеет загружать только 32-разрядные .efi-модули »

efi - это байт код, он всегда исполняется в 64-битной виртуальной машине

Avatar-Lion 09-03-2018 23:09 2802479

Busla, далеко не всегда, увы... Пример: http://adminpe.ru/boot-tabletpc/

Busla 10-03-2018 12:10 2802529

Avatar-Lion, совершенно непонятно: пример чего?

Avatar-Lion 10-03-2018 12:55 2802537

Busla, пример того, что есть UEFI 32-битный и есть UEFI 64-битный. Так-то автору темы можно только удачи пожелать в изготовлении очередной универсальной флэшки с Виндой, которых пруд пруди в интернете уже на различных трекерах...

Busla 11-03-2018 23:38 2802808

Avatar-Lion, в упор не вижу этого в примере

Angry Demon 12-03-2018 08:13 2802832

Цитата:

Цитата strs
Естественно, гружусь в флэшки, подготовив ее при помощи Руфуса

Как верно заметил выше коллега Busla, ничего в этом естественного нет. Для подготовки загрузочной UEFI-флешки достаточно просто скопировать на неё дистрибутив Windows 7, а также положить файл bootmgfw.efi из дистрибутива из файла sources\install.wim (открыть его можно, например, 7ZIP, путь Windows\Boot\EFI\) в папку \efi\microsoft\boot.

strs 04-04-2018 23:29 2807079

Извиняюсь, что пропал, но так сложились обстоятельства.
Решение нашлось в виде слегка устаревшей готовой сборки, которую вполне успешно можно расковырять и переделать под свои нужды. Ссылку давать не буду, ибо варез, только оговорюсь, что находится она самом известном трекере и автор ее некто AlexGen.
Там применено решение в виде двух boot.wim и одного install.esd. К сожалению, мне непонятно, что такого сделано со средой установки, что она может устанавливать системы из esd типа AiO в режиме UEFI (стандартный установщик выдает ошибку), поэтому пришлось взять её целиком.
Цитата:

Цитата Busla
ничего естественного в этом нет »

Это самое естественное решение, позволяющее загрузиться с носителя, отформатированного в NTFS в режиме UEFI (он создает на носителе FAT32 раздел размером 256 кб, с него грузится UEFI, остальные файлы лежат на оставшемся месте, отформатированном в NTFS).


Время: 02:41.

Время: 02:41.
© OSzone.net 2001-