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

    coka
  • 16
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 155
  • Репутация:4

    [+] [-]
  • Откуда: СиСиСиПи
Ander_73,
Хорошо.
Теперь осталось только растянуть BCD меню из левого верхнего угла на весь экран.

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

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

    [+] [-]
coka,
- отображение (и цветопередача) консоли в режиме UEFI - это одна большая ж... песня.
- на разных ПК это всё будет по-разному.
- наличие или отсутствие файла wgl4_boot.ttf включает разные видеорежимы (точнее, bootxxx.efi переключается в разные видеорежимы)

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

    stea.61
  • 2490
  • Стаж: 8 лет 3 месяца
  • Сообщений: 656
  • Репутация:67

    [+] [-]
  • Откуда: 61 RUS
57908Если был загружен файл.cfg с gfx модом то переход в BCD меню при включенном Secure boot невозможен.
Не совсем понял. Я с такой проблемой пока не встречался - bootmgfw.efi стартует и грузит Win нормально.

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

    coka
  • 16
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 155
  • Репутация:4

    [+] [-]
  • Откуда: СиСиСиПи
Ander_73,
Файла wgl4_boot.ttf лежит в оригинальном месте. И загрузка до входа в Графическое меню Груба происходит без проблем, а из графического начинаются косяки, как уменьшение в размере и сдвиг в левый верхний угол, как будто wgl4_boot.ttf игнорируется.

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

    coka
  • 16
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 155
  • Репутация:4

    [+] [-]
  • Откуда: СиСиСиПи
stea.61,
Я загружаю Виндовскую ЕФИ часть сборки из Груб2 ЕФИ не отключая Секуре боот.

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

    stea.61
  • 2490
  • Стаж: 8 лет 3 месяца
  • Сообщений: 656
  • Репутация:67

    [+] [-]
  • Откуда: 61 RUS
coka, я тоже.
if search -f -n /efi/boot/bootmgfw.efi --set=host; then menuentry ' ' {echo ' '}
menuentry " Windows - boot $host" {
terminal_output console; gfxpayload='1024x768,800x600,640x480'
root="$host"; chainloader /efi/boot/bootmgfw.efi; boot
}
fi
if search -f -n /efi/microsoft/boot/bootmgfw.efi --set=host1; then menuentry ' ' {echo ' '}
menuentry " Windows - boot $host1" {
terminal_output console; gfxpayload='1024x768,800x600,640x480'
root="$host1"; chainloader /efi/microsoft/boot/bootmgfw.efi; boot
}
fi
После перехода terminal_output console пробуй установить стандартное для bootmgr разрешение : gfxpayload='1024x768,800x600,640x480'

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

    coka
  • 16
  • Стаж: 9 лет 5 месяцев
  • Сообщений: 155
  • Репутация:4

    [+] [-]
  • Откуда: СиСиСиПи
stea.61,
Всё загружается как надо. Меня с толку сбила последняя 10ка, вносил изменения а они не сохранились из за виртуальной машины. Ну не пользовался я ей. и на старуху бывает проруха

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

    stea.61
  • 2490
  • Стаж: 8 лет 3 месяца
  • Сообщений: 656
  • Репутация:67

    [+] [-]
  • Откуда: 61 RUS
coka, fr !
57906при в включении Secure Вооt найти и стартовать хотя бы win10 на mbr харде
Если я правильно понял задачу, минут через 20-30 выложу возможный вариант решения.
PS m$-efi.zip
В архиве комплект efi-загрузчиков Win (x64, x86) c записью в bcd, по которой выполняется поиск (locate) и загрузка Win (efi), установленной на любом разделе хостового PC.
Поиск выполняется по файлу /Windows/system32/winload.efi.
Строка в bcd-меню - Windows NT6-NT10. (остальные строки удаляйте самостоятельно).
Строки загрузки из GRUB2-меню:
menuentry " MS Windows boot manager" {
terminal_output console; gfxpayload='1024x768,800x600,640x480'
if [ "$grub_cpu" == "i386" ]; then chainloader /efi/microsoft/bootx86/bootmgfw.efi
else chainloader /efi/microsoft/boot/bootmgfw.efi
fi
boot
}


Последний раз редактировалось: stea.61 (2018-09-30 18:04), всего редактировалось 2 раз(а)

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

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
57923
Строки загрузки из GRUB2-меню:
menuentry " MS Windows boot manager" {
terminal_output console; gfxpayload='1024x768,800x600,640x480'
if [ "$grub_cpu" == "i386" ]; then chainloader /efi/microsoft/bootx86/bootmgfw.efi
else chainloader /efi/microsoft/boot/bootmgfw.efi
fi
boot
}
Ну это же груб-поиск по флешке (hd0)
У меня нет в обслуживании "планшетов"x86, мне и не нужно на флешке искать bootmgfw.efi, лежащий рядом с BCD
у меня это же есть в виде пункта (груб)
...
if [ -f /efi/microsoft/boot/BCD ]; then
menuentry "Load Microsoft EFI x64"{
chainloader /efi/boot/MS_bootx64/bootx64.efi
}
fi
...
Мне хотелось бы найти служебный раздел на имеющихся дисках, дисков может быть 2-3), найти раздел размером например менее 300мег и перенести как-то (set) "рут" на него), и попытаться стартоватьт "+1"...

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

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
(hd0) - пропускаем, начинаем поиск с (hd1,msdos.)
найденные разделы выстраиваем в столбик с их размерами, метками... и предлагаем меню для выбора пользователя, сделать этот раздел сейчас "активным"

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
gera_serg, ты хоть сам понял чего хочешь?
В efi без разницы какой раздел активный.
Поэтому не имеет смысла выводить разделы "в столбик" и запускать их, это актуально только для legacy при запуске PBR
На одном разделе может быть 5..10 загрузчиков efi, на другом ни одного..

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

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
dialmak,
Что-то подобное (второй, третий, восьмой, девятый, предпоследний пункты)
ab

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
Ну так они уже реализованы. Просто используй.
Восьмой, девятый, предпоследний пункты актуальны скорее для legacy, а не для efi

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

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
dialmak,
в режиме EFI второй и третий, предпоследний у меня не работают...
интересен пункт FileManager
- показывает раздел флешки + все разделы двух хардов с их метками, файлами и папками
текстовые файлы дает просмотреть по Enter,
а файлы *.efi старается запустить (не все успешно)...

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
интересен пункт FileManager
И чего.. Практическое применение какое?
Текстового редактора нет, редактора разделов нет... В этом плане BIU поинтересней.

Страница 9 из 29


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

Текущее время: 29-Апр 05:33

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


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