Projet open source
ventoy/Ventoy avatar
ventoy/Ventoy

Ventoy: un outil de clé USB bootable qui traite les images comme des fichiers

Une nouvelle solution USB bootable. La plupart des types de systèmes d'exploitation pris en charge (Windows/WinPE/Linux/Unix/ChromeOS/Vmware/Xen...) Plus de 1 300 fichiers ISO sont testés (Liste).

79 317 étoiles4 932 forksCGPL-3.0

En bref

De quoi s’agit-il ?
Outil open source pour démarrer des fichiers ISO, WIM, IMG, VHD(x) et EFI depuis une clé USB sans reformater à chaque image.
À qui s’adresse-t-il ?
Ventoy s adresse aux utilisateurs dont le besoin correspond exactement au README. Il ne convient pas sans vérification du contexte d exécution : lancez make, examinez README.md et observez Ventoy sur un cas représentatif avant de retenir ce dépôt.
Puis-je l’utiliser commercialement ?
Oui, sous conditions. GPL-3.0 est une licence copyleft : si vous distribuez un logiciel qui l’inclut, vous devez publier le code source de ce logiciel sous la même licence. Un usage interne, sans distribution, ne déclenche pas cette obligation.
Est-il encore maintenu ?
Oui. Les derniers commits datent d’il y a 41 jours.
En quel langage est-il écrit ?
Principalement C, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Copier les fichiers image au lieu de flasher le disque

Ventoy est un outil open source pour créer une clé USB bootable à partir de fichiers ISO, WIM, IMG, VHD(x) et EFI. Le README décrit un flux de travail qui n'exige pas de reformater le disque pour chaque image : on copie plusieurs fichiers image sur la clé USB, et Ventoy affiche un menu de démarrage pour les sélectionner. Il prend aussi en charge la navigation dans les fichiers ISO/WIM/IMG/VHD(x)/EFI sur un disque local et leur démarrage direct, une fonction présentée dans le README sous le titre Ventoy Browser avec un lien de notes séparé. Le README dit que les fichiers n'ont pas besoin d'être contigus sur le disque, qu'aucune extraction n'est nécessaire et que la vitesse est limitée uniquement par la vitesse de copie du fichier ISO. La description du projet dans les métadonnées du dépôt appelle cela une nouvelle solution de clé USB bootable.

Prise en charge des firmware et des partitions

Le README liste x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI et MIPS64EL UEFI comme pris en charge de la même manière. Les styles de partition MBR et GPT sont également traités de la même façon. La prise en charge de Secure Boot apparaît avec le marqueur de version 1.0.07+, et celle de MBR/GPT avec 1.0.15+. Ces marqueurs sont les seuls détails temporels du README ; l'implémentation n'est pas décrite. Le README dit aussi que le style de menu de démarrage natif est disponible pour Legacy et UEFI. Pour les utilisateurs qui doivent confirmer une carte mère ou une combinaison de firmware spécifique, le README ne fournit que l'affirmation de compatibilité, sans méthode de vérification supplémentaire.

Formats d'image et systèmes d'exploitation testés

Les types de fichiers pris en charge incluent ISO, WIM, IMG, VHD(x) et EFI. La partition principale peut être formatée en FAT32, exFAT, NTFS, UDF, XFS, Btrfs ou Ext2/3/4, et les fichiers ISO de plus de 4 Go sont acceptés. Le README rapporte plus de 1300 fichiers ISO testés et affirme que plus de 90 % des distributions suivies sur DistroWatch sont prises en charge. La liste des OS testés inclut Windows 7 à 11, Windows Server 2012 à 2025, de nombreuses distributions Linux, des systèmes Unix, des builds ChromeOS et des images d'hyperviseur comme VMware ESXi, Citrix XenServer et Xen XCP-ng. La liste comprend aussi WinPE, Android-x86 et netboot.xyz, ce qui montre que la couverture ne se limite pas aux systèmes de bureau.

Plugins pour la persistance, l'installation automatisée et le démarrage

Ventoy a un framework de plugins et un configurateur graphique appelé VentoyPlugson. Le README liste la persistance Linux (1.0.11+), l'installation automatique Windows et Linux (1.0.09+), l'expansion de variables pour les scripts d'installation, la protection par mot de passe, les alias de menu, les messages d'astuce de menu, la personnalisation du thème, l'injection de fichiers dans l'environnement d'exécution et le remplacement dynamique des fichiers de configuration de démarrage. Chaque fonction a un lien de documentation séparé sur le site officiel, par exemple pour la persistance, l'installation automatique, l'injection, le mot de passe et les classes de menu. Le README lui-même ne donne pas la syntaxe de configuration. VentoyPlugson est présenté comme le moyen graphique de configurer ces plugins.

Cibles d'installation, mises à niveau et usage quotidien

Selon la liste des fonctionnalités, Ventoy peut être installé sur des clés USB, des disques locaux, des SSD, des lecteurs NVMe et des cartes SD. Le README dit qu'une clé USB conserve son usage normal, que les données ne sont pas détruites lors d'une mise à niveau de version et qu'il n'est pas nécessaire de mettre à jour Ventoy quand une nouvelle distribution sort. Les clés USB protégées en écriture sont également prises en charge. Les instructions d'installation ne sont pas dans le README ; elles sont sur le site officiel à la page doc_start liée, et aucune commande d'installation n'apparaît dans le README. Le README fournit aussi une page FAQ et une adresse de forum pour les questions courantes et les discussions d'utilisation.

Compilation et licence

Le dépôt est écrit en C, et le README renvoie à DOC/BuildVentoyFromSource.txt pour les instructions de compilation. Les métadonnées du dépôt identifient la licence comme GPL-3.0, et le README porte un badge de licence. L'extrait de licence disponible pour cet article dit qu'aucun fichier LICENSE n'a été trouvé à l'emplacement attendu, donc le texte exact d'octroi n'est pas cité ici. Le README ne fait aucune déclaration sur la garantie, le support ou les garanties de sécurité. Pour lire les conditions de licence réelles, il faut consulter le fichier LICENSE dans le dépôt ou un paquet de version officiel.

Ce qui reste à vérifier

Le README ne contient pas de commandes d'installation exactes, pas d'historique de versions, ni de benchmarks autres que l'affirmation de vitesse. Il ne documente pas non plus la syntaxe de configuration des plugins ni l'implémentation de Secure Boot. Le texte de licence n'a pas été trouvé à l'emplacement attendu, et aucune garantie de sécurité n'est faite. Pour ces détails, le site officiel, les pages de documentation liées et le dépôt lui-même sont les endroits à consulter.

Le périmètre réel de Ventoy

Ventoy répond au problème décrit dans le README, avec les limites que ce document expose. La présentation permet de comprendre le rôle du dépôt, mais elle ne vaut pas preuve pour les performances, la compatibilité ou la sécurité qui ne sont pas précisées. Le bon niveau de confiance vient des artefacts que le projet rend visibles et de la version examinée. Pour une compilation locale, le point d'entrée indiqué est `DOC/BuildVentoyFromSource.txt`; il faut comparer le binaire obtenu avec la version distribuée et vérifier le comportement d'une image de test. Pour les plugins, l'absence de syntaxe détaillée dans le README impose de rattacher chaque option à sa page de documentation. Secure Boot mérite le même traitement : une clé qui démarre en mode firmware attendu doit être testée séparément d'une clé qui démarre seulement en mode hérité. Cette vérification doit inclure plusieurs supports, une image connue et un redémarrage complet. Elle permet de distinguer un problème de copie, de partition ou de firmware. Les affirmations de prise en charge restent celles du projet tant qu'elles ne sont pas observées sur le matériel concerné. Examinez aussi la table des partitions après création, le nom réel des fichiers image et la présence des fichiers de configuration avant de conclure. Un test limité à l'écran de démarrage ne couvre pas la sélection d'une image, la persistance, l'installation automatisée ou le retour à un système déjà présent. Ces points relèvent de chemins différents dans Ventoy et doivent être consignés séparément dans le compte rendu.

Conclusion éditoriale

Ventoy s adresse aux utilisateurs dont le besoin correspond exactement au README. Il ne convient pas sans vérification du contexte d exécution : lancez make, examinez README.md et observez Ventoy sur un cas représentatif avant de retenir ce dépôt.

Sources officielles

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Notes de la communauté

Notes de la communauté