Ventoy: решение для мультизагрузочных USB
Создание мультизагрузочных USB-носителей с помощью Ventoy.
Я довольно давно работаю с загрузочными носителями. В те времена одним из самых популярных решений был 2k10 где-то до сих пор хранится флешка с ним. Да и простой dd обычно выручает, когда нужно быстро установить систему или выполнить восстановление.
Пару лет назад услышал про Ventory и решил попробовать. Решение мне сразу понравилось. Раньше я сам пытался собрать нечто подобное на базе GRUB и костылей для корректной работы WinPE. Даже присматривался к аппаратному решению Zalman ZM. Но со временем потребность отпала - пока не появился Ventoy, который делает всё «из коробки».
Почему Ventoy?
- Поддержка различных образов (ISO, WIM, IMG, VHD(x), EFI)
- Не нужно перезаписывать флешку при добавлении нового образа - просто копируешь файл в корень
- Сохранение всех данных на носителе при обновлении
- Встроенная поддержка persistence для некоторых дистрибутивов
- Гибкая темизация интерфейса и плагины для расширения функционала
- Работает с разделами exFAT, NTFS, ext4 - можно хранить образы и обычные файлы вместе
Установка
На момент написания статьи актуальная версия 1.1.10. Установка выполняется на носитель /dev/sdb
Скачиваем архив с официального сайта https://www.ventoy.net/en/download.html (страница загрузки ведёт на sourceforge.net)
| |
Запускаем установку:
| |
После установки носитель монтируется как обычный диск с меткой Ventoy. Теперь достаточно скопировать ISO-образы в корень - они автоматически появятся в загрузочном меню.
| |

Обновление без потери данных
Одно из главных преимуществ - обновление без переформатирования.
Достаточно запустить:
| |
Все образы и файлы на флешке останутся нетронутыми.
Кастомизация: тёмная тема
В поисках более сдержанного оформления наткнулся на night ventoy theme. Немного доработал под себя и выложил на GitHub: ventoy-night-theme

Заключение
Ventoy стал для меня полезным инструментом. Больше не нужно держать несколько флешек с разными утилитами- одна с Ventoy заменяет все.