Sur une clef ventoy, j’ai : un répertoire "system volume information", un autre répertoire "persist" qui a l’air vide. J’ai aussi des fichiers à la racine : linuxmint-22.3-cinnamon-64bit.iso , persistence.dat et ventoy.json. J’ai fabriqué persistence.dat comme tu me l’as indiqué une fois précédente après avoir démarré avec Linux. Mais j’ai fabriqué ventoy.json depuis windows. Quand je démarre sur la clef USB ça ne me propose à aucun moment le mode persistant. Cela devrait me le proposer à quel stade ?
Avec Ventoy, le mode persistant n’apparaît pas comme une option automatique “magique” au démarrage : il dépend entièrement de la configuration dans ton fichier ventoy.json. Donc si tu ne vois rien, ce n’est pas normal — mais ça pointe presque toujours vers un souci de config plutôt que vers persistence.dat.
📍 À quel moment ça doit apparaître ?
Quand tu démarres sur la clé Ventoy :
Tu arrives sur le menu Ventoy (liste des ISO). Tu sélectionnes linuxmint-22.3-cinnamon-64bit.iso. À ce moment-là, soit : Ventoy te propose un sous-menu avec “normal mode / persistence mode” soit tu dois appuyer sur une touche (souvent Tab ou F1) pour voir les options, selon la config
👉 Si rien n’apparaît du tout → Ventoy ne détecte pas ta configuration de persistance.
🔎 Les points à vérifier (les plus fréquents) 1. Structure de ventoy.json
C’est le point critique. Il doit ressembler à ça (exemple minimal) :
"persistence" : [ "image" : "/linuxmint-22.3-cinnamon-64bit.iso", "backend" : "/persistence.dat" ]
⚠️ Points importants :
Les chemins doivent être exactement corrects Le / au début est obligatoire Les noms doivent correspondre au caractère près (majuscules comprises) 2. Correspondance ISO ↔ persistence Ton ISO s’appelle : linuxmint-22.3-cinnamon-64bit.iso Donc dans ventoy.json, il faut exactement le même nom
👉 Une seule lettre différente = pas de persistance
3. Format de persistence.dat
Tu dis l’avoir créé sous Linux → parfait 👍 Mais vérifie :
qu’il n’est pas vide qu’il est bien formaté (ext4 en général) 4. Emplacement des fichiers
D’après ce que tu décris, c’est bon :
ISO à la racine ✔️ persistence.dat à la racine ✔️ ventoy.json à la racine ✔️ 5. Piège classique Windows
Créer ventoy.json sous Windows peut poser problème si :
encodage incorrect (UTF-8 BOM) extension cachée → ventoy.json.txt
👉 Vérifie bien que c’est exactement ventoy.json
🧪 Test rapide
Dans le menu Ventoy :
sélectionne ton ISO appuie sur Tab
Si tu ne vois aucune mention de persistence → Ventoy n’a pas chargé la config
🛠️ Si ça ne marche toujours pas
Montre-moi le contenu exact de ton ventoy.json, et je te dirai immédiatement ce qui cloche.
Si tu veux, je peux aussi te donner une version prête à copier/coller adaptée exactement à ton fichier 👍
persistance.dat fait, 4,3 GB je ne sais pas vérifier s’il est en ext4
Pas de souci, 4,3 Go c’est une taille cohérente 👍 Le point important maintenant, c’est de vérifier s’il est bien formaté en ext4, parce que sans ça la persistance ne marchera pas même si Ventoy la propose.
🔎 Comment vérifier facilement ✔️ Méthode simple depuis Linux (le plus fiable)
Démarre sur n’importe quel Linux (même en live), puis ouvre un terminal et tape :
file persistence.dat
👉 Résultat attendu :
persistence.dat : Linux rev 1.0 ext4 filesystem data
Si tu vois :
ext4 filesystem → ✅ bon autre chose (data, unknown, etc.) → ❌ problème ✔️ Autre méthode (plus détaillée)
Toujours sous Linux :
sudo blkid persistence.dat
Tu dois voir :
TYPE="ext4" 🪟 Depuis Windows (plus limité)
Windows ne lit pas ext4 nativement, donc :
tu ne peux pas vraiment vérifier proprement au mieux tu vois juste un “fichier binaire”
👉 Donc si tu veux être sûr à 100 %, il faut passer par Linux.
⚠️ Important : création correcte
Créer le fichier ne suffit pas — il faut :
créer le fichier (avec dd par exemple) le formater en ext4 ajouter un label persistence (souvent nécessaire)
Exemple complet (pour info) :
dd if=/dev/zero of=persistence.dat bs=1M count=4300 mkfs.ext4 persistence.dat
Et parfois (selon config) :
e2label persistence.dat persistence 🧠 Mais attention : ton vrai problème est probablement ailleurs
Le fait que le menu persistant n’apparaisse pas du tout indique plutôt : 👉 un souci avec ventoy.json
Même si persistence.dat était mal formaté, Ventoy proposerait quand même le mode persistant.
👉 Conclusion claire Vérifie ext4 ✔️ (important) MAIS priorité : montre-moi ton ventoy.json
Parce que là, ton symptôme = 👉 Ventoy ne voit même pas la configuration
Et ça, c’est quasi toujours le JSON.
Il me dit que persistence.dat n’existe pas !
Ah — là on a un indice beaucoup plus concret 👀 Si Linux te dit que persistence.dat n’existe pas, alors le problème n’est pas le format… c’est simplement qu’il ne le voit pas à l’endroit où tu penses.
🔎 Causes les plus probables 1. ❌ Tu n’es pas dans le bon dossier
Quand tu fais :
file persistence.dat
Linux cherche dans le dossier courant.
👉 Vérifie où tu es :
pwd ls
Si tu ne vois pas persistence.dat dans la liste → normal qu’il dise qu’il n’existe pas.
2. 📍 La clé USB n’est pas montée au bon endroit
Sous Linux, ta clé Ventoy est montée quelque part comme :
/media/ton_user/Ventoy
ou
/media/ton_user/NOM_DE_LA_CLE
👉 Fais :
ls /media ls /media/$USER
Puis entre dedans :
cd /media/$USER/NOM_DE_TA_CLE ls
👉 Là tu dois voir :
linuxmint-22.3-cinnamon-64bit.iso persistence.dat ventoy.json 3. ⚠️ Nom légèrement faux
Très classique :
persistence.dat vs Persistence.dat ou .dat caché → persistence.dat.dat
👉 Vérifie avec :
ls -l 4. 🪟 Fichier créé sur Windows mais pas au bon endroit
Parfois :
il est dans un sous-dossier sans que tu le réalises ou sur une autre partition de la clé Ventoy
👉 Important : Ventoy crée 2 partitions :
une petite système une grande (où tu mets les fichiers)
👉 Ton fichier doit être dans la grande partition (exFAT)
🧪 Test rapide et sûr
Depuis Linux, fais :
find /media -name "persistence.dat"
👉 Ça va te dire exactement où il est (ou s’il existe vraiment)
💡 Ce que ça veut dire pour ton problème initial
Si Linux ne trouve pas persistence.dat, alors :
Ventoy ne peut pas le trouver non plus donc aucune option de persistance n’apparaît (logique) 👉 Prochaine étape
Fais :
find /media -name "persistence.dat"
et dis-moi ce qu’il te retourne.
Ensuite on corrige ça proprement (et on regardera ton ventoy.json, qui reste probablement le deuxième problème 😉).
Réponse au test rapide : /media/mint/Ventoy/persistence.dat
Parfait, ça c’est une bonne nouvelle 👍 👉 Ton fichier est bien là : /media/mint/Ventoy/persistence.dat
Donc :
✔️ la clé est bien montée ✔️ le fichier existe au bon endroit ❗ le problème ne vient PAS de là 🔎 Étape suivante (rapide)
Maintenant que tu es au bon endroit, teste :
cd /media/mint/Ventoy file persistence.dat
👉 Dis-moi ce que ça renvoie pour confirmer le format.
⚠️ Mais soyons clairs : le vrai souci reste quasi sûr
Même si persistence.dat était mal formaté, 👉 Ventoy devrait quand même afficher une option de persistance
Or tu dis :
rien n’apparaît du tout
➡️ Ça pointe directement vers :
👉 ventoy.json mal configuré (ou non lu) 🔥 Vérification cruciale
Affiche son contenu :
cat /media/mint/Ventoy/ventoy.json
Copie-le ici.
💡 Ce que je soupçonne très fortement
Un de ces cas :
chemin incorrect (/persistence.dat vs persistence.dat) nom ISO pas exactement identique JSON mal formé encodage Windows foireux
👉 Et dans ces cas-là : Ventoy ignore totalement la config → donc aucun menu persistant
👉 On est très proche de la solution
Ton fichier existe, donc c’est déjà 80% du chemin fait.
Envoie-moi :
le résultat de file persistence.dat le contenu de ventoy.json
et je te corrige ça directement 👍
Réponse : persistence.dat : Linux rev 1.0 ext4 filesystem data, UUID=cca96aa9-c05d-4b69-b727-6a287ae05473 (extents) (64bit) (large files) (huge files)
Parfait — ça confirme que ton persistence.dat est correctement formaté en ext4 👍 Donc on peut éliminer complètement ce point.
🎯 Conclusion nette
Ton problème ne vient ni de la clé, ni du fichier de persistance.
👉 Il reste une seule cause logique :
➜ ventoy.json n’est pas reconnu ou mal configuré 🔥 Là où ça bloque vraiment
Si Ventoy ne propose aucune option de persistance, c’est que :
soit il ne lit pas du tout ventoy.json soit la section "persistence" est invalide
Et dans ce cas, il ignore tout silencieusement.
👉 Vérification décisive
Affiche-moi son contenu exact :
cat /media/mint/Ventoy/ventoy.json 💡 En attendant, voici un modèle 100% sûr
Tu peux déjà comparer avec ça :
"persistence" : [ "image" : "/linuxmint-22.3-cinnamon-64bit.iso", "backend" : "/persistence.dat" ] ⚠️ Les erreurs les plus fréquentes (je parie sur une de celles-ci) ❌ "image" : "linuxmint…" → manque le / au début ❌ nom ISO légèrement différent ❌ "backend" : "persistence.dat" → manque / ❌ fichier mal encodé (Windows → BOM) ❌ extension cachée → ventoy.json.txt 🧪 Test rapide (très utile)
Dans le menu Ventoy :
appuie sur F1 (ou Ctrl+i selon version)
👉 Si la config est chargée, tu verras des infos 👉 Sinon → Ventoy ignore ton JSON
👉 Prochaine étape
Envoie-moi le contenu de ton ventoy.json.
Je te dis exactement ce qui cloche (souvent c’est un détail minuscule mais bloquant).
Réponse : "persistence" : [ "image" : "/linuxmint-22.3-cinnamon-64bit.iso", "backend" : "/persistence.dat" ]
Là… ton ventoy.json est parfait 😄 Rien à corriger :
chemins OK ✔️ nom ISO exact ✔️ syntaxe JSON correcte ✔️
👉 Donc en théorie, Ventoy devrait proposer la persistance.
🚨 Du coup, on change d’angle : ce n’est plus la config
Quand tout est bon comme chez toi, les causes restantes sont très limitées :
1. ❗ Version de Ventoy trop ancienne
La persistance (plugin) ne fonctionne correctement que sur des versions récentes.
👉 Vérifie la version affichée en bas du menu Ventoy au démarrage.
Si < 1.0.80 → problème probable Idéalement ≥ 1.0.90+
👉 Solution :
télécharger la dernière version de Ventoy refaire l’installation sur la clé (sans forcément supprimer les fichiers) 2. ⚠️ ISO Linux Mint pas compatible persistence Ventoy (cas subtil)
Certaines ISO demandent une config spécifique.
Pour Linux Mint, normalement ça marche, MAIS :
👉 parfois il faut ajouter un label persistence dans le fichier
Teste ça :
sudo e2label /media/mint/Ventoy/persistence.dat persistence 3. 🔍 Le menu est caché (très probable)
Sur certaines versions : 👉 la persistance n’apparaît que si tu appuies sur une touche
Essaie exactement ça : Démarre Ventoy Sélectionne ton ISO Appuie sur Tab ou e
👉 Tu devrais voir une ligne contenant persistence
4. 🧪 Test ultime (très révélateur)
Dans le menu Ventoy :
appuie sur Ctrl + i
👉 Si le plugin est chargé, tu verras des infos 👉 sinon → Ventoy ignore complètement le JSON
5. 🧨 Cas plus rare : nom interne ISO
Ventoy matche par chemin, mais parfois :
déplacer l’ISO dans un dossier casse la détection ou un caractère spécial invisible pose problème
👉 Test simple :
renomme l’ISO en : mint.iso
et modifie le JSON :
"persistence" : [ "image" : "/mint.iso", "backend" : "/persistence.dat" ] 🎯 Diagnostic honnête
À ce stade, avec tout ce que tu as montré : 👉 99% de chances que ce soit la version de Ventoy ou le menu caché
👉 Dis-moi : la version de Ventoy affichée au boot si Tab / Ctrl+i donne quelque chose
Et on finit ça proprement 👍
Get smarter responses, upload files and images, and more.
We use cookies
Cookies help this site function, measure usage, and support marketing.
your cookie preferences anytime. Learn more about our cookie policy.