[Цитировать]

    Ламер
  • 13722
  • Стаж: 7 лет 11 месяцев
  • Сообщений: 8
  • Репутация:2

    [+] [-]
Доброго времени Господа!
Для успешной загрузки ВИНДОВС в режиме UEFI нужно:
1. Файловая система FAT32
2. В корне носителя папка "efi" в ней: папка "boot" с файлом "bootx64.efi" и папка "microsoft" с под папкой "boot" файлом "BCD" (microsoft\boot\BCD)
Если это слишком просто, почитайте другие статьи.
Где "уефи" ищет загрузочный файл в зависимости от устройства с которого идет загрузка:
in a EFI windows system its; C:\Windows\Boot\EFI\bootmgfw.efi
    From DVD it's; F:\efi\microsoft\boot\cdboot.efi
    on USB; G:\efi\boot\bootx64.efi (bootmgfw.efi renamed)
Вся цепочка загрузки Виндовс в режиме UEFI:
    >> EFI\BOOT\BOOTx64.EFI
    >> EFI\MICROSOFT\BOOT\BCD
    >> BOOT.WIM Windows\System32\Boot\winload.efi
При загрузке в режиме UEFI bootx64.efi ищет файл BCD в первую очередь рядом с собой, а потом по пути efi\microsoft\boot\


Последний раз редактировалось: Ламер (2019-04-17 20:13), всего редактировалось 1 раз

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Описал немного подробнее, добавил в Практикум.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
У меня сейчас ПК, который при загрузке UEFI помимо классического
    \efi\boot\bootx64.efi
очень неплохо находит и предлагает к загрузке (CSM)
    \efi\microsoft\boot\bootmgfw.efi

Хотя, это, возможно, стандартная фича.

[Цитировать]

    Ламер
  • 13722
  • Стаж: 7 лет 11 месяцев
  • Сообщений: 8
  • Репутация:2

    [+] [-]
Приветствую господа! aa
conty9, Как в сегда подробно. Огромное спасибо! az
Но мне ламеру стока букаф и не знакомых слов не прочитать, и не запомнить......
принципиально новой топологии кода, которая называется "драйверность".
ai ai Не ....... нам топологии не надо, нам Виндовс загрузить.....
Тут в шапке и так много сложных слов, но они хоть соответствуют именам файлов.
Ander_73, не знаю кто такой (CSM) ....
А bootmgfw.efi видел, тока он в корне носителя вроде был.

[Цитировать]

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
65770 не знаю кто такой (CSM) ....
aa CSM – это модуль поддержки совместимости для операционной системы. Если ваша материнская плата снабжена отличными от описанных выше разработчиками . грубо говоря грузить старое на новом af

[Цитировать]

    UserX
  • 667
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 788
  • Репутация:32

    [+] [-]
65771Если ваша материнская плата снабжена отличными от описанных выше разработчиками.
Извиняюсь. Можно ещё разок для тех, кто с утра так и не скушал Сникерс.
Я - совершенно без "подначивания". Посто не понял.
Что такое "материнская плата снабжена отличными от описанных выше разработчиками"?
В смысле, в её BIOS-е что-то есть или чего-то нет? Или совсем другое?
Поясню, из-за чего возник вопрос.
Имеется, типа, отечественный комп, сделанный, скорее всего, в Китае. Называется 3Q-Shell на процессоре Intel J1800 и J1900.
В его BIOS-е нет модуля CSM, хотя до обновления BIOS таковой был. Но, как сообщили мне разработчики, не работал.
В общем, режим "Legacy" в его BIOS тоже не предусмотрен.
Меня интересует - возможно ли на таком бульдоге-носороге загрузить Windows в режиме, отличном от UEFI, хотя в его BIOS ничего другого нет.
Сам я полагаю, что нет, но мало ли?


Последний раз редактировалось: UserX (2019-04-17 19:32), всего редактировалось 1 раз

[Цитировать]

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
UserX, это спешка копипастирования ))извиняюсь ah цель сказать была "грузить старое на новом" его кто как не называет этот csm. мне еще нравится "CSM- Compatibility Support Module. Только эта технология способна создать «мостик» между UEFI GOP и Legacy VGA BIOS." ab

[Цитировать]

    vasyosuol
  • 24039
  • Стаж: 4 года
  • Сообщений: 53
  • Репутация:0

    [+] [-]
Подскажите, как создать ISO-образ для UEFI для Windows используя oscdimg.exe?
Делал по методичке от M$, ничего не вышло :confused:
Вот моя строчка (пути реальные, файлы существуют):
C:\oscdimg.exe -m -o-u2-udfver102-bootdata:2#p0,e,b"C:\W7\boot\etfsboot.com"#pEF,e,bC:\W7\boot\efisys.bin C:\W7 C:\Win7_efi.iso
Что у меня не так?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
78486-o-u2-udfver102-bootdata
Четыре ключа сливаются в один. Пробелы поставьте.

[Цитировать]

    vasyosuol
  • 24039
  • Стаж: 4 года
  • Сообщений: 53
  • Репутация:0

    [+] [-]
Ander_73,
Благодарю! Образ создался, загружается. Вот только UEFI проверить не могу - VirtualBox "капризничает". В обычном режиме всё ставится, а вот с UEFI не хочет :(
Ещё раз Спасибо!
Добавлено через 2 часа 17 минут 9 секунд:
В UEFI режиме не загружается ac Проверял на реальных машинах, даже на 2-х. Что-то не так в команде? В обычном режиме загружается, не работает именно загрузка в UEFI-mode.

[Цитировать]

    vasyosuol
  • 24039
  • Стаж: 4 года
  • Сообщений: 53
  • Репутация:0

    [+] [-]
Прошу помощи: вопрос касается создания флэшки, загружающейся в UEFI-режиме.
Диск (образ) создал так:
oscdimg.exe -m -o -u2 -udfver102 -bootdata:2#p0,e,b"C:\W7\boot\etfsboot.com"#pEF,e,b"C:\W7\efi\microsoft\boot\efisys.bin" C:\W7 C:\Win7_efi.iso
Записал образ на DVD, всё работает - установка в режиме UEFI на NVMe-носитель пошла и успешно завершилась.
А как создать USB-флэш, загружающийся в UEFI? У меня на МВ, к сожалению, Legasy BIOS - загружаюсь в UEFI-режим через Clover.
Пробовал сделать флэшку стандартным способом через Rufus (из ISO-образа Win7_efi.iso) - не работает ac
Как можно еще попробовать, может кто-нибудь подскажет?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
vasyosuol,
  • отформатировать флешку в FAT32
  • записать на флешку содержимое Win7_efi.iso
  • этот файл скачать, распаковать и поместить в папку \efi\boot\

[Цитировать]

    vasyosuol
  • 24039
  • Стаж: 4 года
  • Сообщений: 53
  • Репутация:0

    [+] [-]
Ander_73,
1-3 - Сделал.
Всё тоже самое:

Извиняюсь за качество снимка, вот перевод:
Error: No mapping returned from cdboot.efi
                                         Press any key to boot CD or DVD

Добавлено через 3 минуты 26 секунд:
Я так понимаю, красный шрифт (Error: No mapping returned from cdboot.efi) - это сообщение от Clover.
Ниже - стандартный промт от M$.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
vasyosuol, Вы читать умеете? Где в моём сообщении Клевер? И откуда он взялся на отформатированной флешке?

[Цитировать]

    vasyosuol
  • 24039
  • Стаж: 4 года
  • Сообщений: 53
  • Репутация:0

    [+] [-]
Ander_73,
Читать - умею, а вы?
78859У меня на МВ, к сожалению, Legasy BIOS - загружаюсь в UEFI-режим через Clover.
По-моему, понятно написано.
78862vasyosuol, Вы читать умеете? Где в моём сообщении Клевер? И откуда он взялся на отформатированной флешке?
Где я написал, что у меня на отформатированной флэшке находится Clover?
Я писал:
78859загружаюсь в UEFI-режим через Clover.
Но это вовсе не значит, что он - на флэшке ab
Вот как это работает:
Да, вам понадобится вторая загрузочная флешка, чтобы установить ОС на NVMe SSD.
Нет, на флешку с Clover дистрибутив Windows записать не получится.
У меня - 2-е флэшки, так понятно? Я загружаюсь с флшки Clover, и стартую флэшку или DVD, с которого устанавливается Windows. С DVD - работает, теперь хочу добиться, чтобы работало с USB-flash.

Страница 1 из 2


Показать сообщения:    

Текущее время: 29-Мар 16:38

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы