coka
  - Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
Ander_73, Хорошо. Теперь осталось только растянуть BCD меню из левого верхнего угла на весь экран.
|
Ander_73
  - Стаж: 8 лет 2 месяца
- Сообщений: 3981
- Репутация:127[+] [-]
|
coka, - отображение (и цветопередача) консоли в режиме UEFI - это одна большая ж... песня. - на разных ПК это всё будет по-разному. - наличие или отсутствие файла wgl4_boot.ttf включает разные видеорежимы (точнее, bootxxx.efi переключается в разные видеорежимы)
|
stea.61
  - Стаж: 9 лет 3 месяца
- Сообщений: 701
- Репутация:107[+] [-]
- Откуда: 61 RUS
|
57908Если был загружен файл.cfg с gfx модом то переход в BCD меню при включенном Secure boot невозможен. Не совсем понял. Я с такой проблемой пока не встречался - bootmgfw.efi стартует и грузит Win нормально.
|
coka
  - Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
Ander_73, Файла wgl4_boot.ttf лежит в оригинальном месте. И загрузка до входа в Графическое меню Груба происходит без проблем, а из графического начинаются косяки, как уменьшение в размере и сдвиг в левый верхний угол, как будто wgl4_boot.ttf игнорируется.
|
coka
  - Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
stea.61, Я загружаю Виндовскую ЕФИ часть сборки из Груб2 ЕФИ не отключая Секуре боот.
|
stea.61
  - Стаж: 9 лет 3 месяца
- Сообщений: 701
- Репутация:107[+] [-]
- Откуда: 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
  - Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
stea.61, Всё загружается как надо. Меня с толку сбила последняя 10ка, вносил изменения а они не сохранились из за виртуальной машины. Ну не пользовался я ей. и на старуху бывает проруха
|
stea.61
  - Стаж: 9 лет 3 месяца
- Сообщений: 701
- Репутация:107[+] [-]
- Откуда: 61 RUS
|
coka, !
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
  - Стаж: 9 лет 8 месяцев
- Сообщений: 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
  - Стаж: 9 лет 8 месяцев
- Сообщений: 1421
- Репутация:9[+] [-]
|
(hd0) - пропускаем, начинаем поиск с (hd1,msdos.) найденные разделы выстраиваем в столбик с их размерами, метками... и предлагаем меню для выбора пользователя, сделать этот раздел сейчас "активным"
|
dialmak
  - Стаж: 9 лет 2 месяца
- Сообщений: 842
- Репутация:40[+] [-]
|
gera_serg, ты хоть сам понял чего хочешь? В efi без разницы какой раздел активный. Поэтому не имеет смысла выводить разделы "в столбик" и запускать их, это актуально только для legacy при запуске PBR На одном разделе может быть 5..10 загрузчиков efi, на другом ни одного..
|
dialmak
  - Стаж: 9 лет 2 месяца
- Сообщений: 842
- Репутация:40[+] [-]
|
Ну так они уже реализованы. Просто используй. Восьмой, девятый, предпоследний пункты актуальны скорее для legacy, а не для efi
|
gera_serg
  - Стаж: 9 лет 8 месяцев
- Сообщений: 1421
- Репутация:9[+] [-]
|
dialmak, в режиме EFI второй и третий, предпоследний у меня не работают... интересен пункт FileManager - показывает раздел флешки + все разделы двух хардов с их метками, файлами и папками текстовые файлы дает просмотреть по Enter, а файлы *.efi старается запустить (не все успешно)...
|
dialmak
  - Стаж: 9 лет 2 месяца
- Сообщений: 842
- Репутация:40[+] [-]
|
интересен пункт FileManager И чего.. Практическое применение какое? Текстового редактора нет, редактора разделов нет... В этом плане BIU поинтересней.
|
Страница 9 из 29
Текущее время: 18-Апр 21:22
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|