Руководство по созданию Мультизагрузочной EFI-BIOS флешки

1.	Сначало необходимо отформатировать флешку (например приложенной утилитой <HPUSBDisk> из папки <Programs_for_create_Multiboot>) в формат FAT32
•	Формат должен быть именно FAT32, иначе UEFI работать не будет !
2.	Скопировать содержимое папки <EFI-Grub4Dos-SysLinux> непосредственно на флешку карту. На флешке должны увидеть файлы: boot, boot-info, efi, grldr…
3.	Вновь возвращаемся к нашей папке <Programs_for_create_Multiboot> и запускаем утилиту <BOOTICEx86_ru>
3.1.	Убеждаемся, что в поле <Диск назначения> выбрана именно наша флешка
3.2.	Выбираем пункт <Управление MBR> и в появившемся окне ставим галочку выбора напротив пунтка <GRUB4DOS 0.4.5c/0.4.6a (grldr.mbr)>, затем нажимаем на кнопочку <Инсталяция/Конфигурация>.

3.3.	Выставляем параметры как на скриншоте ниже и нажимаем <Сохранить на диск>

3.4.	Возвращаемся к главному окну и заходим в меню <Управление PBR>
3.5.	Выбираем пункт <SYSLINUX 4.0.7/5.10 (FAT/FAT32/NTFS)> и жмем <Инсталяция/Конфигурация>

3.6.	Выставляем параметры как на скриншоте ниже и нажимаем <ОК>

Всё, минимальная конфигурация флешки из 3 разных загрузчиков для любого ПК установлены. В данной конфигурации имеются загрузчики: EFI, Grub4Dos, SysLinux  

Настройки EFI загрузчика находятся в файле <boot\grub\grub.cfg>.
Настройки загрзчика Grub4Dos находятся в файлах <\menu.lst> и <\boot\menu_u.lst>.
Настройки загрузчика SysLinux находятся в файле <\syslinux.cfg>.

Данные загрузчики совместимы и настроены. Чтобы случайно не сбить любой из загрузчиков категорически запрещается изменять файлы в папках <boot> и <EFI>.

При копировании корня любого мультизагрузочного диска с системами Windows разрешается заменять файлы только в папке <Boot>. 

Чтобы заработали мультизагрузочные меню BCD необходимо в вашем диске windows проделать ещё несколько действий: 
•	Скопируйте все файлы с расширением <.efi> из папки < EFI\microsoft > в корень вашей флешкарты, где также находятся и другие файлы мултизагрузки и также в папку <\boot>.  Файл </bootmgr> не трогаем, т.е. запрещаем его замену при копировании файлов в корень флешкарты.
•	Скопируйте содержимое папки < EFI\microsoft\boot > в папку < EFI\BOOT > без замены файлов, т.е. с запретом замены файлов (не копировать, копировать но сохранить оба…). 

Мултизагрузочные меню BCD должны заработать сразу после проделанных выше действий. 

Чтобы проверить все загрузчики воспользуйтесь утилитой < QemuBootTester > из папки < Programs_for_create_Multiboot >. Для проверки Bios загрузчиков, таких как grub4dos и syslinux используйте <boot mode> - <Legacy Bios>, соответственно для efi загрузчика <boot mode> - <efi-ia32> и <efi-x64>. Рекомендуемый объем оперативной выделямой памяти <memory> - <1024>.

Более подробно об этих и других загрузчиках можете узнать в интернете. Примеры нескольких вариантов загрузок в том или ином загрузчике смотрите в папке < boot-info >, а также в интернете.

maximalisimus