Руководство
по созданию Мультизагрузочной 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