F4HXN

Ventoy – Une nouvelle solution USB bootable

Publié le 12 décembre 2024 Par F4HXN

ventoy

Article de 2020 — révisé en juillet 2026

Ventoy a beaucoup Ă©voluĂ© depuis la première version de cet article. La version courante est la 1.1.16 (juin 2026), toujours publiĂ©e sous licence GPLv3 et activement maintenue. Trois nouveautĂ©s importantes sont dĂ©sormais intĂ©grĂ©es : les interfaces graphiques natives (le script tiers d’origine n’est plus nĂ©cessaire), un nouveau certificat Secure Boot depuis la 1.1.14, et un dĂ©bat de fond sur les binaires prĂ©compilĂ©s du projet. Tout cela est traitĂ© plus bas.

Note historique (2020-2021). Une alerte avait circulĂ© Ă  l’Ă©poque au sujet du trojan Mirai qui aurait Ă©tĂ© prĂ©sent dans Ventoy. Il s’agissait d’un faux positif, corrigĂ© depuis dans le code source (voir la documentation ubuntu-fr). Le point de vigilance actuel est diffĂ©rent et concerne la question des blobs binaires, abordĂ©e en fin d’article.

Ventoy est un outil open source qui crĂ©e très simplement une clĂ© USB bootable. Il prend en charge les fichiers ISO, WIM, IMG, VHD(x) et EFI. Le BIOS Legacy comme l’UEFI (x86_64, IA32, ARM64 et MIPS64EL) sont gĂ©rĂ©s de la mĂŞme manière. Une multitude de systèmes sont supportĂ©s — Windows, WinPE, Linux/Unix, ChromeOS, VMware, Xen. Plus de 1400 fichiers images ont Ă©tĂ© testĂ©s et environ 90 % des distributions de distrowatch.com fonctionnent.

Le principe tient en une phrase : vous installez Ventoy une seule fois sur la clĂ©, puis vous copiez simplement vos fichiers ISO dessus, comme sur n’importe quelle clĂ© USB. Au dĂ©marrage, Ventoy affiche un menu qui liste toutes les images prĂ©sentes et vous laisse choisir laquelle lancer. Pas besoin de reformater la clĂ© Ă  chaque fois.

ubuntu.iso windows.iso gparted.iso Vos fichiers images copie simple Clé USB + Ventoy installé démarrage Ventoy — boot menu ubuntu.iso windows.iso gparted.iso flèches + Entrée
Le principe de Ventoy : copiez vos ISO, choisissez au démarrage.

Ventoy s’installe sur la clĂ© sous deux partitions : une grande partition de donnĂ©es (exFAT par dĂ©faut) oĂą vous dĂ©posez vos images, et une petite partition VTOYEFI qui contient les fichiers de dĂ©marrage.

Partition 1 — Ventoy (exFAT) vos fichiers ISO / IMG / WIM / EFI VTOYEFI FAT · ~32 Mo Vous ne touchez qu’Ă  la partition 1 : glissez-dĂ©posez vos images, elles apparaissent au menu.
Les deux partitions créées par Ventoy sur la clé.

La version compatible Windows et Linux se télécharge sur la page officielle (elle existe aussi en liveCD au format ISO).

Version Windows

DĂ©compressez l’archive ventoy-xxx-windows.zip tĂ©lĂ©chargĂ©e, puis double-cliquez sur Ventoy2Disk.

Contenu de l'archive Ventoy
Contenu de l’archive : double-cliquez sur Ventoy2Disk.
Interface Ventoy2Disk sous Windows
L’interface Ventoy2Disk sous Windows.

Vous pouvez changer la langue de l’interface.

Interface Ventoy en français
Choix de la langue de l’interface.

Dans le champ PĂ©riphĂ©rique, choisissez la clĂ© USB cible, puis lancez l’installation.

Sélection du périphérique USB cible
Sélectionnez le périphérique USB cible.
Confirmation de l'installation
Confirmation, demandée deux fois (la clé sera effacée).

La clĂ© est prĂŞte. Il ne reste plus qu’Ă  copier vos fichiers images, Ă  la racine ou dans un dossier de votre choix. Pour l’exemple, je copie trois fichiers .iso.

Trois fichiers ISO copiés sur la clé
Il suffit de copier les ISO sur la clé (ici trois images).

Je démarre sur la clé.

Menu de démarrage de Ventoy
Le menu de démarrage de Ventoy. Ça fonctionne.
Partitions de la clé vues dans GParted
Les deux partitions créées par Ventoy, vues dans GParted.

Version Linux

TĂ©lĂ©chargez ventoy-xxx-linux.tar.gz sur la page officielle, puis dĂ©compressez l’archive.

Archive Ventoy décompressée sous Ubuntu
L’archive dĂ©compressĂ©e sous Ubuntu.

Rendez-vous dans le rĂ©pertoire de Ventoy depuis un terminal et lancez l’installation en ligne de commande :

sudo ./Ventoy2Disk.sh -i /dev/sdX
Installation de Ventoy en ligne de commande
Installation en ligne de commande avec Ventoy2Disk.sh.

En mode graphique (interfaces intégrées)

Ă€ l’Ă©poque de la première version de cet article, Ventoy sous Linux ne s’utilisait qu’en ligne de commande, et il fallait passer par un script tiers (avec yad) pour disposer d’une interface. Ce n’est plus le cas : Ventoy embarque maintenant ses propres outils graphiques. Vous n’avez donc plus besoin d’installer quoi que ce soit de tiers.

GUI native GTK/Qt — il suffit de lancer l’exĂ©cutable correspondant Ă  votre architecture :

./VentoyGUI.x86_64
Ventoy2Disk Option Langue Périphérique /dev/sdb SanDisk 16 Go Install Update Ventoy 1.1.16 Secure Boot : activé
La GUI native de Ventoy : bouton Install pour créer la clé, Update pour la mettre à jour sans effacer les ISO.

Ventoy choisit automatiquement la version GTK ou Qt selon les bibliothèques présentes sur le système. Deux autres interfaces intégrées sont disponibles :

WebUI — pilotable depuis le navigateur, pratique sur une machine sans environnement graphique :

sudo sh VentoyWeb.sh
# affiche http://127.0.0.1:24680
# écoute réseau : sudo sh VentoyWeb.sh -H 192.168.0.100 -P 8080

VentoyPlugson — configurateur graphique du fichier ventoy.json (thèmes, persistance, auto-installation, menus), sans l’Ă©diter Ă  la main :

sudo sh VentoyPlugson.sh

Si nécessaire, installez le support exFAT pour manipuler la partition de la clé depuis Linux :

sudo apt install exfatprogs

Comment se déroule le démarrage

BIOS Legacy ou UEFI Ventoy (basé sur GRUB2) Menu de sélection ISO montée en mémoire Système
De l’allumage au système : Ventoy s’intercale comme chargeur d’amorçage.

Secure Boot : nouveau certificat depuis la 1.1.14

Depuis la version 1.1.14 (juin 2026), Ventoy s’appuie sur un nouveau CA pour le Secure Boot. Si vous utilisez Ventoy avec le Secure Boot activĂ©, il faut enrĂ´ler la nouvelle clĂ© lors du premier dĂ©marrage depuis la clĂ© mise Ă  jour. La procĂ©dure pour enrĂ´ler ou supprimer l’ancienne clĂ© est dĂ©crite dans la documentation officielle.

La question des binaires précompilés (blobs)

C’est le vrai point de vigilance actuel. Dans le sillage de l’affaire XZ-Utils de 2024, une partie de la communautĂ© s’est penchĂ©e sur l’arbre source de Ventoy et a relevĂ© la prĂ©sence de nombreux binaires prĂ©compilĂ©s (blobs) fournis sans leur code source ni mĂ©thode de compilation reproductible. Le sujet est suivi dans les tickets #2795 et #3224.

Concrètement, il s’agit surtout de composants repris d’autres projets : shim et grub signĂ©s (rĂ©cupĂ©rĂ©s de Fedora et openSUSE, indispensables au Secure Boot), mais aussi cryptsetup, dmsetup, busybox, exfat, fuseiso. Aucun code malveillant n’a Ă©tĂ© dĂ©montrĂ© Ă  ce jour, et Ventoy reste open source. Le reproche porte sur la traçabilitĂ© : en l’Ă©tat, on ne peut pas recompiler soi-mĂŞme un binaire identique Ă  celui distribuĂ©, ce qui empĂŞche une vĂ©rification indĂ©pendante.

Le dĂ©veloppeur a reconnu le problème et publiĂ© un fichier BLOB_List.md dans le dĂ©pĂ´t pour recenser ces binaires. En pratique, pour un usage courant (tester des distributions, dĂ©panner), Ventoy reste un outil très commode. Si votre besoin exige une chaĂ®ne de confiance entièrement vĂ©rifiable et des builds reproductibles, cette rĂ©serve est lĂ©gitime et mĂ©rite d’ĂŞtre pesĂ©e.

Aller plus loin : personnaliser Ventoy

Ventoy Ă©tant basĂ© sur grub2, tous les thèmes grub2 sont utilisables. De nombreux thèmes sont disponibles sur gnome-look.org. Pour l’exemple, je choisis le thème Tuxkiller2.

Créez à la racine de la clé un dossier ventoy, placez-y le dossier du thème, puis créez un fichier ventoy.json.

Dossier du thème Tuxkiller2 sur la clé
Le thème Tuxkiller2 placé dans le dossier /ventoy de la clé.

Éditez ventoy.json et collez ce contenu :

{
  "theme": {
    "file": "/ventoy/Tuxkiller2/theme.txt",
    "gfxmode": "1920x1080",
    "ventoy_left": "5%",
    "ventoy_top": "95%",
    "ventoy_color": "#0000ff"
  }
}

Pour rétablir le menu original du boot (Hotkey), éditez theme.txt dans le dossier de votre thème et ajoutez :

+ hbox{
  left = 30%
  top = 95%
  width = 10%
  height = 25
  + label {text = "@VTOY_HOTKEY_TIP@" color = "white" align = "left"}
}
+ hbox{
  left = 90%
  top = 5
  width = 10%
  height = 25
  + label {text = "@VTOY_MEM_DISK@" color = "red" align = "left"}
}

Voilà le menu personnalisé :

Menu de démarrage Ventoy personnalisé
Le menu de démarrage personnalisé.

Et pour le réseau : iVentoy

Le mĂŞme auteur dĂ©veloppe un projet dĂ©rivĂ©, iVentoy, un serveur PXE qui permet d’installer un système sur le rĂ©seau local depuis Ă  peu près n’importe quelle machine (PC, serveur, NAS, Raspberry Pi), sans clĂ© USB. Utile pour dĂ©ployer plusieurs postes.

Très simple Ă  mettre en Ĺ“uvre sous Windows, Ă  peine plus sous Linux avec la GUI native, Ventoy devient vite indispensable. Une seule clĂ©, autant d’ISO que vous voulez, et un menu au dĂ©marrage. 73 @++++

Liens

À lire également

– Essayez des distributions Linux en ligne !

Distrosea est un site web qui permet de tester en ligne des distributions Linux sans avoir à les installer sur son ordinateur. Il offre une sélection de distributions populaires à essayer gratuitement depuis un navigateur web, avec une interface conviviale et facile à utiliser. Distrosea est un site web pratique pour les utilisateurs qui souhaitent essayer différentes distributions Linux sans…