Что нового

Ventoy: как сделать мультизагрузочную флешку с Windows, Linux, WinPE и ISO

Долгое время для каждого установочного образа Windows или Linux я использовал отдельную флешку либо каждый раз заново записывал нужный ISO через Rufus и подобные программы. Сейчас я использую iodd 2531, но ему будет посвящена отдельная тема.

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

Для себя я решил эту проблему при помощи Ventoy.
b18e62d3-13c1-476f-8bc7-1560cd764fdf.jpg

Ventoy позволяет один раз подготовить флешку, а после этого просто копировать на неё ISO, WIM, IMG, VHD/VHDX и некоторые другие загрузочные образы как обычные файлы.

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

В результате на одной флешке у меня могут одновременно находиться:

  • Windows XP;
  • Windows 7;
  • Windows 10;
  • Windows 11;
  • Windows Server;
  • WinPE;
  • Ubuntu;
  • Debian;
  • SystemRescue;
  • Clonezilla;
  • MemTest86+;
  • Proxmox VE;
  • различные диагностические и сервисные ISO.

При этом мне не требуется каждый раз заново записывать флешку.

Как работает Ventoy​


Обычная загрузочная флешка обычно создаётся следующим образом:

Код:
ISO
↓
Rufus
↓
форматирование флешки
↓
запись конкретного образа

Если мне потребуется другой ISO — всю процедуру приходится повторять.

С Ventoy схема другая:

Код:
Флешка
│
├── Ventoy
│
└── ISO
├── Windows 11.iso
├── Windows 10.iso
├── Windows 7.iso
├── Ubuntu.iso
├── Proxmox.iso
└── SystemRescue.iso

Ventoy устанавливается на флешку один раз.

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

При загрузке Ventoy автоматически находит поддерживаемые образы и создаёт из них загрузочное меню.

Что поддерживает Ventoy​


Ventoy умеет работать не только с ISO.

Поддерживаются, в частности:

Код:
.iso
.wim
.img
.vhd
.vhdx
.efi

Кроме Windows и Linux через Ventoy можно запускать различные WinPE, средства восстановления, гипервизоры, антивирусные Rescue-системы и диагностические утилиты.

Официальный сайт проекта находится здесь:

https://www.ventoy.net/

Страница загрузки:

https://www.ventoy.net/en/download.html

На момент написания этого материала актуальной является ветка Ventoy 1.1.x.

Какую флешку я использую​


Технически Ventoy можно установить практически на любой USB-накопитель.

Но если я собираю полноценную сервисную флешку, я предпочитаю накопитель минимум:

Код:
64 ГБ

А лучше:

Код:
128 ГБ
или
256 ГБ

Причина проста — современные образы занимают довольно много места.

Например, на флешке могут одновременно находиться:

Код:
Windows 11       ~ 6-7 ГБ
Windows 10       ~ 5-6 ГБ
Windows 7        ~ 3-5 ГБ
WinPE            ~ 1-5 ГБ
Ubuntu           ~ 5-6 ГБ
Proxmox VE       ~ 1-2 ГБ
SystemRescue     ~ 1 ГБ
Clonezilla       ~ 0,5 ГБ

Поэтому 16-32 ГБ для действительно универсального накопителя быстро становится мало.

Также желательно использовать USB 3.0/3.1/3.2 флешку с нормальной скоростью чтения.

Скачивание Ventoy​


Я скачиваю Windows-версию Ventoy с официального сайта:

Скачать Ventoy

Архив обычно имеет примерно такое название:

Код:
ventoy-x.x.xx-windows.zip

Распаковываю его в отдельную папку.

Внутри находится:

Код:
Ventoy2Disk.exe

Его я запускаю от имени администратора.

Внимание перед установкой​


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

Поэтому перед нажатием Install я обязательно проверяю, какой именно диск выбран.

Особенно осторожным нужно быть, если включена опция:

Код:
Show all devices

Она позволяет программе показывать не только USB-накопители, но и другие диски компьютера.

По ошибке выбрать системный SSD здесь крайне нежелательно.

MBR или GPT — что выбрать​


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

Ventoy поддерживает:

Код:
MBR
GPT

Для своей универсальной сервисной флешки я обычно использую:

Код:
MBR

Причина в том, что мне важна совместимость как с современными компьютерами, так и со старыми системами.

MBR у Ventoy может использоваться и с:

Код:
Legacy BIOS

и с:

Код:
UEFI

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

В Ventoy2Disk я выбираю:

Код:
Option
→ Partition Style
→ MBR

Когда имеет смысл GPT​


Если флешка будет использоваться исключительно на современных компьютерах с UEFI, можно выбрать GPT.

Кроме того, некоторые современные UEFI-прошивки могут лучше работать именно с GPT.

Но для своей универсальной флешки, особенно если мне нужны старые компьютеры и Windows XP/7, я начинаю с MBR.

Условно:

Код:
Универсальная сервисная флешка
старые + новые компьютеры
↓
MBR

А если задача выглядит так:

Код:
Только современные ПК
Только UEFI
↓
GPT

можно использовать GPT.

Установка Ventoy на флешку​


После подключения накопителя запускаю:

Код:
Ventoy2Disk.exe

Проверяю выбранное устройство.

Затем выставляю:

Код:
Option
→ Partition Style
→ MBR

После этого нажимаю:

Код:
Install

Ventoy несколько раз предупредит меня о том, что данные на накопителе будут удалены.

Подтверждаю операцию.

После завершения установка Ventoy фактически закончена.

Что появляется на флешке​


Ventoy создаёт два раздела.

Первый — большой раздел для моих файлов.

Обычно он форматируется в:

Код:
exFAT

Именно сюда я складываю ISO.

Второй — небольшой служебный EFI-раздел Ventoy:

Код:
VTOYEFI

Его я не изменяю и никаких ISO туда не копирую.

Условно структура выглядит так:

Код:
USB
│
├── основной раздел
│   └── мои ISO
│
└── VTOYEFI
└── загрузочные файлы Ventoy

Почему я оставляю exFAT​


По умолчанию основной раздел Ventoy использует exFAT.

Меня это устраивает, поскольку exFAT:

  • работает в Windows;
  • нормально поддерживается Linux;
  • работает в macOS;
  • поддерживает файлы размером больше 4 ГБ.

Последний пункт особенно важен для современных Windows ISO.

Например, образ Windows 11 легко может превышать 4 ГБ.

Поэтому использовать FAT32 для большой коллекции современных ISO мне обычно нет смысла.

Ventoy поддерживает и другие файловые системы, включая NTFS, но для обычной универсальной флешки exFAT вполне удобен.

Как я размещаю образы​


Самый простой вариант — просто скопировать ISO в корень флешки.

Например:

Код:
D:
│
├── Win11.iso
├── Win10.iso
├── Win7.iso
├── Ubuntu.iso
└── Proxmox.iso

Но когда образов становится много, получается беспорядок.

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

Например:

Код:
D:
│
├── Windows
│   ├── Windows_XP_SP3_x86.iso
│   ├── Windows_7_x64.iso
│   ├── Windows_10_x64.iso
│   └── Windows_11_x64.iso
│
├── WinPE
│   ├── WinPE.iso
│   └── RescuePE.iso
│
├── Linux
│   ├── Ubuntu.iso
│   ├── Debian.iso
│   └── SystemRescue.iso
│
├── Hypervisor
│   ├── Proxmox_VE.iso
│   └── VMware_ESXi.iso
│
└── Tools
├── Clonezilla.iso
└── MemTest86.iso

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

Запись нового образа​


Это как раз главное преимущество Ventoy.

Предположим, мне понадобилась новая версия Windows 11.

Мне не нужно снова запускать Ventoy2Disk.

Я просто копирую файл:

Код:
Win11_25H2.iso

на флешку.

Например:

Код:
D:\Windows\Win11_25H2.iso

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

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

Как загрузиться с флешки​


Подключаю флешку к компьютеру и вызываю Boot Menu.

В зависимости от производителя это может быть:

Код:
F8
F9
F10
F11
F12
Esc

Например, компьютер может показать сразу две записи:

Код:
UEFI: Kingston DataTraveler
Kingston DataTraveler

И это очень важный момент.

Первая запись:

Код:
UEFI: Kingston DataTraveler

запустит Ventoy в UEFI.

Вторая:

Код:
Kingston DataTraveler

обычно запускает его через Legacy BIOS/CSM.

Как понять, в каком режиме запущен Ventoy​


В нижней части меню Ventoy отображается текущий режим загрузки.

Можно увидеть:

Код:
UEFI

или:

Код:
BIOS

Это особенно полезно при диагностике проблем.

Например, если я пытаюсь запустить Windows XP, а Ventoy загружен как UEFI, Windows XP нормально не стартует.

Windows 10 и Windows 11​


Для современных Windows я обычно загружаю флешку как:

Код:
UEFI: название флешки

То есть схема выглядит так:

Код:
UEFI
↓
Ventoy
↓
Windows 10/11 ISO
↓
установка Windows

Для современных компьютеров это наиболее нормальный вариант.

Windows 7​


Windows 7 находится примерно между двумя эпохами.

В зависимости от образа и конкретного компьютера она может использовать:

Код:
Legacy BIOS

или:

Код:
UEFI

Но на старом железе я чаще использую Legacy.

На новом железе у Windows 7 могут возникнуть другие проблемы:

  • USB 3.x;
  • NVMe;
  • современные контроллеры;
  • отсутствие драйверов;
  • ACPI;
  • современные видеокарты и чипсеты.

Ventoy эти проблемы сам по себе не исправляет — он только запускает установочный образ.

Windows XP через Ventoy​


С Windows XP есть важная особенность.

Обычный Windows XP не предназначен для загрузки через современный UEFI.

Если я загружу Ventoy в режиме UEFI и попробую запустить XP, могу получить сообщение наподобие:

Код:
UEFI not support

Это нормально.

Проблема здесь не в неисправности Ventoy.

Схема получается такая:

Код:
UEFI
↓
Ventoy
↓
Windows XP
↓
UEFI not support

Для XP мне нужен:

Код:
Legacy BIOS

или:

Код:
CSM

Что я включаю в BIOS для Windows XP​


Ищу параметры:

Код:
CSM Support
Legacy Boot
Legacy Support
Boot Mode

И выставляю что-то наподобие:

Код:
CSM Support = Enabled

Boot Mode = Legacy

или:

Код:
Boot Mode = Legacy + UEFI

После этого в Boot Menu выбираю флешку БЕЗ приставки:

Код:
UEFI:

То есть не:

Код:
UEFI: Kingston

а:

Код:
Kingston

Ventoy после этого должен показать режим:

Код:
BIOS

Если компьютер поддерживает только UEFI​


На совсем современных компьютерах CSM иногда отсутствует полностью.

Если в прошивке нет:

Код:
Legacy
CSM
Legacy Boot

а доступен только UEFI, обычный установочный образ Windows XP таким способом не загрузится.

Ventoy не может добавить Windows XP поддержку UEFI.

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

Ventoy и поддержка Windows XP​


Также я учитываю, что Windows XP сейчас не входит в официальный основной перечень протестированных Windows-систем Ventoy.

Официальный список начинается с Windows 7.

Поэтому работу конкретного XP ISO через Ventoy я не считаю гарантированной.

Даже если загрузчик XP запускается, установка может закончиться ошибкой:

Код:
STOP 0x0000007B

Это чаще связано уже не с Ventoy, а с отсутствием нужного SATA/AHCI-драйвера в Windows XP.

Windows XP и SATA/AHCI​


Если XP запускается, но затем выдаёт:

Код:
STOP 0x0000007B
INACCESSIBLE_BOOT_DEVICE

я проверяю контроллер диска.

Windows XP изначально не знает многие SATA/AHCI-контроллеры.

На старых материнских платах иногда можно временно переключить режим:

Код:
AHCI
↓
IDE / Compatibility

Но правильнее использовать ISO Windows XP с интегрированными драйверами AHCI.

На более новом оборудовании дополнительно могут потребоваться:

  • USB 3.x-драйверы;
  • NVMe-драйверы;
  • сетевые драйверы;
  • ACPI-патчи;
  • драйверы чипсета.

То есть Ventoy решает вопрос загрузки ISO, но не делает Windows XP совместимой с современным железом.

Secure Boot​


Современные компьютеры часто используют:

Код:
Secure Boot

Современные версии Ventoy умеют работать с Secure Boot.

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

Если Ventoy нормально загружается — ничего дополнительно я не меняю.

Если же появляются ошибки Secure Boot, я проверяю настройки BIOS/UEFI.

В некоторых случаях проще временно выключить:

Код:
Secure Boot = Disabled

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

На некоторых системах также имеется настройка:

Код:
Allow Microsoft 3rd Party UEFI CA

которая может влиять на загрузку сторонних UEFI-компонентов.

ListView и TreeView​


По умолчанию Ventoy может показать найденные ISO одним большим списком.

Если образов немного, это удобно.

Но если на флешке уже несколько десятков файлов, пользоваться общим списком становится неудобно.

Для этого есть режим:

Код:
TreeView

В меню Ventoy я нажимаю:

Код:
F3

После этого можно перемещаться по реальным каталогам флешки.

Например:

Код:
Windows
Linux
WinPE
Hypervisor
Tools

И уже внутри выбирать нужный образ.

Для большой сервисной флешки TreeView мне нравится значительно больше.

Полезные клавиши Ventoy​


Несколько функций, которые я использую:

Код:
F2 — просмотр дисков и файлов

F3 — переключение ListView / TreeView

F4 — Localboot

F5 — инструменты и отладка

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

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


Ещё одно большое преимущество — Ventoy можно обновлять без удаления ISO.

Я скачиваю новую версию программы, запускаю:

Код:
Ventoy2Disk.exe

Выбираю уже существующую Ventoy-флешку.

Программа определяет установленную версию и предлагает:

Код:
Update

Именно:

Код:
Update

а не:

Код:
Install

После обновления файлы на основном разделе флешки сохраняются.

То есть моя коллекция:

Код:
Windows
Linux
WinPE
Tools

остаётся на месте.

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

Install и Update — не перепутать​


Разница принципиальная.

Код:
Install

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

Код:
Update

обновляет уже установленный Ventoy и сохраняет основной раздел с файлами.

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

Можно ли хранить обычные файлы​


Да.

Флешка с Ventoy не обязана использоваться исключительно для ISO.

На основном разделе я могу создать, например:

Код:
ISO
Drivers
Programs
Docs
Firmware

И хранить там:

  • драйверы;
  • прошивки;
  • Portable-программы;
  • PDF;
  • конфигурации;
  • документацию;
  • обычные архивы.

Ventoy этому не мешает.

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

Моя примерная структура универсальной флешки​


Я бы организовал её примерно так:

Код:
Ventoy USB
│
├── Windows
│   ├── XP
│   │   └── Windows_XP_SP3_AHCI_x86.iso
│   │
│   ├── 7
│   │   └── Windows_7_SP1_x64.iso
│   │
│   ├── 10
│   │   └── Windows_10_x64.iso
│   │
│   └── 11
│       └── Windows_11_x64.iso
│
├── WinPE
│   ├── WinPE.iso
│   └── RescuePE.iso
│
├── Linux
│   ├── Ubuntu.iso
│   ├── Debian.iso
│   └── SystemRescue.iso
│
├── Virtualization
│   ├── Proxmox_VE.iso
│   └── VMware_ESXi.iso
│
├── Diagnostics
│   ├── MemTest86+.iso
│   └── Clonezilla.iso
│
├── Drivers
│
├── Firmware
│
└── Programs

В результате всё необходимое для работы можно держать на одном накопителе.

Какой режим загрузки использовать​


Для себя я придерживаюсь примерно такой логики:

Код:
Windows XP
→ Legacy BIOS / CSM

Windows 7
→ Legacy или UEFI
в зависимости от оборудования и образа

Windows 10
→ преимущественно UEFI

Windows 11
→ UEFI

современный Linux
→ UEFI

старые диагностические ISO
→ при проблемах пробую Legacy

Главное — понимать, что режим запуска Ventoy имеет значение.

Один и тот же ISO может вести себя по-разному, если Ventoy запущен как:

Код:
BIOS

или:

Код:
UEFI

Если ISO не запускается​


Если какой-либо образ не загружается, я проверяю проблему последовательно.

Сначала смотрю текущий режим Ventoy:

Код:
BIOS
или
UEFI

Затем пробую другой вариант загрузки флешки.

Например:

Код:
UEFI: USB

вместо:

Код:
USB

или наоборот.

Дальше проверяю Secure Boot.

При необходимости временно отключаю:

Код:
Secure Boot

Если это старая ОС, проверяю наличие:

Код:
CSM
Legacy Boot

После этого проверяю сам ISO.

Стоит попробовать другой оригинальный или заведомо рабочий образ.

Также полезно обновить Ventoy до актуальной версии.

Разработчики постоянно исправляют совместимость с различными загрузочными образами и прошивками компьютеров.

Проблемы со старыми BIOS и большими флешками​


Есть ещё один интересный момент.

Некоторые очень старые Legacy BIOS не умеют нормально обращаться ко всему объёму больших накопителей.

Например, может существовать ограничение примерно:

Код:
137 ГБ

или даже меньше.

В результате флешка на 256 ГБ может плохо загружаться на очень старом компьютере, хотя накопитель на 16 или 32 ГБ работает нормально.

Типичный симптом — Ventoy вместо меню попадает в:

Код:
grub>

Если речь идёт о действительно древнем оборудовании, я учитываю эту особенность.

Иногда для таких машин проще иметь отдельную небольшую флешку.

Ventoy или Rufus​


Я не считаю Ventoy полной заменой Rufus.

Это инструменты для немного разных задач.

Rufus мне удобен, когда необходимо сделать флешку строго под один конкретный образ.

Например:

Код:
один ISO
↓
одна загрузочная флешка

Ventoy я использую, когда нужен набор:

Код:
10-20-30 ISO
↓
одна универсальная флешка

Для системного администратора второй вариант обычно намного удобнее.

Основные преимущества Ventoy​


Для себя я выделяю несколько основных плюсов:

  • не нужно постоянно форматировать флешку;
  • новый ISO просто копируется как обычный файл;
  • можно хранить много загрузочных образов одновременно;
  • есть поддержка Legacy BIOS и UEFI;
  • есть поддержка MBR и GPT;
  • можно использовать Secure Boot;
  • ISO можно раскладывать по папкам;
  • есть TreeView;
  • можно хранить обычные файлы рядом с ISO;
  • Ventoy можно обновлять без удаления коллекции образов;
  • поддерживаются Windows, Linux, WinPE и множество сервисных систем.

Что нужно помнить​


Ventoy — это в первую очередь загрузчик.

Он не исправляет проблемы совместимости самой операционной системы с оборудованием.

Например, если Windows XP не имеет драйвера современного SATA-контроллера, установка может упасть независимо от того, откуда был запущен ISO.

То же относится к USB, NVMe, RAID, ACPI и другим компонентам.

Поэтому я разделяю две вещи:

Код:
Ventoy запустил ISO

и:

Код:
операционная система поддерживает это оборудование

Это совершенно разные этапы.

Краткая схема создания моей универсальной флешки​


В итоге весь процесс выглядит следующим образом:

Код:
1. Скачиваю Ventoy

2. Подключаю флешку

3. Запускаю Ventoy2Disk.exe

4. Выбираю:
   Option
   → Partition Style
   → MBR

5. Нажимаю Install

6. После установки открываю основной раздел флешки

7. Создаю каталоги:
   Windows
   Linux
   WinPE
   Diagnostics
   Virtualization

8. Копирую ISO

9. Перезагружаю компьютер

10. Вызываю Boot Menu

11. Для современных систем выбираю:
    UEFI: USB

12. Для Windows XP и старых систем:
    USB
    без приставки UEFI

13. В меню Ventoy выбираю нужный ISO

14. При большом количестве образов нажимаю F3
    и использую TreeView

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

Я просто копирую ещё один ISO.

Итог​


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

Вместо набора отдельных накопителей:

Код:
Windows 7 → флешка №1
Windows 10 → флешка №2
Windows 11 → флешка №3
Linux → флешка №4
WinPE → флешка №5

я получаю:

Код:
одна флешка Ventoy
│
├── Windows XP
├── Windows 7
├── Windows 10
├── Windows 11
├── WinPE
├── Linux
├── Proxmox
├── Clonezilla
└── диагностические программы

Особенно удобно то, что для обновления коллекции мне достаточно удалить старый ISO и скопировать новый.

Для универсальной флешки, которая должна работать и со старыми BIOS, и с современными UEFI-компьютерами, я предпочитаю устанавливать Ventoy в MBR.

При этом важно помнить про режим загрузки: современные Windows я обычно запускаю через UEFI, а Windows XP — через Legacy BIOS/CSM.

Если же конкретный компьютер вообще не поддерживает Legacy/CSM, обычный Windows XP ISO на нём через Ventoy в UEFI не загрузится.

Полезные ссылки​


Официальный сайт Ventoy:

https://www.ventoy.net/

Начало работы:

https://www.ventoy.net/en/doc_start.html

MBR и GPT:

https://www.ventoy.net/en/doc_mbr_vs_gpt.html

Secure Boot:

https://www.ventoy.net/en/doc_secure.html

Список протестированных ISO:

https://www.ventoy.net/en/isolist.html

Документация Ventoy:

https://www.ventoy.net/en/doc_news.html
Об авторе
Guru
Василий, cистемный админ /gnu/linux/windows/macos/mikrotik/troubleshooter, создатель сайта
Интересуюсь всем что делает инфраструктуру быстрой и надёжной
Открыт к общению и проектам, написать мне можно через форму или в личном сообщении

❗ Если есть пожелания по обзору какого-либо вопроса не представленного на сайте - пиши в комментариях

Комментарии

Нет комментариев для отображения.

Информация о статье

Автор
Guru
Время чтения статьи
11 мин чтения
Просмотры
6
Посл. обновление

Ещё в Сервисы и системы

Ещё от Guru

Поделиться этой статьёй

Назад
Верх