Использование Ventoy для создания мультизагрузочной флешки


Ventoy – бесплатная программа для создания мультзагрузочных USB-носителей

Ventoy – бесплатная программа с открытым исходным кодом, которая позволяет создавать мультизагрузочные USB-носители без необходимости форматирования носителя для записи очередного образа. Так же программа поддерживает образы и файлы следующих типов ISO, WIM, IMG, VHD(x), EFI.

Как пользоваться бесплатной программой Ventoy

Принцип работы программы Ventoy достаточно простой – создание загрузочного меню на съемном носителе, в который, в дальнейшем мы копируем нужные нам образы.

Благодаря утилите Ventoy вам не нужно форматировать диск снова и снова, вам всего лишь нужно воспользоваться утилитой, скопировать файлы ISO образов на USB-накопитель и затем загрузиться с носителя. Вы можете копировать несколько файлов образов за раз, а Ventoy предоставит вам загрузочное меню с выбором образов для последующей загрузки.

  • Как создать загрузочной USB-носитель в Windows с помощью Ventoy
  • Как создать загрузочной USB-носитель в GNU/Linux с помощью Ventoy

Как создать загрузочной USB-носитель в Windows с помощью Ventoy

Скачиваем Ventoy, разархивируем архив и запускаем файл Ventoy2Disk.exe.

Для создания мультизагрузочной флешки в разделе «Устройство» выбираем наш USB-носитель и нажимаем на кнопку «Установить».

Соглашаемся на форматирование накопителя.

Об окончании форматирования нас уведомит соответствующее окошко.

Программа Ventoy создала два раздела, один с файловой системой ExFAT, а другой с файловой системой FAT. В Проводнике будет отображаться первый раздел ExFAT и он будет большего размера. Именно в данный раздел нужно перемещать образы.

Теперь при загрузки с данной мультизагрузочной флешки будет отображаться меню GRUB 2 с выбором загрузки перемещенных образов.

Важно. Стоит отметить, что названия образов не должны содержать пробелов и кириллицы.

Вы можете удалять образы, переименовывать их, перемещать другие образы в папку Ventoy без необходимости повторного запуска программы Ventoy. В случае, если после добавления новых образов, изменения не будут отображаться в меню GRUB загрузочной флешки, то стоит запустить программу Ventoy и выбрать опцию «Обновить».

Как создать загрузочной USB-носитель в GNU/Linux с помощью Ventoy

Начиная с версии Ventoy 1.0.36 для Linux в программе появился графический веб-интерфейс. Рассмотрим работу Ventoy с запуском графического веб-интерфейса.

С версии Ventoy 1.0.37 для дистрибутива Deepin появился свой скрип с графическим интерфейсом. Для запуска Ventoy в Deepin воспользуйтесь следующей командой: sudo sh VentoyWebDeepin.sh

Скачиваем Ventoy для Linux, разархивируем архив и переходим в папку ventoy. В папке нас интересует файл VentoyWeb.sh, его мы запустим. Открываем терминал в папке с программой и вводим команду запуска:

sudo sh VentoyWeb.sh

В адресной строке браузера открываем ссылку локального веб-сервера Ventoy:

http://127.0.0.1:24680

Как видно на скриншоте отображается привычный интерфейс, подобный интерфейсу в Windows.

Дальнейшие действия аналогичны инструкции версии Ventoy для Windows.

Нажимаем на кнопку «Установить» и дважды соглашаемся с форматированием USB устройства.

По окончании установки образы можно переместить в раздел Ventoy съемного носителя.

Для закрытия Ventoy в Linux нужно закрыть вкладку браузера с ссылкой Ventoy, а затем в терминале воспользоваться комбинацией клавиш CTRL+C для завершения процесса Ventoy.

А вы какими программами пользуетесь для создания мультизагрузочных носителей?

Ventoy. Мультизагрузочная флешка

Так выглядит загрузочный интерфейс Ventoy

Утилит для создания мультизагрузочных флешек много, а для чего такие флешки или диски на хабре я думаю, объяснять не требуется. До последнего момента я пользовался WinSetupFromUsb и Rufus пока не узнал про Ventoy. В коментах указали про такие тулзы как YUMI, E2B etc. Не знал про них, спасибо за наводку.

Итак, скачать можно утилиту в виде zip архива с github страницы проекта (Windows/ Linux). Распаковываем и запускаем.

Новые статьи:  Отключение программы Punto Switcher

Интерфейс утилиты

Как этим пользоваться?

  • Вставляем наш флеш диск в ПК
  • В опциях выбираем стиль разметки диска MBR/GPT
  • Включаем SecureBoot если нужно
  • Нажимаем Установить, Ventoy установлен, он больше не нужен.
  • Если необходимо установить утилиту на иной накопитель (SD, NVMe, HDD, SSD, CD/DVD) в опциях выбираем «показать другие устройства».

Утилита разбивает диск на два раздела — загрузочный 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 все еще в разработке.

Про плагины

Как любезно указал в коментах @Oxyd,в статье не хватает слов про плагины. Извольте. Итак, плагины и файл конфигурации ventoy.json хранятся в основном каталоге с образами. Для этого создадим папку / ventoy и поместим туда ventoy.json.

Пример json файла

< "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 , размещаем в корне распакованной программы, а потом устанавливаем на диск.

Подытожим:

Плюсы:

  • Открытый исходный код 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 необязательно (если используете определенный набор дистрибутивов) но в новых версиях улучшается совместимость.
  • Поддержка плагинов
  • Обширная и исчерпывающая справка по программе.

Минусы:

  • Не все железо поддерживает
  • Не все образы корректно работают, так что это отнюдь не «серебряная пуля»
  • Нет автообновления утилиты.
  • ventoy
  • мультизагрузочная флешка.

Использование Ventoy для создания мультизагрузочной флешки

Ventoy — бесплатная программа с поддержкой русского языка, быстро набирающая популярность у пользователей и позволяющая легко создать мультизагрузочную флешку или внешний USB диск для UEFI и Legacy, MBR и GPT систем путем простого копирования загрузочных файлов ISO на накопитель с широким набором доступных настроек.

Новые статьи:  Исправление ошибки с библиотекой qt5widgets.dll в Windows

Быстрое создание мультизагрузочной флешки в Ventoy с параметрами по умолчанию

Сначала о базовом использовании программы, а именно о том, как максимально быстро сделать USB-накопитель в Ventoy. Шаги для создания мультизагрузочной флешки с параметрами по умолчанию, возможностью загрузки в UEFI и Legacy режимах.

Процесс быстрого создания загрузочного накопителя

Необходимые шаги будут следующими:

  1. Скачайте архив с Ventoy последней версии с официальной страницы разработчика https://github.com/ventoy/Ventoy/releases и распакуйте его в удобное расположение.
  2. Из папки запустите файл Ventoy2Disk.exe (в случае предупреждения от SmartScreen нажмите «Подробнее», а затем — «Выполнить в любом случае»).
  3. При необходимости включите русский язык интерфейса в программе: выберите его в пункте Language главного меню.
  4. В окне программы выберите нужную флешку (внимание: по умолчанию все данные с неё будут удалены, но есть возможность работы и без удаления — об этом далее в статье) и нажмите кнопку «Установить» или «Install» для подготовки USB накопителя. Главное окно Ventoy для записи на накопитель
  5. Дважды подтвердите, что вы осознаете тот факт, что все данные с флешки будут удалены.
  6. После короткого промежутка времени вы получите сообщение о том, что Ventoy был успешно установлен на устройство. Нажмите Ок и закройте окно программы.
  7. В результате накопитель будет разделен на два раздела: один большой в файловой системе ExFAT и другой — FAT, с файлами для загрузки (в проводнике, возможно, будет отображаться только первый из них).
  8. Скопируйте любым способом необходимые загрузочные файлы ISO на первый раздел ExFAT (также поддерживаются WIM, VHD и IMG). При желании вы можете организовать их по папкам так, как это будет удобно вам, на работу загрузки это не повлияет (но не используйте пробелы и кириллицу в именах папок). Для переключения между видом по папкам (Tree View) и «все образы списком» (List View) можно использовать клавишу F3 в меню Ventoy.
  9. Готово, вы можете поставить загрузку с флешки в БИОС или использовать Boot Menu для загрузки с нее как в Legacy, так и в UEFI режиме. Меню загрузки по умолчанию будет выглядеть примерно как на изображении ниже:

Для загрузки желательно отключить Secure Boot в UEFI (если опция включена). В программе есть возможность включить поддержку Secure Boot (в пункте «Опции» в главном меню, после чего нужно будет использовать кнопку «Обновить»), но работает эта функция не всегда.

Базовые настройки перед записью Ventoy на флешку

Обычно базовые настройки, установленные в Ventoy по умолчанию, наилучшим образом подходят для большинства сценариев использования. Но вы можете изменить их, прежде чем нажимать кнопку «Установить», открыв меню «Опции».

Опции установки Ventoy

Здесь присутствуют следующие параметры:

  • Поддержка Secure Boot — возможность загрузки без отключения Secure Boot, работает не для всех систем, включено по умолчанию.
  • Стиль разметки разделов — можно выбрать GPT и MBR. Учитывайте: выбор MBR позволяет загружаться и в UEFI и в Legacy режиме. GPT — только в UEFI.
  • Дополнительный раздел — выбор файловой системы дополнительного раздела: того раздела, на который вы копируете образы.
  • Удалить Ventoy — удаляет Ventoy с выбранного накопителя.
  • Показать все устройства — отображение не только съемных, но и локальных накопителей.
  • Создать файл VTSi — создание файла VTSi с Ventoy для последующей записи на флешку с помощью Rufus в ситуации, когда средствами Ventoy2Disk это по какой-либо причине сделать не удалось.
  • Неразрушающая установка — запись Ventoy на флешку без удаления уже имеющихся на ней файлов (раздел сжимается и записывается дополнительный раздел, необходимый для загрузки).
Новые статьи:  Создаем из изображений документ pdf

Конфигурация Ventoy: ventoy.json и VentoyPlugson

Ventoy поддерживает возможности гибкой настройки меню и некоторых других параметров с помощью файла конфигурации ventoy.json, который должен находиться в расположении

ventoy\ventoy.json

на разделе с загрузочными образами.

Этот файл можно создать и править вручную, но в последних версиях Ventoy появилась возможность установки параметров в графическом интерфейсе с помощью инструмента VentoyPlugson.exe, находящегося в архиве с программой, что куда удобнее:

  1. Запустите VentoyPlugson из папки с распакованным архивом Ventoy, укажите флешку, на которой уже установлен Ventoy и нажмите Start.
  2. Откроется веб-интерфейс конфигурации параметров — при изменениях, они автоматически будут записаны в файл конфигурации на накопителе.

Доступные параметры включают в себя:

  1. Настройки отображения меню (обычная или древовидная структура, разрешение, цвета и другое)
  2. Изменение отображаемого имени для ISO образов в меню (Menu Alias Plugin)
  3. Настройка темы оформления меню, поддерживаются темы GRUB (папку с темой размещаем в ventoy\themes). Указание тем выполняется в Theme plugin (показано в видео далее), а сами темы я рекомендую не создавать с нуля, а найти готовые для GRUB2 и отредактировать их.
  4. Добавление иконок к ISO файлам и папкам на флешке путем назначения классов для них. Иконки работают только при указании темы оформления в файле конфигурации и размещении иконок в ventoy\themes\имя_темы\icons (Menu Class Plugin).
  5. Настройка файлов автоматической установки unattended.xml
  6. Обход проверки системных требований при установке Windows 11 (пункт VTOY_WIN11_BYPASS_CHECK в Global Control Plugin).
  7. Настройка автоматической установки с помощью unattended.xml и других файлов конфигурации (Auto Install Plugin).
  8. Добавление собственных пунктов меню GRUB (Menu Extension Plugin), например, для запуска локальной ОС.
  9. Настройка постоянного хранилища для образов Linux, запускаемых в Live-режиме.
  10. Установка паролей для загрузки с флешки, использования образов (Password Plugin).

Результат моих 10-минутных экспериментов с темой оформления в меню загрузочной флешки Ventoy:

Дополнительные возможности программы

Такие функции как обход требований Windows 11 при установке, настройку тем оформления и создание загрузочной флешки без удаления уже записанных на неё файлов я уже описал выше. Но Ventoy развивается и от версии к версии обрастает новыми функциями.

Загрузка локальных образов

Начиная с версии 1.0.66 появилась возможность загрузки образов, хранящихся на жестком диске или другом накопителе, а не на самой флешке Ventoy. Возможны два варианта использования:

  • В меню Ventoy нажать клавишу F2 для выбора образа на любом из подключенных к компьютеру накопителей. Стало доступным с версии 1.0.67
  • Использовать утилиту VentoyVlnk.exe из архива с Ventoy: запустите утилиту, нажмите кнопку «Create» и выберите образ на локальном диске. Утилита создаст файл имя_образа.vlnk.iso (или с другим расширением, зависит от выбранного образа) в том же расположении, откуда она была запущена. Уже этот файл располагаем на накопитель с Ventoy и он будет служить ссылкой для загрузки из нужного образа на локальном диске.

Ventoy LiveCD

На некоторых конфигурациях ПК с Windows Ventoy может не устанавливаться на накопитель. В этом случае можно использовать образ Ventoy LiveCD, доступный на той же официальной странице загрузки утилиты: достаточно записать его на флешку, например, с помощью Rufus, загрузиться с неё и использовать утилиту в среде Linux, запущенной в Live-режиме.


Оставьте комментарий