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

Ventoy программа для создания мультизагрузочной флешки в linux и Windows
Инструкция по созданию загрузочных USB-носителей — multiboot. Ventoy программа с открытым исходным кодом для создания мультизагрузочных флешек в linux и windows совместимые с UEFI и Legacy. Бесплатная.

Очень удобная в использовании с поддержкой Русского языка. Простая для понимания в работе. Нужно установить программу на флешку и затем просто копировать необходимые образы с которых можно загружаться.

Создание мультизагрузочных USB-накопителей в Linux

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

После того как скачали проверьте контрольные суммы, как это сделать я рассказывал в статье как проверить контрольные суммы. Распакуйте архив в любую удобную папку командой:

Подробнее про работу с архивами в линукс читайте здесь

Установка Ventoy в графическом режиме (GUI)

Учтите, что при работе с Ventoy usb устройство форматируется в результате все данные будут уничтожены!

Начиная с версии 1.0.52 для создания загрузочной флешки в linux, Ventoy предоставляет для удобства собственный графический интерфейс x86_64/i386/arm64/mips64. Поддерживаются GTK2, GTK3 и QT.
Для работы в графическом режиме перейдите в каталог с ventoy.

Папка Ventoy с распакованными файлами. Multiboot usb linux

Для запуска в 64-битной системе нужно запустить скрипт:

Чтобы начать работу в 32-битной системе нужно использовать скрипт:

Мультизагрузочная флешка в linux. Графический интерфейс программы Ventoy для Linux. Usb multiboot linux

Никуда не делся и скрипт для работы в визуальном режиме для браузера. Запустите скрипт VentoyWeb.sh .

Папка вентой с файлами и скриптом VentoyWeb.sh.
Команда:

Вывод:

Нужно открыть адрес в браузере http://127.0.0.1:24680 либо можно зажать клавишу «Ctrl» на клавиатуре и кликнуть левым кликом мыши по этой ссылке и она откроется. Мы увидим удобный графический веб-интерфейс.

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

Здесь все очень просто. Выбрав пункт «Languages» выпадет список в котором можно выбрать язык в том числе Русский. Нажав на меню ventoy «Опции» будут отображены доступные варианты.

  • Поддержка Secure Boot
  • Стиль разметки. Можно выбрать MBR или GPT (по умолчанию mbr)
  • Создать дополнительный раздел для данных
  • Удалить ventoy с usb-накопителя
  • Показать все устройства. Будут отображены все доступны диски компьютера а не только usb-девайсы.

Опции программы Ventoy.

В блоке «Устройство» (Device) выберите нужный диск. Если ничего не отображается то нажмите зеленую кнопку чтобы обновить список устройств. Нажмите кнопку «Установить» чтобы приступить к инсталляции.

После завершения операции в терминале для остановки работы скрипта нажмите сочетание клавиш «Ctrl+C». Загрузочная флешка готова. Теперь можно с помощью файлового менеджера добавить нужные iso образы дисков на usb-флешку, загружаться с неё и пользоваться.

Пример загруженного диска на скриншоте.

Мультизагрузочный диск. Пример загруженной флешки Ventoy. Multiboot usb hdd.
Загрузочное меню GRUB 2 с отображенными скопированными образами для загрузки.

Внешний вид и функционал полностью идентичен как для собственного GUI, так и для работы в браузерной версии и Windows. Все, на мой взгляд, удобно и практично.

Ventoy, установка в терминале

Ventoy как пользоваться linux. Разберемся с работой в терминале. Подключите флешку или съемный диск. Нужно определить имя устройства. Для этого используем утилиту fdisk с ключом -l. Команда:

В моем случае это usb-диск Transcend на 16 Гб /dev/sdf.

Просмотр дисков компьютера с помощью утилиты fdisk с параметром -l для определения имени usb-носителя.
Теперь в переходим в папку с программой с помощью команды cd. Чтобы просмотреть содержимое папки можно использовать утилиту ls.

Просмотр содержимого распакованной папки программы Ventoy.
Осталось установить ventoy на флешку. Чтобы это сделать указываем команду:

* не забудьте указать имя своего диска!

Будет дважды запрошено подтверждение на выполнение операции. Два раза укажите «y» и нажмите Enter.

Пример вывода работы скрипта для установки ventoy:

И скриншот для наглядности.

Отображена работа программы Ventoy.

Скрипт создал на флешке два раздела один с файловой системой ExFAT, а другой с FAT. Посмотреть это можно с помощью той же утилиты fdisk:

Читайте также:  Установка Linux Xubuntu пошаговое руководство

Теперь можно добавить файлы iso образов которые нам нужны. Сделать это можно обычным копированием через файловый менеджер.

Добавленные iso образы показаны на usb-диске. Загрузочная флешка с несколькими операционными системами

Мультизагрузочная флешка готова. Можно загружаться с неё и запускать нужный образ желаемой операционной системы. Я показал самый простой и быстрый способ. Хочу дополнительно рассказать еще об одной полезной опции при установке.

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

Для этого нужно использовать опцию -r  и указать размер в мегабайтах. Например я хочу создать дополнительное место для файлов или Persistent-раздел, 2 Гб. Команда:

После выполнения данной команды на диске останется не размеченная область в 1,95 Гб. которую нужно отформатировать в файловую систему которую поддерживает операционная система. После этого можно добавить файлы.

У программы есть еще дополнительные опции и команды. Для запуска используйте маску вида — Ventoy2Disk.sh команда опции /dev/sdX, здесь X это имя диска.

Команды:

  • -i  — Установить ventoy на sdX (если ventoy уже установлен будет отображена ошибка).
  • -I  — (буква i в верхнем регистре) Принудительная установка независимо от того есть приложение на диске sdX или нет.
  • -u — Обновление до новой версии программы.
  • -l  — (буква L в нижнем регистре) — Вывод информации о Ventoy на диске sdX.

Опции:

  • -r Создает дополнительное не размеченное пространство в конце диска. Указывается в мегабайтах (только при установке)
  • -s Включить поддержку secure boot (по умолчанию отключена)
  • -g Использовать формат раздела GPT, по умолчанию используется стиль MBR (только при установке)
  • -L Задать свою метку первого раздел exfat (по умолчанию — ventoy)

Создание мультизагрузочных USB-накопителей c Ventoy в Windows

Как сделать мультизагрузочную флешку в Windows. Версия для windows программы не требует установки. Скачиваете, распаковываете в нужную папку и запускаете файл Ventoy2Disk.exe. Как и в версии с линукс выбираете устройство, язык и опции они идентичны не буду повторять.

Программа Ventoy в windows главный интерфейс.

После установки через проводник добавьте нужные образы. Если добавили свободное пространство то зайдите в управление дисками и отформатируйте, например в ntfs.

Скриншот разделов программы Ventoy в проводнике с образами iso, драйверами и программами. Мульти флешка загрузочная

Загрузочная флешка, запуск компьютера c помощью Ventoy.

Показан экран загрузки Ventoy мультизагрузочная флешка iso.

Функционал программы

Файлы на диске можно объединить в папки. Например сделать папку Windows и Linux и добавить в них соответствующие образы дистрибутивов.

Отображение Ventoy с разбитыми по папкам образами

После запуска в нижней части выводится строка с дополнительными опциями.

  • F1 — включение режима Memdisk. При включении его в память загружается не только загрузочная информация а помещается весь файл. Функция подходит для старых компьютеров с BIOS. Для выхода из этого режима еще раз нажмите f1.
  • F2 — управляет меню Power, здесь можно перегрузить или выключить компьютер.
  • F3 — переключает в режим TreeView, то есть позволяет отобразить файловую структуру. С помощью специального режимов «ListView» и «TreeView»,  можно изменить отображение и переходить в папки и запускать нужные системы.
  • F4 — LocalBoot. Загрузка компьютера с локального диска.
  • F5 — Tools, управление дополнительными настройками ventoy, например изменить разрешение экрана.
  • F6 — ExMenu предварительно созданное меня для ваших задач. Подробности читайте в документации на сайте.

Отмечу несколько основных возможностей. Полный список представлен на официальном сайте.

  • Может быть установлен на USB / локальный диск / SSD / NVMe / SD-карту.
  • Прямая загрузка из файлов ISO / WIM / IMG / VHD (x) / EFI, извлечение не требуется.
  • Поддерживаются типы разделов MBR и GPT.
  • Поддержка x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI, MIPS64EL UEFI.
  • Поддерживаются файлы ISO размером более 4 ГБ.
  • Поддержка USB-накопителя с защитой от записи.
  • Флешку можно использовать в обычном режиме как простой накопитель.

ВИДЕО: Ventoy мультизагрузочная флешка создание

Ventoy установить тему

Устанавливаем свою тему в ventoy. Решил рассказать как это сделать для любителей заняться внешним украшательством.

Дело это не сложное и подробно расписано на странице официального сайта . Я расскажу о простом варианте без использования всего арсенала.

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

Для выбора вариантов лучше всего использовать ресурс gnome-look.org. Здесь энтузиасты уже создали готовые ventoy темы поэтому можно использовать их, например, Ventoy Dark Theme. Но я разберу вариант с обычной темой для grub.

Рекомендую выбирать темы с высоким рейтингом. Для этого можно перейти на вкладку «Rating».
Окно с вкладкой Rating для сортировки тем grub по рейтингу от высшего к низшему.
Для примера я выбрал тему Blur grub. Нужно скачать файлы темы, для этого перейдите на вкладку «Files».
Вкладка окна Files для скачивание файлов темы ventoy Blur grub.
И выберите файл для скачивания. Чтобы скачать нажмите либо на название файла, либо кликните по кнопке для загрузки.
Всплывающее окно для скачивания файлов темы ventoy с основного и резервного зеркала.

Откроется окно в котором нажмите на кнопку «Download», чтобы скачать файл.

Файлы, как правило, находятся в архиве поэтому распакуйте архив в удобную для вас папку.

Если вы используете windows то рекомендую установить архиватор 7zip. В линукс используйте команду для распаковки в соответствии с типом архива. Подробно про работу с архивами в linux. Применительно к моему примеру нужно использовать команду:

Нам понадобится только папка с темой если есть дополнительные файлы и папки то удалите их.

Подготовка завершена. Переходим непосредственно к процессу.

  1. Нужно создать в корне диска на флешке папку ventoy, там же, где лежат образы.Окно флешки ventoy с файлами и папками.
  2. В самой папке ventoy нужно создать еще одну папку с название theme и файл для описания конфигурации темы ventoy.json.
  3. Скопируйте файлы скаченной темы в папку theme.Папка с темой внутри папки ventoy на флешке.
  1. Нужно правильно сконфигурировать файл ventoy.json и в частности указать путь до файла theme.txt. Для этого откройте файл ventoy.json в текстовом редакторе. Добавьте туда строки:
    В строке "file": "/ventoy/theme/blur-grub2-hd/theme.txt",  вместо blur-grub2-hd укажите название вашей темы.

Теперь при загрузке с флешки должна отображаться новая тема. Смотрите скриншот ниже.

Скриншот с загруженной темой grub без горячих клавиш ventoy.
Все работает но нет внизу подсказок для горячих клавиш. Давайте их добавим.

Для этого нужно открыть файл находящийся, в моем примере, по адресу ventoy/theme/blur-grub2-hd/theme.txt и в самом конце добавьте код:

Читайте также:  Программа для работы с жестким диском Paragon Домашний Эксперт 11. Часть 3

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

Скриншот с версией программы ventoy выше подсказок горячих клавиш.
Чтобы это исправить откройте файл ventoy.json и в строке "ventoy_top": "90%" , измените параметр 90 на 95. Теперь всё ровно.

И наконец я сделаю кнопки горячих клавиш не синего а зеленого цвета. Для этого нужно открыть файл theme.txt находящийся в папке с темой /ventoy/theme/blur-grub2-hd/theme.txt. Находим строку:

И меняем значение color = "blue" на color = "green" . Можно задать любой цвет какой захотите просто впишите сюда его название на английском языке. Результат смотрите на скриншоте.

Конечный результат замены штатной темы ventoy на альтернативную с изменением месторасположения и цвета кнопок.
Если нужно изменить цвет для версии программы то откройте файл ventoy.json и в строке "ventoy_color": "blue" замените значение «blue» на желаемое.

Думаю, с вопросом как в ventoy поменять картинку в теме разобрались.

ВИДЕО: Устанавливаем свою тему в Ventoy

Работа с плагинами в графическом интерфейсе

Начиная с версии 1.0.62 разработчики добавили возможность работы с плагинами в графическом интерфейсе. Для работы с ним нужно запустить файл VentoyPluson.
В linux запустить скрипт:

*вместо sdX укажите ваш диск.

Затем открыть в браузере адрес:

Откроется веб версия инструмента для работы с плагинами. Например, для работы с темами открываем раздел «Theme Plugin».

 

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

Как в Ventoy добавить иконки дистрибутивов

Если вы выбрали тему с возможностью отображения иконок дистрибутивов то для того чтобы при загрузке отображались картинки добавленных систем нужно прописать ключ и класс. Для этого необходимо в файле /ventoy/ventoy.json добавить блок menu_class и прописать там эти параметры.

Давайте сделаем это с помощью GUI. Для примера я возьму системы Debian и LinuxMint. А тему «Distro Grub Themes» варинат Debian.

Первое, что нужно сделать это прописать путь до темы. Для этого открываем плагин «Theme Plugin».

Раскрытый раздел в браузере плагина для вентой Theme Plugin.
Нажимаем кнопку «Add» и прописываем полный путь до файла theme.txt  темы которую заранее добавили на флешку.

Добавление полного пути до текстового файла темы с помощью графического меню ventoy.

Далее. Открываем для работы плагин «Menu class Plugin».

Раскрытое Menu class Plugin для редактирования значков в теме ventoy/

Нажимаем кнопку «Add» (добавить). Откроется диалоговое окно с вариантами выбора:

  • key — Ключевая строка. Ventoy выполнит сопоставление подстроки (с учетом регистра) с именем ISO и этим ключом
  • dir — Путь к каталогу с iso образами. Укажте если используете специальный каталог а не корень диска.
  • parent — Полный путь к каталогу для всех файлов изображений.

Добавления ключа и класса (key, class) для отображения иконок при загрузки с флешки.
В данном примере не будут использоваться отдельные каталоги поэтому выбираем [key] и нажимаем кнопку ok.
Добавление ключа в key Debian в поле Please select плагина ventoy Menu Class Plugin.
Прописываем ключ и класс.

Готовый вид послу правильного указания ключа и класса для иконок дистрибутивов на загрузочной флешке.

Как видим все довольно просто и удобно. Если нужно удалить иконку то нажимаем кнопку Delete. После завершения работы закройте окно браузера и в терминале прерарвите работу скрипта командой ctrl+c.

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

Демонстрация экрана загрузки с помощью ventoy темы со значками дистрибутивов.
Полное описание функционала читайте на официальном сайте в разделе документы.

Ventoy как обновить

Чтобы обновить программу до новой версии можно использовать два варианта. Один с помощью терминала и другой в графическом режиме. Рассмотрим оба. Первое, что нужно сделать это скачать новую версию с официального сайта. Второе, распаковываем архив в нужную папку. Теперь нужно узнать, где находится наш накопитель. Для этого можно использовать утилиту fdisk.

Далее открываем командную строку и с помощью команды cd переходим в папку с новой версией утилиты. Запускаем от имени «sudo» скрипт «Ventoy2Disk.sh» с параметром «-u» и указываем путь до нужного диска. В моем примере этот диск «/dev/sda» и команда будет такой:

*вместо «/dev/sda» укажите свой диск!

Нажимаем клавишу «Enter», чтобы запустить команду. Так как работа должна быть выполнения с применением утилиты «sudo» потребуется указать пароль.

На запрос программы «Continue?» подтверждаем клавишей «y». Начнется обновление. Дождитесь его окончания.

Теперь рассмотрим вариант обновления Ventoy с помощью графической оболочки. Для этого находясь в папке с программой запустим её командой:

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

Главное окно приложения. Красным отмечено раздел устройство и кнопка обновить.

Будет дважды выдан запрос на подтверждение на оба нажмите кнопку «Ок».

Окно с вопрос об обновлении.

После завершения будет выдано окно с сообщением об успешном обновлении. Нажмите кнопку «Ок».

Сообщение после успешного обновления программы вентой.

Вы обновили вентой и можно пользоваться.

Как удалить Ventoy с флешки

Если вам по каким либо причинам понадобилось удалить разделы ventoy с флешки то запустите программу с графическим интерфейсом. Убедитесь в том, что выбрали правильное устройство!

Выберите в меню пункт «Опции» затем «Удалить Ventoy».
Главное окно вентой с раскрытым меню опции, красной стрелкой показывается пункт Удалить Ventoy
После нажатия показывается предупреждение о том, что — «Диск будет отформатирован будет отформатировано и все данные потеряны. Продолжить?». Если вы убедились, что важные данные были сохранены на другой носитель нажимайте кнопку «Ок».
Предупреждение перед форматированием устройства для удаления утилиты Ventoy
Вопрос зададут еще раз. Также нажмите кнопку «Ок». После завершения процессу удаления показывается сообщение — «Ventoy успешно удален с устройства».
Информация об успешном завершении процедуры удаления Ventoy с флешки.
Теперь это обычная флешка можете использовать.

Резюме

Программа для мультизагрузочной флешки Ventoy с несколькими операционными системами, на мой взгляд, является самой удобной и простой в использовании для создания мультизагрузочных usb устройств. После установки программы при этом устройством можно пользоваться для повседневных нужд.

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

Принцип работы Ventoy заключается в том, что при форматировании флешки ей присваивается две партиции, на первую партицию устанавливается загрузочное меню, а на вторую — образы операционных систем.

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

Кроме того, Ventoy позволяет создавать liveusb с различными операционными системами, что очень удобно для тех, кто часто работает с разными ОС. Эта утилита является незаменимым инструментом для системных администраторов и обычных пользователей, которые хотят иметь быстрый и удобный способ создания загрузочной флешки с несколькими образами операционных систем.

Если что-то хотите добавить или удалить, например заменить более свежей версией дистрибутив, не нужно заново форматировать. Работает в любой ОС, удаляете старый добавляете новый и никаких дополнительных действий.

На момент написания статьи разработчики заверяют, что протестировали более 700+ образов и 90% поддержки дистрибутивов представленных на сайте distrowatch.com. Полный список указан на этой странице сайта.

(Visited 9 277 times, 1 visits today)
Михаил Чужой

Администратор сайта. Веду записи об использовании компьютера для людей.

CHUZHOY007.ru
Добавить комментарий

  1. Sergey

    Почему в [ -I (буква i в верхнем регистре) ] указано какая это буква, а чуть ниже [ -l Вывод информации о Ventoy на диске sdX. ] не указано. Хотя эти ключи выглядят совершенно одинаково. Наверно надо указать L — в нижнем регистре.

    Ответить
    1. Михаил Чужой автор

      Так как буква «i» уже использовалась и в верхнем и в нижнем регистре (1 и 2 пункт) то подумал, что никакую другую кроме как «l» в нижем использовать нельзя и указывать нет необходимости. Допишу, чтобы не вызывало разногласий. Спасибо за конструктивный комментарий.

      Ответить
  2. Денис

    В статье написано, что программа работает и с WIM-файлами, но у меня, по какой-то причине программа их не видит.

    Ответить
    1. Михаил Чужой автор

      Эта информация указана на официальной странице программы. Я не пользуюсь wim образами. Можно задать вопрос разработчикам посетив официальный сайт у них есть форум и почта, указаны в контактах.

      Ответить
  3. Марат

    Как добавить иконки к теме Ventoy &

    Ответить
    1. Михаил Чужой автор

      Нужно прописать ключ и класс. Подробности на официальной странице: https://ventoy.net/en/plugin_menuclass.html

      Ответить
  4. Михаил

    Установил ventoy на флешку 32gb mbr. Залил образы ос и дугие live cd, настроил тему.
    Но некоторые образы не запускаются…что-то про efi пишет в углу вверхнем.
    Форматнул флешку. При попытке снова установить ventoy…ошибка с просьбой посмотреть log. Флешка чиста…
    Как ventoy теперь установить?

    Ответить
    1. Михаил Чужой автор

      К сожалению вы не приводите текст ошибки. Сам я не сталкивался никогда с проблемами при работе с ventoy. Как удаляли программу? Проверьте работоспособность флешки. Не знаю какую операционную систему используете но проверьте наличие дополнительных разделов на флешке. В линукс с помощью, например, fdisk. Если они есть то удалите их все а потом установите ventoy. Также посмотрите эту статью возможно найдете подходящее для вас ошибки и их решение — https://clickthis.blog/4-sposoba-ispravit-ventoy-esli-on-ne-rabotaet-problemy-s-zagruzkoj/

      Ответить
  5. Евгений

    Почему у меня не устанавливается программа на сд карту 32гб,пробовал все форматы форматировать, на официальном сайте пишут что устанавливается на флешки жесткие диски и сд карты.

    Ответить
    1. Михаил Чужой автор

      Не знаю по какой причине вы не можете установить ventoy на sd карту. У меня такой потребности никогда не было поэтому не сталкивался с подобной проблемой. Обратитесь на официальный форум разработчика https://forums.ventoy.net/

      Ответить
  6. Viktor

    Скажите, пожалуйста, а можно на каждую папку установить свою тему?
    Заранее спасибо.

    Ответить
    1. Михаил Чужой автор

      Не понял, что значит на каждую папку? Тема ставиться для загрузчика grub. В любом случае посмотрите документацию на официальном сайте.

      Ответить