Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Проработав долгое время системным администратором, который был вынужден по совместительству исполнять ещё и обязанности эникейщика, я всегда мечтал о ПО, что избавит меня от неудобной коллекции USB-флешек. Благо, мои молитвы были услышаны. В этом небольшом материале вы познакомитесь с ПО, которое всего в два клика предоставит вам возможность заиметь на одной USB-флешке/диске множество установщиков с различными ОС.
Ventoy — это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет с помощью простого переноса скаченных образов установщиков ОС на любой современный носитель, создать загрузочную USB-флешку/диск со множеством ОС на одном устройстве.
В отличие от похожих программ для создания загрузочных USB-флешек Ventoy не дополняет и не перезаписывает оригинальные файлы установщика на носителе. Принцип работы построен таким образом, что ПО выполняет установку микропрограммы на малую часть вашего носителя, которая при загрузке ПК монтирует и распаковывает из образа диска в оперативную память файлы для последующей установки системы, тем самым не дополняя и не изменяя их оригинальную целостность, что положительно сказывается на безопасности ОС и последующих установках.
В использование Ventoy нет ничего сложного, но пара нюансов могут вызвать небольшие затруднения.
1. Скачиваем нужную версию программы и распаковываем с помощью 7-Zip в любое удобное место.
2. Подключаем наш носитель к ПК и запуска от имени администратора файл Ventoy2Disk.exe. Во вкладке Language выбираем желаемый язык.
3. Выбираем в списке устройств наш носитель и нажимаем на кнопку Установить. Подтверждаем форматирование (Все данные буду уничтожены). В зависимости от типа носителя процесс установки может занять до 5 минут. Пожалуйста, не вынимайте в это время активное устройство, а дождитесь окончания записи.
Если вы всё сделали правильно, то при вводе команды diskmgmt.msc у вашего носителя появится новый скрытый отдельный раздел, а само устройство получит имя Ventoy.
4. Переносим образы диска желаемых ОС в корень подготовленного носителя.
5. Перезагружаем ПК. Выбираем нашу USB-флешку с помощью F11 или F8 и в интерфейсе микропрограммы выбираем образ ОС для последующей установки.
6. Наслаждаемся магией программы.
Затратив минимум усилий, мы разместили множество установочных образов разных ОС на одном носителе и избавили себя от необходимости хранения целой коллекции бесполезных USB-флешек. Уважайте свободу, используйте только проверенное ПО и ни в коем случае не предавайте себя.
Ventoy – один из лучших инструментов для создания мультизагрузочных USB флешек с несколькими операционными системами. Ventoy позволяет создать загрузочную USB флешку, на которую нужно скопировать установочные ISO образы с дистрибутивами различных ОС. При загрузке с такой флешке вы можете выбрать, какую операционную систему вы хотите установить на компьютере или с какого LiveCD образа нужно загрузиться.
Ventoy: создать простую загрузочную флешку с несколькими ISO образами
Ventoy это бесплатная open-source утилита, которая доступна как для Windows, так и для Linux (https://github.com/ventoy/Ventoy/releases ).
- Скачайте архив с утилитой, распакуйте на диск и запустите Ventoy2Disk.exe с правами администратора;
- Выберите USB флешку на которую нужно поместить загрузчик Ventoy и нажмите Install;
- USB накопитель будет очищен. По умолчанию Ventoy создает на диске таблицу разделов MBR и два раздела: небольшой FAT32 раздел для EFI загрузчика (на базе grub2) и большой основной exFAT раздел. В такой конфигурации загрузочную флешку можно использовать как на BIOS, так и на UEFI компьютерах c Secure Boot. exFAT раздел будет виден почти в любой операционной системе, и на нем нет ограничения на максимальный размер файла в 4 Гб как в FAT32. Вы можете изменить эти настройки в меню Options.
- Теперь скопируйте файлы ISO образов с нужными вам операционными системами на основной раздел USB флешки Ventoy;
- При загрузке компьютера с USB флешки появится графическое меню Ventoy со списком доступных ISO образов. По умолчаниб ventoy сканирует все каталоги и выводит список найденных ISO, WIM, VHDX, IMG образов. Чтобы исключить какую-то папку из сканирования, создайте в ней файл
.ventoyignore
. - Вы можете начать установку любой из доступных операционных систем, или загрузиться с вашего LiveCD.
При загрузке с флешки Ventoy с включенным режимом UEFI Secure Boot может появится ошибка:
Verification failed: 0x1A Security Violation
Чтобы исправить эту ошибку, нужно добавить ключи Ventoy в MOK (Machine Owner Key) компьютера.
- Нажмите OK -> любая клавиша;
- Выберите Enroll key from disk;
- Выберите раздел VTOYEFI -> файл ENROLL_THIS_KEY_IN_MOKMANAGER.cer
- Continue -> Yes -> Yes
- Перезагрузите компьютере. Теперь, когда ключи Ventoy добавлены в NVRAM UEFI, компьютер будет считать их доверенными и продолжит загрузку ventoy.
Ventoн может загружать содержимое ISO файлов в RAM несколькими способами:
- Normal mode — в память загружаются только файлы необходимые для загрузки. Для некоторых дистрибутивов и компьютеров (особенно с Legacy BIOS) может вызвать проблемы с загрузкой
- Memdisk mode – в память загружается весь ISO образ (нужно достаточное количество памяти на компьютере). Этот режим загрузки более стабилен и надежен.
Winboot mode – позволяет сразу загрузится с WIM образа Windows.
Например, для корректной работы образов на базе WinPE (в том числе Hiren’s BootCD PE), на тестовом компьютере мне пришлось загружать их в режиме Memdisk mode. Для этого нужно нажать клавишу
F1
->
Ctrl + D
. После этого ISO образ WinPE начинает целиком загружаться в память:
Loading ISO file to memory
Расширение возможностей Ventoy с помощью плагинов
Ventoy позволяет выполнять гибкую настройку с помощью плагинов. Конфигурация выполняется с помощью JSON файла ventoy/ventoy.json, который хранится на разделе с данными (этот файл по умолчанию отсутствует).
Выше я показывал, как вручную загрузить WinPE образ в режиме memdisk. Чтобы автоматически загружать определенные ISO образы в таком режиме, добавьте в файл ventoy.json следующие строки:
{ "auto_memdisk": [ "/ISO/HBCD_PE_x64.iso", "/ISO/Win10PE.iso" ] }
Теперь все указанные ISO образы будут всегда загружаться в память. В разделе control можно задать глобальные опции. Например:
"control":[ { "VTOY_DEFAULT_SEARCH_ROOT": "/ISO" } { "VTOY_WIN11_BYPASS_CHECK": "1" }, { "VTOY_WIN11_BYPASS_NRO": "1" }, ]
- VTOY_DEFAULT_SEARCH_ROOT — указывает каталог, в котором нужно искать образы
- VTOY_WIN11_BYPASS_CHECK — позволяет игнорировать минимальные требования при установке чистого Windows 11 (установка Windows 11 без TPM, Secure Boot и прочих проверок)
- VTOY_WIN11_BYPASS_NRO – установить Windows 11 с локальной учетной записью
С помощью плагина Injection можно подключать дополнительный файлы или архивы в среду установки (например драйвера, утилиты).
{ "injection": [ { "image": "/ISO/win7.iso", "archive": "/driver/win-driver.zip" } ] }
В случае Windows указанный архив будет распакован и доступен в среде установки с буквой диска X:.
Плагин Auto_Install позволяет настроить автоматическую установку образа ОС. Для Windows поддерживаются файл ответов unattended.xml для автоматической установки ОС.
"auto_install" : [ { "image": "/ISO/windows_server_2022.iso", "template": "/windows2022_unattended.xml" } ]
Для Linux тоже можно создать файлы ответов kickstart8.cfg (RHEL, Rocky, Centos) или preseed.cfg (Debian, Ubuntu).
С помощью плагинов вы можете изменить внешний вид загрузочного меню Ventoy (можно использовать темы оформления), добавить иконки к ISO файлам и папкам.
Для настройки параметров плагинов Ventoy из графического интерфейса можно использовать утилиту VentoyPlugson.exe. Утилита позволяет сформировать корректный файл ventoy.json и автоматически сохранить его на раздел с данными Ventoy.
Ventoy позволит вам отказаться от использования нескольких флешек с разными установочными образами ОС. Все дистрибутивы теперь можно хранить на одной USB флешке, и чтобы записать на флешку новый образ, достаточно скопировать на нее ISO файл.
Ventoy — бесплатная программа с поддержкой русского языка, быстро набирающая популярность у пользователей и позволяющая легко создать мультизагрузочную флешку или внешний USB диск для UEFI и Legacy, MBR и GPT систем путем простого копирования загрузочных файлов ISO на накопитель с широким набором доступных настроек.
В этой инструкции подробно о том, как пользоваться Ventoy и дополнительных возможностях программы. Утилита доступна как для Windows, так и для Linux, далее будет рассматриваться только Windows-вариант инструмента. Обратите внимание: можно использовать Ventoy для Android для создания загрузочной флешки на телефоне. Также может быть полезным: Лучшие программы для создания загрузочной флешки.
Быстрое создание мультизагрузочной флешки в Ventoy с параметрами по умолчанию
Сначала о базовом использовании программы, а именно о том, как максимально быстро сделать USB-накопитель в Ventoy. Шаги для создания мультизагрузочной флешки с параметрами по умолчанию, возможностью загрузки в UEFI и Legacy режимах.
Процесс быстрого создания загрузочного накопителя
Необходимые шаги будут следующими:
- Скачайте архив с Ventoy последней версии с официальной страницы разработчика https://github.com/ventoy/Ventoy/releases и распакуйте его в удобное расположение.
- Из папки запустите файл Ventoy2Disk.exe (в случае предупреждения от SmartScreen нажмите «Подробнее», а затем — «Выполнить в любом случае»).
- При необходимости включите русский язык интерфейса в программе: выберите его в пункте Language главного меню.
- В окне программы выберите нужную флешку (внимание: по умолчанию все данные с неё будут удалены, но есть возможность работы и без удаления — об этом далее в статье) и нажмите кнопку «Установить» или «Install» для подготовки USB накопителя.
- Дважды подтвердите, что вы осознаете тот факт, что все данные с флешки будут удалены.
- После короткого промежутка времени вы получите сообщение о том, что Ventoy был успешно установлен на устройство. Нажмите Ок и закройте окно программы.
- В результате накопитель будет разделен на два раздела: один большой в файловой системе ExFAT и другой — FAT, с файлами для загрузки (в проводнике, возможно, будет отображаться только первый из них).
- Скопируйте любым способом необходимые загрузочные файлы ISO на первый раздел ExFAT (также поддерживаются WIM, VHD и IMG). При желании вы можете организовать их по папкам так, как это будет удобно вам, на работу загрузки это не повлияет (но не используйте пробелы и кириллицу в именах папок). Для переключения между видом по папкам (Tree View) и «все образы списком» (List View) можно использовать клавишу F3 в меню Ventoy.
- Готово, вы можете поставить загрузку с флешки в БИОС или использовать Boot Menu для загрузки с нее как в Legacy, так и в UEFI режиме. Меню загрузки по умолчанию будет выглядеть примерно как на изображении ниже:
Для загрузки желательно отключить Secure Boot в UEFI (если опция включена). В программе есть возможность включить поддержку Secure Boot (в пункте «Опции» в главном меню, после чего нужно будет использовать кнопку «Обновить»), но использование функции потребует дополнительных действий, о которых в инструкции Secure Boot и загрузка с флешки Ventoy.
Базовые настройки перед записью Ventoy на флешку
Обычно базовые настройки, установленные в Ventoy по умолчанию, наилучшим образом подходят для большинства сценариев использования. Но вы можете изменить их, прежде чем нажимать кнопку «Установить», открыв меню «Опции».
Здесь присутствуют следующие параметры:
- Поддержка Secure Boot — возможность загрузки без отключения Secure Boot, работает не для всех систем, включено по умолчанию.
- Стиль разметки разделов — можно выбрать GPT и MBR. Учитывайте: выбор MBR позволяет загружаться и в UEFI и в Legacy режиме. GPT — только в UEFI.
- Дополнительный раздел — выбор файловой системы дополнительного раздела: того раздела, на который вы копируете образы.
- Удалить Ventoy — удаляет Ventoy с выбранного накопителя.
- Показать все устройства — отображение не только съемных, но и локальных накопителей.
- Создать файл VTSi — создание файла VTSi с Ventoy для последующей записи на флешку с помощью Rufus в ситуации, когда средствами Ventoy2Disk это по какой-либо причине сделать не удалось.
- Неразрушающая установка — запись Ventoy на флешку без удаления уже имеющихся на ней файлов (раздел сжимается и записывается дополнительный раздел, необходимый для загрузки).
Конфигурация Ventoy: ventoy.json и VentoyPlugson
Ventoy поддерживает возможности гибкой настройки меню и некоторых других параметров с помощью файла конфигурации ventoy.json, который должен находиться в расположении
ventoy\ventoy.json
на разделе с загрузочными образами.
Этот файл можно создать и править вручную, но в последних версиях Ventoy появилась возможность установки параметров в графическом интерфейсе с помощью инструмента VentoyPlugson.exe, находящегося в архиве с программой, что куда удобнее:
- Запустите VentoyPlugson из папки с распакованным архивом Ventoy, укажите флешку, на которой уже установлен Ventoy и нажмите Start.
- Откроется веб-интерфейс конфигурации параметров — при изменениях, они автоматически будут записаны в файл конфигурации на накопителе.
Доступные параметры включают в себя:
- Настройки отображения меню (обычная или древовидная структура, разрешение, цвета и другое)
- Изменение отображаемого имени для ISO образов в меню (Menu Alias Plugin)
- Настройка темы оформления меню, поддерживаются темы GRUB (папку с темой размещаем в ventoy\themes). Указание тем выполняется в Theme plugin, а сами темы я рекомендую не создавать с нуля, а найти готовые для GRUB2 и отредактировать их.
- Добавление иконок к ISO файлам и папкам на флешке путем назначения классов для них. Иконки работают только при указании темы оформления в файле конфигурации и размещении иконок в ventoy\themes\имя_темы\icons (Menu Class Plugin).
- Настройка файлов автоматической установки unattended.xml
- Обход проверки системных требований при установке Windows 11 (пункт VTOY_WIN11_BYPASS_CHECK в Global Control Plugin).
- Настройка автоматической установки с помощью unattended.xml и других файлов конфигурации (Auto Install Plugin).
- Добавление собственных пунктов меню GRUB (Menu Extension Plugin), например, для запуска локальной ОС.
- Настройка постоянного хранилища для образов Linux, запускаемых в Live-режиме.
- Установка паролей для загрузки с флешки, использования образов (Password Plugin).
И многое другое. Доступные в файле конфигурации и в VentoyPlugson параметры описаны на официальном сайте https://www.ventoy.net/en/ в разделе «Ventoy 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-режиме.
Подводя итог, Ventoy — очень достойное решение для создания мультизагрузочной флешки и не исключаю что для кого-то окажется наиболее подходящей программой для такого рода задач. Также рекомендую к ознакомлению другую похожую программу — AIO Boot.
Несколько бесплатных антивирусных дисков Dr.Web® LiveCD, ESET NOD32 LiveCD, Kaspersky Rescue Disk,
Диск AntiWinLocker (удаление баннера блокирующего рабочий стол)
Программу Victoria для исправления ошибок и бэд-блоков на жёстком диске.
Acronis True Image 2014 — создание бэкапа операционной системы.
Acronis Disk Director — поделить жёсткий диск на разделы.
Реанимационный диск для Windows XP — ERD Commander 5.0, реанимационный диск Windows 7 — (MSDaRT) 7.0 и для Windows 8 (MSDaRT) 8.0.
Бесплатную операционную систему Linux, например Ubuntu (Убунту).
Чтобы при случае, я смог загрузить компьютер или ноутбук с такой флешки и не только установить Windows XP, Windows 7 и Windows 8, но и установить бесплатную операционную систему Linux, проверить компьютер на вирусы, удалить при случае баннер блокировщик рабочего стола, исправить бэды на своём харде, отремонтировать Windows XP, Windows 7 и Windows 8.
Флешка у меня на 16 ГБ, думаю места для всего этого добра на ней хватит! Честно сказать, такие мультизагрузочные флешки я не видел ни разу, но очень бы хотелось её иметь. С уважением, Михаил.
Как создать мультизагрузочную флешку содержащую несколько операционных систем и ещё программы
Можно создать такую флешку друзья и совсем не сложно! Использовать будем обновившуюся программу WinSetupFromUSB использующую загрузчик Grub4dos способный произвести загрузку вашего компьютера или ноутбука с флешки начинённой несколькими операционными системами различной битности (32 бит и 64 бит) и различным софтом. Такая флешка очень удобна и несомненно пригодится человеку увлечённому компьютером. После создания такой мультизагрузочной флешки Вы можете сделать на всякий случай её образ и при необходимости развернуть на другую флешку.
Лично для меня такая флешка важна и просто незаменима в моих компьютерных делах.
Нам нужна чистая флешка, в итоге она превратится в мультизагрузочную и будет содержать всё нижеперечисленное:
Примечание: Все операционные системы и программное обеспечение использованное для примера в моей статье приобретено мною вполне легально на официальных сайтах из разработчиков. Друзья, используйте только лицензионный софт.
Операционные системы: Windows XP, Windows 7 и Windows 8.
Антивирусные диски спасения Dr.Web LiveCD, ESET NOD32 LiveCD, Kaspersky Rescue Disk. Скачать их можете по ссылкам:
Dr.Web LiveCD http://www.freedrweb.com/livecd/
ESET NOD32 LiveCD https://www.esetnod32.ru/download/utilities/livecd/
Kaspersky Rescue Disk http://www.kaspersky.ru/virus-scanner
Acronis True Image 2014 резервное копирование данных. www.acronis.ru
Acronis Disk Director — менеджер разделов жёсткого диска.
Реанимационные диски для Windows XP — ERD Commander 5.0, реанимационный диск Windows 7 — (MSDaRT) 7.0 и для Windows 8 (MSDaRT) 8.0
Бесплатная операционная система Linux, например Ubuntu (Убу́нту).
Скачать можно здесь http://ubuntu.ru/get
Программу Victoria для исправления ошибок и бэд-блоков на жёстком диске скачайте на моём облачном хранилище
https://cloud.mail.ru/public/9Nbd/3W9PU9ED1
Реанимационный диск AntiWinLocker (удаление баннера блокирующего рабочий стол).
Скачать можно здесь http://www.antiwinlocker.ru/
В начале предлагаю вам залить на флешку три операционные системы, сделать это можно по нашей статье Создание мультизагрузочной флешки Windows XP, Windows 7 и Windows 8, если вам не нужна Windows XP, тогда по другой статье создавайте загрузочную флешку Windows 7 и Windows 8 и уже затем возвращайтесь сюда и продолжим.
Создание мультизагрузочной флешки
Как только вы создадите мультизагрузочную флешку с нужным вам количеством операционных систем, то далее можно будет добавить на флешку другой софт.
Примечание: На самом деле не имеет значения в какой последовательности вы будете добавлять что-либо на флешку, например вы можете добавить сначала программы, а затем операционные системы или наоборот. Если вам нужна мультизагрузочная флешка содержащая только программы, тогда можете читать прямо с этого места. При желании Вы в любой момент сможете добавить на флешку любую операционную систему способом показанным ниже.
Выбираем WinSetupFromUSB 1.3.exe (22 MB). Скачиваем и запускаем программу.
Если нам необходимо создать загрузочную флешку Windows 7 64 бит и Windows 8 64 бит, значит запускаем файл WinSetupFromUSB_1-3_x64.exe.
На моей флешке уже имеются три операционные системы Windows XP, Windows 7 и Windows 8, флешка объёмом 16 ГБ занята на 7 ГБ, свободного места полно, добавляю программы.
Внимание: если вы запустили программу WinSetupFromUSB в первый раз и у вас чистая флешка, то есть вы не заливали на неё операционных систем или каких-либо программ, то перед работой флешку нужно форматировать в NTFS и сделать её загрузочной. В главном окне программы WinSetupFromUSB отображено название нашей подсоединённой флешки. Ставим галочку на пункте Auto format it with FBinst и отмечаем пункт NTFS.
Отмечаем галочкой пункт Linux ISO/Other Grub4dos compatible ISO!
Если ваша флешка уже загрузочная и вы к примеру залили на неё операционные системы с помощью программы WinSetupFromUSB, значит пункт Auto format it with FBinst не отмечаем и сразу переходим к пункту Linux ISO/Other Grub4dos compatible ISOи нажимаем на кнопку справа,
открывается окно проводника, в котором я нахожу свою папку с образами операционных систем и программ.
В первую очередь добавим в нашу мультизагрузочную флешку антивирусный диск ESET NOD32 LiveCD,
выделяю его левой мышью и жму Открыть.
ОК.
GO.
Происходит недолгий процесс добавления программы к нашему мультизагрузочному диску.
ОК
Программа перенесена на мультизагрузочную флешку.
Затем точно таким же образом добавляем каждый имеющийся у нас образ ISO.
Давайте для интереса попробуем загрузиться с этой загрузочной флешки и посмотрим загрузочное меню флешки.
Если вы не знаете как загрузить ваш компьютер или ноутбук с флешки, читайте нашу статью Как загрузить любой компьютер или ноутбук с флешки.
Если вам нужно установить операционную систему, выбираем пункт
0 Windows NT6 (Vista/7 and above) Setup — означает установку операционных систем Windows Vista, Windows 7 и выше. Нажимаем Enter.
1 Second part/continue setup (Boot first internal disk) — загрузка с жёсткого диска
Как видим, антивирусный диск от Eset NOD32 добавлен в меню загрузки под №2 eset_sysrescue from partition 0
В следующем окне выбираем для установки ту операционную систему, которую нам нужно Windows 7 SP 1 x64 или Windows 8 x64.
Ну а с программами всё ещё проще, в мультизагрузочном меню выбираете любую нужную Вам программу и жмёте Enter. К примеру, вы выберите для загрузки антивирусный диск от Eset NOD32 №2 eset_sysrescue from partition 0, тогда загрузится антивирусная программа.
Чтобы всё было более понятно, давайте добавим в нашу мультизагрузочную флешку ещё несколько программ.
Добавляем антивирусный диск Dr.Web LiveCD
В программе WinSetupFromUSB отмечаем галочкой пункт Linux ISO/Other Grub4dos compatible ISO и жмём на кнопку справа,
откроется проводник, выбираем образ антивирусного диска Dr.Web LiveCD
ОК
GO
Процесс добавления программы к нашему мультизагрузочному диску
ОК
Программа перенесена на мультизагрузочную флешку.
Загружаемся с флешки, видим что антивирусный диск Dr.Web LiveCD добавлен в нашу мультизагрузочную флешку. Проверяем его работу.
Точно таким образом мы переносим и все остальные программы на нашу мультизагрузочную флешку.
Время на прочтение3 мин
Количество просмотров196K
Утилит для создания мультизагрузочных флешек много, а для чего такие флешки или диски на хабре я думаю, объяснять не требуется. До последнего момента я пользовался WinSetupFromUsb и Rufus пока не узнал про Ventoy. В коментах указали про такие тулзы как YUMI, E2B etc. Не знал про них, спасибо за наводку.
Итак, скачать можно утилиту в виде zip архива с github страницы проекта (Windows/ Linux). Распаковываем и запускаем.
Как этим пользоваться?
-
Вставляем наш флеш диск в ПК
-
В опциях выбираем стиль разметки диска 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
, размещаем в корне распакованной программы, а потом устанавливаем на диск.
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 необязательно (если используете определенный набор дистрибутивов) но в новых версиях улучшается совместимость.
-
Поддержка плагинов
-
Обширная и исчерпывающая справка по программе.
Минусы:
-
Не все железо поддерживает
-
Не все образы корректно работают, так что это отнюдь не «серебряная пуля»
-
Нет автообновления утилиты.