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

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

    [+] [-]
Пробуем версию 1.3.5b0. Интегрированы загрузчики версий 6.1.7601.23003 (Win 7), 6.3.9600.18233 (Win 8.1) и 10.0.18362.476 (Win 10). Некоторые косметические изменения. При распаковке загрузчика отображается его версия (в меню сохранения темы), также имя распакованного загрузчика содержит номер версии (например, BM_10.0.14393.0.exe или BM_6.1.7601.17514.exe). Напомню: чтобы распаковать загрузчик, просто бросаем его на окно утилитки.


Последний раз редактировалось: Гость (2019-12-16 14:03), всего редактировалось 1 раз

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

    Hunter23071985
  • 874
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 172
  • Репутация:6

    [+] [-]
conty9
С загрузчиком v10.0.18362.476 с/без LZNT1 pack (почему не v10.0.19033.1?) и темой bootmgr.xsl (добавите в пакет BMplus?) тромб со шрифтами и ничего не грузится (просто мигающий курсор).
С загрузчиком v6.3.9600.18233 та же проблема со шрифтами, но старые VHD грузятся.
С загрузчиком v6.1.7601.23003 вообще меню нет.
Костыль пока только на XorBoot - работает только на старой флешке, писать на диск >=128 Гб не рискую из-за "No such file".
Upd: как прописать шрифты в BCD с помощью BootICE?

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

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

    [+] [-]
Hunter23071985, воспитанные люди обычно вначале благодарят за то, что сделали по их заказу. И только потом вываливают свои проблемы.
Версия v10.0.18362.476 - от стабильной сборки 10-ки, v10.0.19033.1 - от нового билда ОС, который только появился. К тому же, в 10-ке загрузка VHD определяется bootvhd.dll, которая всюду вообще версии 10.0.18362.387.
Выложенная вами тема - нерабочая. Искать, где в ней косяки, я не буду. Подозрительно маленький размер у темы.
По поводу кириллицы: в BMplus отмечаем "использовать тему", выбираем комплектную тему с русскими буковками: Adguard_15_3_blue, AntiWinBlock_10_6_blue, BootPass_13_3_black, ... Жмём "Rebuild&QEMU" и смотрим вид меню с кириллицей.
Как прописать шрифты при помощи BCDtool, описывал в этой теме (читаем мои сообщения). Можно либо в глобальных параметрах указать, либо в разделе Windows Boot Manager. В BootICE - про-режим, слева выбираем раздел Windows Boot Manager, справа ПКМ, "Новый элемент", трижды жмём F (либо вручную ищем Font Patch), подтверждаем, вводим путь.
Впрочем, с загрузчиками, созданными при помощи утилиты, прописывать шрифт необязательно, если в меню отсутствует прописка Font Patch, будет использован путь из настройки "Folder for fonts".
И всегда можно подсмотреть, как устроен тестовый образ диска - ДО выхода из BMplus он доступен как test.iso в папке %Temp%\BMplus.

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

    Hunter23071985
  • 874
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 172
  • Репутация:6

    [+] [-]
conty9, спасибо, вечером буду пробовать...
Проверил: моя тема вполне рабочая, с Adguard_15_3_blue и др. та же проблема со шрифтами, хотя на просмотре "Rebuild & QEMU" всё OK.
Библиотеки bootuwf.dll и bootvhd.dll положил рядом с bootmgr, но VHD с последними Win10.1909-2004 всё равно не грузятся. Ни с одним из загрузчиков.

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

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

    [+] [-]
Hunter23071985, если на просмотре "Rebuild & QEMU" всё OK, тогда, не закрывая BMplus, копируем test.iso из папки %Temp%\BMplus в любой каталог. Потом на свободную флешку копируем всё содержимое образа, подключаем в качестве загрузчика Bootmgr... И проверяем загрузку. А уж после этого ищем свои косяки.
По поводу темы: она не работает у меня. Возможно, неверно извлечена, или повреждена. Рабочая тема при добавлении в BMplus легко тестируется. Предоставьте мне работающий загрузчик с этой темой.
Библиотеки bootuwf.dll и bootvhd.dll, возможно, и не подхватываются рядом с bootmgr, а требуют запуска из официальной папки Boot - я не вникал глубоко в код bootmgr.

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

    Hunter23071985
  • 874
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 172
  • Репутация:6

    [+] [-]
72278Предоставьте мне работающий загрузчик с этой темой.
Там столько всего наворочено, при этом столь криво, что предоставить не могу - стыдно. ))))
Хотя всё работает - вот видео.
С остальным разбираться пока нет сил...

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

    loban_ser
  • 17796
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 577
  • Репутация:24

    [+] [-]
conty9,
Свои темы прекрасно прекрасно интегрируются в загрузчик, все работает!
Благодарю за прогу.
Удачи вам!

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

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

    [+] [-]
72278Библиотеки bootuwf.dll и bootvhd.dll, возможно, и не подхватываются рядом с bootmgr, а требуют запуска из официальной папки Boot - я не вникал глубоко в код bootmgr.
Именно так. У меня, например, bootmgr "зарыт" в папках, а эти dll как и положено в \BOOT\
---
Поскольку я давно использую загрузчик от Вин10 и тестировал его на загрузке VHD, то мне относительно можно верить ae

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

    Hunter23071985
  • 874
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 172
  • Репутация:6

    [+] [-]
Ander_73, ну это вообще ад для перфекциониста. )))
Чтобы всё красиво было, в одной папке [BOOT] получается теперь вообще никак не сделать?
Или есть альтернативы?

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

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

    [+] [-]
Hunter23071985, не использовать загрузчик от Вин10. Ну, или патчить его код (если это вообще возможно) на предмет изменения путей загрузки DLL.

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

    Hunter23071985
  • 874
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 172
  • Репутация:6

    [+] [-]
72286не использовать загрузчик от Вин10.
Я бы с радостью от него отказался, но есть ли кандидаты на замену?

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

    loban_ser
  • 17796
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 577
  • Репутация:24

    [+] [-]
Hunter23071985,
Чем плох 8.1?

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

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

    [+] [-]
Там столько всего наворочено, при этом столь криво, что предоставить не могу - стыдно.
Под загрузчиком я подразумевал минимальный набор: рабочий bootmgr и меню BCD.
72286или патчить его код (если это вообще возможно) на предмет изменения путей загрузки DLL.
Думаю, можно пропатчить.

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

    Hunter23071985
  • 874
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 172
  • Репутация:6

    [+] [-]
72288Чем плох 8.1?
Он просто не грузит последние Win10, во всяком случае у меня. Может у других работает - не знаю.
Под загрузчиком я подразумевал минимальный набор: рабочий bootmgr и меню BCD.
Вот он.
Думаю, можно пропатчить.
Было бы здорово. Если конечно в результате всё заработает...

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

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

    [+] [-]
conty9, быстренько глянул: есть в тексте \boot\bootvhd.dll (в юникоде) и только в одном месте. Так что прогноз, действительно, благоприятный bs

Страница 21 из 27


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

Текущее время: 22-Ноя 10:20

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


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