Проект ventoy.net, основан на Grub2, поддерживает одновременно загрузку в режимах Legacy BIOS и UEFI (с включенным Secure Boot) с одной флешки. В итоге достаточно просто закидывать свои ISO на флешку.
Как пользоваться ventoy-1.0.96-windows:
- Запустить Ventoy2Disk.exe
- Вставляем наш флеш диск в ПК
- В опциях выбираем стиль разметки диска MBR/GPT
- Включаем SecureBoot если нужно
- Нажимаем Установить, Ventoy установлен, он больше не нужен.
- Если необходимо установить утилиту на иной накопитель (SD, NVMe, HDD, SSD, CD/DVD) в опциях выбираем «показать другие устройства».
- перекинуть ISO образы своих загрузочных дисков в корень флешки:
Описание:
Утилита разбивает диск на два раздела — загрузочный GRUB/Syslinux и основной. По умолчанию файловая система основного раздела exFAT — но можно отформатировать FAT32, NTFS, UDF, XFS, Ext2, 3, 4. С основным разделом мы уже работаем в проводнике, файловом менеджере, в общем где хотите. Перетаскиваете туда новые образы (ISO/WIM/IMG/VHD(x)/EFI) и удаляете старые, проще говоря, работаете как с обычными файлами.
Основной раздел под образы можно ещё подразбить на дополнительный. Зачем? Дело в том, что после загрузки в режиме live usb, раздел с образами становится недоступен. На дополнительный раздел можно сохранить необходимые файлы для работы с live usb.
По умолчанию Ventoy сканирует все образы на диске и выводит их списком алфавитном порядке. Это удобно если их не очень много, однако проще всего будет поместить в папки. Режим TreeView включается клавишей F3, так можно увидеть все каталоги, подкаталоги и сами файлы. Нажимая Esc, можно выйти из режима TreeView. Если поместить файл .ventoyignore в какую либо папку, Ventoy ее сканировать не будет.
И основное отличие Ventoy от YUMI — в поддержке множества файловых систем, как то FAT32 / exFAT / NTFS / UDF / XFS / Ext2, 3,4. У YUMI с этим все грустно, пока всего лишь NTFS и FAT32, а exFAT все еще в разработке.
Плагины
Плагины(подробнее) и файл конфигурации ventoy.json хранятся в основном каталоге с образами. Для этого создадим папку /ventoy и поместим туда ventoy.json. Конфигурация ventoy.json немного сложна. Поэтому рекомендуется использовать приложение VentoyPlugson для настройки через веб-интерфейс.
{ "control": [ { "VTOY_DEFAULT_MENU_MODE": "1" }, { "VTOY_FILT_DOT_UNDERSCORE_FILE": "1" } ], "theme": { "file": "/ventoy/theme/blur/theme.txt", "gfxmode": "1920x1080" }, "auto_install" : [ { "image": "/ISO/cn_windows_server_2012_r2_vl_x64_dvd_2979220.iso", "template": "/ventoy/script/windows_unattended.xml" }, { "image": "/000/centos.iso", "template": "/ventoy/script/centos_kickstart.cfg" } ] }
Начиная с версии 1.0.55 утилита научилась устанавливать Windows 11 на несовместимые устройства, для этого надо использовать специальный плагин. Создаем текстовый файл, вставляем код и переименовываем его в ventoy.json, размещаем в корне распакованной программы, а потом устанавливаем на диск.
{ «control»: [ { «VTOY_DEFAULT_MENU_MODE»: «0» }, { «VTOY_TREE_VIEW_MENU_STYLE»: «0» }, { «VTOY_FILT_DOT_UNDERSCORE_FILE»: «1» }, { «VTOY_SORT_CASE_SENSITIVE»: «0» }, { «VTOY_MAX_SEARCH_LEVEL»: «max» }, { «VTOY_DEFAULT_SEARCH_ROOT»: "/ISO" }, { «VTOY_MENU_TIMEOUT»: «10» }, { «VTOY_DEFAULT_IMAGE»: "/ISO/debian_netinstall.iso" }, { «VTOY_FILE_FLT_EFI»: «1» }, { «VTOY_DEFAULT_KBD_LAYOUT»: «QWERTY_USA» }, { «VTOY_WIN11_BYPASS_CHECK»: «1» } ] }
Подытожим:
Плюсы:
- Открытый исходный код GPLv3
- Однокнопочный интерфейс
- Скорость установки ограничена скоростью накопителя
- Можно установить на любой подходящий диск — SD Card, NVme, HDD, флешка, оптический диск
- Установка из ISO / WIM / IMG / VHD (x) / EFI без распаковки
- Поддержка разметки MBR/GPT
- Поддержка x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI, MIPS64EL UEFI
- Основной раздел можно форматировать в FAT32 / exFAT / NTFS / UDF / XFS / Ext2, 3,4
- Поддержка более 730 файлов дистрибутивов и постоянно добавляются новые
- Накопитель после установки Ventoy можно использовать как обычно (я вставил флешку в смартфон)
- Обновлять Ventoy необязательно (если используете определенный набор дистрибутивов) но в новых версиях улучшается совместимость.
- Поддержка плагинов
- Обширная и исчерпывающая справка по программе.
Минусы:
- Не все железо поддерживает
- Не все образы корректно работают, так что это отнюдь не «серебряная пуля»
- Нет автообновления утилиты.