[Quote]

    BalAngel
  • 647
  • Longevity: 5 years 10 months
  • Posts: 227
  • REPUTATION:12

    [+] [-]
Сборка killer110289 громоздкая, для установок только х64, без програм, никчему образы ДОС (если отказаться от них, то и grub4dos не нужен) и все это занимает 5 ГБ без никаких instal.wim/instal.esd
Много слов как создана, опытный знает, как делается, а малоопытному важно, чтобы понятно было как ее установить/распластать
По пятибальной шкале дал бы 3 - - (спасает приложенный труд)
К сравнению, сборка установки Окон от sergeysvirid занимает всего 1,5 ГБ, а турецкая WinSetup.ISOmodule (есть и на английском), с двумя boot.wim - 1ГБ
Там:
Partition Assistant v9.0
WinNTSetup v4.2.5
WintoHDD v4.8.1
78Setup v2.5
WInst 29.09.2020
Q-Dir v8.97
Total Commander v9.51


Last edited by BalAngel on 2021-01-18 11:49; edited 2 times in total

[Quote]

    usb
  • 25320
  • Longevity: 6 months 8 days
  • Posts: 9
  • REPUTATION:0

    [+] [-]
BalAngel, спасибо, сделал я
я выложу загрузчик кому нужно скачаете
видео как работает https://yadi.sk/i/CTCiPYSpp6fR5w
загрузчик https://yadi.sk/d/bYHtzOKzDbCA4Q
дело в том что сейчас биос убирают везде и ставят efi, у друга пк 2015 года и там efi, и проверять железо на ошибки нужно, у меня биос, а так как я сделал загрузчик для биоса, у пользователей биоса проблем нет с моим загрузчиком
(из сборки килера)
точнее killer110289.
еще раз спасибо за помощь aa

[Quote]

    usb
  • 25320
  • Longevity: 6 months 8 days
  • Posts: 9
  • REPUTATION:0

    [+] [-]
кстати повторю это моя сборка загрузчик
не согласен, данный загрузчик я создавал, исключительно для установок нескольких ос на одной флешки, без каких либо использования скриптов установок ос. Затем меня научил коттософт как интегрировать grub4dos, и загрузчик я обучил не только устанавливать до 3 ос на выбор но и возможность проверять железо на предмет сбоев, ошибок и т.д.
Теперь я эту возможность реализую в grub4dos-for_UEFI.
громоздкая, для установок только х64, без програм, никчему образы ДОС (если отказаться от них, то и grub4dos не нужен) и все это занимает 5 ГБ без никаких instal.wim/instal.esd
если убрать все утилиты то размер 2.4 гб
нужно учитывать что загрузчик модификация оригинального загрузчика от майков.

[Quote]

    BalAngel
  • 647
  • Longevity: 5 years 10 months
  • Posts: 227
  • REPUTATION:12

    [+] [-]
usb, рад, что прошли ликбез Grub4EFI
если убрать все утилиты то размер 2.4 гб ..... нужно учитывать что загрузчик модификация оригинального загрузчика от майков.
Я остаюсь на своем мнении, ибо являюсь в этом деле потребителем
Подитожил, что писал, ненужные сообщения почищу, чтобы можно было удалить
Считаю, тему надо сильно почистить
Пример использования GRUB4EFI
Послеедние версии GRUB4EFI оттуда: github chenall grub4dos releases

Скачанное развернуть таким деревом папок и файлов

\EFI
+---boot
|       bootia32.efi
|       bootx64.efi
|
+---grub
|   |
|   \--- menu.lst
|
menu.lst перевел на английский (чтоб перевод не переводил команды на русский

меню

# This is a sample menu.lst file. You should make some changes to it.
# It must be UTF-8 encoding to support multiple languages.
# The font should be in unifont.hex format.
#Set countdown (seconds)
timeout 30
#Set the first item as the default value
default 1
#Set the character color (the upper 32 bits are the background color, and the lower 32 bits are the foreground color. Run on the command line: echo -rrggbb to view the corresponding color.)
#color normal=0xff9933 highlight=0xffff00 helptext=0xff00ff heading=0x66ff00
#Set the graphics mode (you can use graphicsmode to detect the graphics mode supported by the system)
#graphicsmode -1 800(Horizontal pixels)
#Load background image
#splashimage /efi/grub/splashimage.jpg || splashimage /boot/grub/splashimage.bmp
#Load unifont font (if it is not a 16*16 font, add parameters, such as --font-high=24)
#font /efi/grub/unifont.hex.gz
#Set menu box
#setmenu --box x=4 w=60 y=6 h=9 l=2
#Set English menu button help
#setmenu --lang=en
#Set automatic menu number
#setmenu --auto-num-on
#Set string information
#setmenu --string=x=y=color="string"
#Set date and time
#setmenu --string=x=y=color="date&time=yyyy-MM-dd  HH:mm:ss"
#Set countdown
#setmenu --timeout=x=y=color
#For more menu editing functions, animations, image menus, etc., please refer to http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720&extra=page%3D3
title Boot efi file
chainloader /efi/boot/grub2x64.efi
title Boot virtual disc
find --set-root /cdrom.iso
map /cdrom.iso (0xff)
chainloader (0xff)
title Boot virtual disc(Load into memory)
find --set-root /cdrom.iso
map --mem /cdrom.iso (0xff)
chainloader (0xff)
title Boot existing CDROM(cd0)
chainloader (cd0)
title Start virtual hard disk
find --set-root /boot/hdd.img
map /boot/hdd.img (hd)
chainloader (hd-1)
title Start virtual hard disk(Load into memory)
find --set-root /boot/hdd.img
map --mem /boot/hdd.img (hd)
chainloader (hd-1)
title Boot existing hard drive(hd0)
chainloader (hd0)
title Launch other menus
configfile /efi/grub/menu2.lst
title Boot Linux Porteus 5.0 x86_64 openbox
kernel /porteus/vmlinuz copy2ram
initrd /porteus/initrd.xz
title Commandline
commandline
title Exit grub4dos
exit_g4d
title Reboot
reboot
title Shutdown
halt

Подготовка загрузочных записей Windows сборок

Для сборки Windows, которую считаете главной - можно оставить структуру как есть, в этом случае, надо:
Заменить имя файла из сборки Windows \efi\Boot\BOOTx64.EFI[\b] на \efi\boot\bootx64_win.efi или bootmgfw.efi
Для загрузки, в меню Grub4EFI записать
title Windows EFI BootManager - chainloader /EFI/Boot/bootx64_win.efi
chainloader /EFI/Boot/bootx64_win.efi
Для другой Windows сборки, скажем, Имя Фамилия, из той сборки - файл \efi\boot\BOOTX64 и содержимое папки \efi\microsoft\boot\, скопировать в папку EFI/IMFAM
Записать загрузку в меню
title Windows EFI BootManager - chainloader /EFI/IMFAM/bootx64.efi
chainloader /EFI/IMFAM/bootx64.efi
Таким образом можно прописать загрузку третью, четвертую ...
В примере использовано:
Windows 7-10 Setup (sergeysvirid)
Windows PE SergeyStrelets EN
Windows Setup English из турецкого сайта tnctr.com
winboot 7-10 x64 killer110289
Запуск Grub2, Grub2 FM
Запуск linuxmint.iso
Некоторые другие efi

Для тех кто плохо читает дерево папок, два рисунка

В примере используется утемненная фоновая картинка AZJIO
Шрифт unicode (вес спектр языков нам не нужен) заменил на font24, который предлагал mauser, шрифт сжал gzip
Дату переделать из правильного формата (год месяц день) на русский формат не получилось
Горячими клавишами сделаны:
F4 command line; F8 reboot; F10 halt

Получается такое дерево

E:\EFI
+---boot
| blacklist.cfg
| bootia32.efi
| bootx64.efi
| grubx64.log
| drevitalize_4.efi
| grubfmx64.efi
| mtx64.efi
| bootx64_win.efi
|
+---grub
| | splashimage.jpg
| | menu.lst
| |
| \---font
| font24.gz
|
+---killer110289
| | bcd
| | memtest.efi
| | winsipolicy.p7b
| | bootx64.efi
| |
| +---fonts
| | segmono_boot.ttf
| | segoe_slboot.ttf
| | segoen_slboot.ttf
| | wgl4_boot.ttf
| |
| \---resources
| bootres.dll
|
+---microsoft
| \---boot
| | B32
| | BCD
| | bootia32.efi
| | bootx64.efi
| | memtest.efi
| | mtest32.efi
| |
| +---Fonts
| | boot.ttf
| | wgl4_boot.ttf
| |
| \---ru-ru
| bootia32.efi.mui
| bootx64.efi.mui
| memtest.efi.mui
| mtest32.efi.mui
|
\---SSTR
| bootx64.efi
| BCD
| kd_02_10df.dll
| kd_02_10ec.dll
| kd_02_1137.dll
| kd_02_14e4.dll
| kd_02_15b3.dll
| kd_02_1969.dll
| kd_02_19a2.dll
| kd_02_1af4.dll
| kd_02_8086.dll
| kd_07_1415.dll
| kd_0C_8086.dll
| kdstub.dll
| winsipolicy.p7b
|
+---Fonts
| boot.ttf
| segmono_boot.ttf
| segoe_slboot.ttf
| segoen_slboot.ttf
| wgl4_boot.ttf
|
+---Resources
| | bootres.dll
| |
| +---en-US
| | bootres.dll.mui
| |
| \---ru-RU
| bootres.dll.mui
|
\---en-US
memtest.efi.mui
mtest32.efi.mui
Итог

картинки

Ссылка на скачиваниe (все файлы в папках, не имеющих прямое отношение с Grub4EFI, удалены - оставлены только папки

[Quote]

    Makedon_tSon
  • 25890
  • Longevity: 4 months 8 days
  • Posts: 8
  • REPUTATION:1

    [+] [-]
  • Location: Россия, Белгородская область
aa
загрузчик XorBoot, rEFInd, Clover в меню Grub4Dos efi
Может кому пригодиться...
title Загрузчик XorBoot
chainloader /EFI/BOOT/xorbootx64.efi
title Загрузчик rEFInd
chainloader /EFI/rEFInd/refind_x64.efi
title Загрузчик Clover
chainloader /EFI/CLOVER/CLOVERX64.efi

[Quote]

    BalAngel
  • 647
  • Longevity: 5 years 10 months
  • Posts: 227
  • REPUTATION:12

    [+] [-]
Час назад обновился - grub4dos-for_UEFI-2021-01-21.7z
github chenall grub4dos for UEFI 2021-01-21
grub4dos-for_UEFI-2021-01-22.7z

[Quote]

    BalAngel
  • 647
  • Longevity: 5 years 10 months
  • Posts: 227
  • REPUTATION:12

    [+] [-]
2 часа назад обновилась grub4dos-for_UEFI-2021-02-10
Из-за того, что появилась возможность загрузить VHD, перевел меню

menu.lst

# Это образец файла menu.lst. Вам следует внести в него некоторые изменения.
# Для поддержки нескольких языков необходимо использовать кодировку UTF-8.
# Шрифт должен быть в формате unifont.hex.
# Установить обратный отсчет (секунды)
timeout 30
# Установить первый элемент как значение по умолчанию
default 1
# Установите цвет символа (верхние 32 бита - это цвет фона, а нижние 32 бита - цвет переднего плана. Выполните в командной строке: echo -rrggbb, чтобы просмотреть соответствующий цвет.)
#color normal=0xff9933 highlight=0xffff00 helptext=0xff00ff heading=0x66ff00
# Установите графический режим (вы можете использовать графический режим для определения графических режимов, поддерживаемых системой)
#graphicsmode -1 800(Горизонтальные пиксели)
# Загрузить фоновое изображение
#splashimage /efi/grub/splashimage.jpg || splashimage /boot/grub/splashimage.bmp
# Загрузите шрифт unifont (если это не шрифт 16 * 16, добавьте параметры, например --font-high=24)
#font /efi/grub/unifont.hex.gz
# Установить окно меню
#setmenu --box x=4 w=60 y=6 h=9 l=2
#Справка по кнопке меню на китайском языке
#setmenu --lang=zh
# Установить номер автоматического меню
#setmenu --auto-num-on
# Установить строковую информацию
#setmenu --string=x=y=цвет="строка"
# Установить дату и время
#setmenu --string=x=y=цвет="date&time=yyyy-MM-dd HH:mm:ss"
#设置倒计时
#setmenu --timeout=x=y=цвет
# Для получения дополнительных сведений о функциях редактирования меню, анимации, меню изображений и т. Д. См.http://bbs.wuyou.net/forum.php?mod=viewthread&t...p;extra=page%3D3
title Загрузка файла efi
chainloader /efi/boot/grub2x64.efi
title Загрузка windows
chainloader /efi/microsoft/boot/bootmgfw.efi
title Загрузка виртуального компакт-диска
find --set-root /cdrom.iso
map /cdrom.iso (0xff)
chainloader (0xff)
title Загрузка виртуального компакт-диска (Загрузить в память)
find --set-root /cdrom.iso
map --mem /cdrom.iso (0xff)
chainloader (0xff)
title Загрузка существующего компакт-диска (cd0)
chainloader (cd0)
title Загрузка виртуального жесткого диска
find --set-root /boot/hdd.img
map /boot/hdd.img (hd)
chainloader (hd-1)
title Загрузка виртуального жесткого диска (Загрузить в память)
find --set-root /boot/hdd.img
map --mem /boot/hdd.img (hd)
chainloader (hd-1)
title Загрузка существующего жесткого диска (hd0)
chainloader (hd0)
title Загрузка других меню
configfile /efi/grub/menu2.lst
title Загрузка Linux Porteus 5.0 x86_64 openbox
kernel /porteus/vmlinuz copy2ram
initrd /porteus/initrd.xz
#Используйте внешнюю команду ntloader
#Предполагая, что WIM или VHD расположен в (hdx, y), путь будет /path/to/winpe.wim
title Загрузка Windows WIM/VHD
uuid (hdx,y)
kernel /ntloader uuid=%?_UUID% file=/path/to/winpe.wim
initrd /initrd.lz1
#Используйте внешнюю команду ntloader
# Предполагая, что системная папка находится (hdx,y)
title Загрузка системы Windows
uuid (hdx,y)
kernel /ntloader uuid=%?_UUID%
initrd /initrd.lz1
title Командная строка
commandline
title Выход из grub4dos
exit_g4d
title Перезагрузить
reboot
title Выключение
halt

[Quote]

    usb
  • 25320
  • Longevity: 6 months 8 days
  • Posts: 9
  • REPUTATION:0

    [+] [-]
А куда эти файлы ложить на флешку, или они не нужны

[Quote]

    dagers88
  • 26619
  • Longevity: 2 months 4 days
  • Posts: 6
  • REPUTATION:0

    [+] [-]
83246А куда эти файлы ложить на флешку, или они не нужны
они на флешке не нужны

[Quote]

    BalAngel
  • 647
  • Longevity: 5 years 10 months
  • Posts: 227
  • REPUTATION:12

    [+] [-]
файлы в папке ext - это внешние команды. Напр., FAT для работы с файлами: http://wuyou.net/forum.php?mod=attachment&aid=N...amp;noupdate=yes

[Quote]

    Александр
  • 20461
  • Longevity: 2 years
  • Posts: 51
  • REPUTATION:0

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

[Quote]

    lex
  • 21326
  • Longevity: 1 year 7 months
  • Posts: 160
  • REPUTATION:3

    [+] [-]
рефайнд самый крутой загрузчик, который я когда либо встречал. Но так и не понял как его устанавливать на флешку или диск.
Эти два предложения - взаимоисключающие друг друга по смыслу и логике.
Можете ткнуть носом в инструкцию и где взять его файлы?
Да. Первое предложение подразумевает и выполненную инструкцию, и найденные файлы.

[Quote]

    UserX
  • 667
  • Longevity: 5 years 10 months
  • Posts: 465
  • REPUTATION:22

    [+] [-]
lex, логично полагаю, что несколько ссылок:
1, 2, 3 на темы в форуме была бы Александр-у намного полезнее и короче, чем высказанная вами умность.

Page 3 of 3


Display posts:    

Current time is: 03-Mar 01:48

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