[Quote]

    UserX
  • 667
  • Longevity: 4 years 7 months
  • Posts: 280
  • REPUTATION:9

    [+] [-]
71843Может стоит обновить его или чем-то заменить?
А этому кто-то упорно противится? Вроде как, данную свыше свободу выбора и действий тут никто не отменял.

[Quote]

    conty9
  • 100
  • Longevity: 4 years 11 months
  • Posts: 1096
  • REPUTATION:127

    [+] [-]
  • Location: Західна Україна
... генерируемый BMplus загрузчик не способен загрузить Windows в VHD-контейнере ...
Описывал тут. "Проблема" общая для всех bootmgr от 10-ки и не касается загрузчиков от 8.1 (они должны грузить VHD сразу, без библиотеки).
... после переделки загрузчика при старте вылезает ошибка "No such file" - это вечная проблема Xorboot. Может стоит обновить его или чем-то заменить?
Я бы с удовольствием это сделал, если бы была альтернатива: загрузчик для создания костыля, удовлетворяющий всем условиям. Уже почти сраслось с вариантом на базе Grub2, но неожиданно возникла проблема: после сборки в один файл результат неработоспособен, если размер более 60кБ (а нужно >100кБ со всем необходимым).

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
conty9, тут проблема в чём-то другом. Windows 10.1709/1809 грузит любой загрузчик (Win7/8.1/10). А вот Windows 10 1909/2004 (ссылки в моём предыдущем посте) не может запустить ни один из них. Пункт в меню есть и запуск начинается, но минут через 10 всё намертво зависает... Честно говоря, я не знаю, что делать - отредактировать в hex-редакторе bootmgr от последней Win10.2004 под папку [BOOT] у меня не получается.

[Quote]

    Ander_73
  • 15549
  • Longevity: 2 years 10 months
  • Posts: 1357
  • REPUTATION:87

    [+] [-]
71850запуск начинается, но минут через 10 всё намертво зависает
У меня Ваш VHD загрузился за минуту (флешка неторопливая). Что имеется ввиду "через 10 минут"???

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
Ander_73, имеется ввиду через 10 минут VHD с Win10.1909 так и не загрузился: чёрный экран с логотипом Windows и зависшим прогресс-баром. Выключил ПК с кнопки, загрузился в основной VHD (Win10.1709), пишу с него. Загрузчики bootmgr использовал встроенные в BMplus (от Win7,8.1,10 с LZNT1 сжатием и без) - грузится всё, кроме VHD с Win10.1909 и Win10.2004.

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
conty9, скажите, как действовать - искать другой инструмент или ждать обновления BMplus?
Если проблема с этими VHD воспроизводится только у меня, тогда вопрос исчерпан.
Если нет, хорошо бы увидеть новый BMplus, адаптированный под новые Win10 и содержащий на выбор Xorboot и Wee.
Последний, кстати, Вы мне и собирали давным давно - весит 38 Кбайт и отлично работает там, где Xorboot пишет "No such file".
Понимаю, что у всех свои дела и заморочки, но всё же надеюсь на ответ. Для меня сейчас это очень важно. Спасибо!

[Quote]

    conty9
  • 100
  • Longevity: 4 years 11 months
  • Posts: 1096
  • REPUTATION:127

    [+] [-]
  • Location: Західна Україна
Hunter23071985, когда будет время - обновлю загрузчики в BMplus. Но это займет неделю/две, поскольку я за компом в последнее время редко. Кстати, какие там крайние версии bootmgr от 7, 8.1 и 10? Если кто может - выложите на обменник.
По поводу Wee: меня он не устраивает ввиду неподдержки ExFAT/CDFS/UDF. Поэтому идеальный костыль всё ещё в поиске. И для Hunter23071985 я, по-моему, собирал костыль на Grub2, а не на Wee.

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
conty9, спасибо, очень надеюсь - через неделю/полторы придёт железо, для которого нужен загрузчик.
Возможно костыль был реально на Grub2 - проверить уже не смогу, в спешке угораздило заменить на Xorboot'овый...
Что до крайних версий bootmgr от 7, 8.1 и 10 - постараюсь выложить ближе к ночи.
Update: 7z-архив, внутри bootmgr+bootmgr.efi от:
- папка boot07: Win 06.1.07601.22403 x64 Pro от 16.11.2018 (версия bootmgr 6.1.7601.17514, она же при сборке скриптом) *
- папка boot09: Win 06.3.09600.19464 x86 Pro от 19.09.2019 (версия bootmgr 6.3.9600.17211)
- папка boot10: Win 10.0.19033.00001 x86 Pro от 26.11.2019 (версия bootmgr 10.0.19033.1)
* У loban_ser версия новее - 6.1.7601.23003.


Last edited by Hunter23071985 on 2019-12-01 17:04; edited 5 times in total

[Quote]

    Ander_73
  • 15549
  • Longevity: 2 years 10 months
  • Posts: 1357
  • REPUTATION:87

    [+] [-]
conty9, я так погляжу, загрузочный комплект из ADK 1903 состоит уже из трех файлов:
bootmgr
bootuwf.dll
bootvhd.dll
Думаю, этот момент надо учитывать.
---
UPD: лично я не стал бы гнаться за распоследними версиями для 10-ки, а взял таки из последнего ADK. Но это имхо.

[Quote]

    conty9
  • 100
  • Longevity: 4 years 11 months
  • Posts: 1096
  • REPUTATION:127

    [+] [-]
  • Location: Західна Україна
Поковырял я немного новые версии загрузчиков. Что неприятно: есть изменения, для наших целей вредные. Во-первых, текстовое меню boot.ini в новых bootmgr от 10-ки уже не поддерживается. Во-вторых, путь к папке со шрифтами (\Boot\Fonts) в загрузчиках от 8.1 и 10 теперь не указывается в коде в открытом виде. Точнее, тот, что указан - просто игнорируется и используется дефолтное значение \Boot\Fonts. В 7-м загрузчике всё в порядке.

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
Что же теперь делать?
VHD с Windows 10.1909-2004 не грузит ни один bootmgr из состава BMplus:
- VHD 1909 пытается загрузиться, но спустя 20 минут так и не выходит на рабочий стол - крутится "Добро пожаловать" и всё;
- VHD 2004 не грузится вовсе, ждал 25 минут - просто чёрный экран;
- разностный диск (diff) от VHD 1909 и 2004 также не грузится.
Может обновлённый загрузчик от Win7 подойдёт?


Last edited by Hunter23071985 on 2019-12-08 21:06; edited 1 time in total

[Quote]

    conty9
  • 100
  • Longevity: 4 years 11 months
  • Posts: 1096
  • REPUTATION:127

    [+] [-]
  • Location: Західна Україна
Поэкспериментировал... Оказывается, в новых загрузчиках приоритетным для папки шрифтов оказывается путь, прописанный в BCD-меню. И только при отсутствии прописки в меню используется путь в самом загрузчике. В приципе, так правильнее, и так должно было бы быть изначально. Странно, что в 7-ном тоже не подправили на такой вариант.
Теперь путь к шрифтам можно указать в BCD-меню так: раздел глобальные параметры:
fontpath=\2k10\Fonts
Так что можно дальше работать. Правда, неподдержка boot.ini в 10-ном загрузчике останется...


Last edited by conty9 on 2019-12-08 22:07; edited 1 time in total

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
Видимо, в этом и была моя ошибка - не углядел, что папку шрифтов нужно прописать в BCD.
А boot.ini вроде и не нужен - VHD с Windows XP гружу через запись grub4dos - NTBOOT - VBOOT, прописанную в bootmgr.
Или он ещё зачем-то нужен?

[Quote]

    conty9
  • 100
  • Longevity: 4 years 11 months
  • Posts: 1096
  • REPUTATION:127

    [+] [-]
  • Location: Західна Україна
Hunter23071985, ну, то, что boot.ini не нужен в конкретном случае, ещё не означает, что он не нужен в РЕ-сборках, для которых, собственно, и создавался BMplus. Использование boot.ini позволяет упростить добавление в меню загрузки bootmgr разных загрузчиков и переходов к другим bootmgr без редактирования BCD-меню. Сам файл boot.ini - это обычное текстовое меню.
К слову, подход "мне это и не нужно" может вызвать ответную реакцию - так и "делай для себя сам".

[Quote]

    Hunter23071985
  • 874
  • Longevity: 4 years 6 months
  • Posts: 87
  • REPUTATION:0

    [+] [-]
conty9, я не знал этого, хотел уточнить.
Текстовое меню без редактирования BCD звучит удобно, надо будет посмотреть, как это сделано...
Спасибо за информацию!

Page 20 of 21


Display posts:    

Current time is: 12-Dec 05:37

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum