erresse a écrit
Ventoy permet aussi le mode persistant, c'est expliqué
ici dans leur documentation.
Toutefois, ça fait deux jours que j'essaie de le mettre en œuvre sans y parvenir : il y a un fichier "ventoy.json" qui est censé paramétrer la fonctionnalité,
.....
Si une bonne âme qui a réussi à se créer une clé avec de la persistance pouvait me tuyauter, je lui en saurais gré...
Bonjour à tous.
Je viens donc de faire quelques essais, je pense que la persistance fonctionne bien
Pour tester, j'ai voulu créer un répertoire pour remplir tout l'espace disponible. Je pense que c'était bon, Mais une fausse manipulation (malheureusement toujours possible) m'a fait booter en mode LEGACY donc écran noir. Avec quelques inquiétudes.... J'ai même pensé avoir installé un "virus" . Finalement un diagnostic de base du bios m'a permit de voir ce mode de bascule (pas du tout voulu)
Voici donc comment installer la structure PERSISTANTE dans ventoy
Je rappelle qu'il faut créer autant de fichiers de persistance qu'il y a d'ISO pour que chaque ISO dispose de son fichier
1) Télécharger un script de formatage du fichier à cette adresse
https://www.ventoy.net/download/CreatePersistentImg.sh
Pour le moment, je n'ai pas encore regardé s'il fonctionne sous windows (en WSL!)
2) Probablement modifier la troisième ligne pour changer la taille (size=1024) ou apprendre a introduire en dynamique
3) Monter la partition EXFAT et réorganiser un peu. Voilà mon choix
drwxrwxrwx 1 a a 131072 mai 30 07:46 ISO
=> j'ai créé ISO pour rester dans l'exemple fourni et j'y ai déplacé toutes les iso qui auparavant étaient en premier niveau
drwxrwxrwx 1 a a 131072 mai 27 18:41 MesDATA
=> j'ai créé ce répertoire pour un usage personnel mais il n'y a pas encore de fichiers
drwxrwxrwx 1 a a 131072 mai 30 07:49 persistence
=> j'ai créé persistence pour rester dans l'exemple fourni
drwxrwxrwx 1 a a 131072 mai 30 08:15 ventoy
=> Il est nécessaire de créer ce répertoire. le nom est imposé
4) Mettre le paramétrage nécessaire dans le répertoire
ventoy dans le fichier
ventoy.json (le nom est imposé)
Voici ce qu'il contient
{
"persistence" : [
{
"image": "/ISO/ubuntu-18.04.1-desktop-amd64.iso",
"backend": "/persistence/persistence.img"
}
]
}
pour le moment, il n'y a qu'un fichier mais je vais réorganiser par répertoire.
5) Fabriquer le fichier de persistance.
Il faut se positionner dans le répertoire persistence et lancer ( en mode administrateur) le script qui fabrique le fichier
==> il restera alors à structurer en le duplicant pour en avoir un par ISO
exemple possible cp persistence.img 18.04Persistance.img
......
mv persistence.img 20.04Persistance.img
6) Ne reste plus qu'à vérifier que cela fonctionne
A mon avis cela doit immédiatement fonctionner pour les ordinateurs LEGACY vu ce dont, j'ai pu voir dans le FORUM
MAIS, pour les ordinateurs en mode EFI, le mécanisme n'est pas du tout prévu au boot
Avec les anciens outils, on pouvait ajouter une ligne dans le script du grub car l'ISO était décompressé!
Avec cet outil, L'iso est intact, il est donc alors nécessaire d'ajouter l'option
persistent à chaque démarrage.
La technique est identique à l'ajout de l'option
nomodeset
==> Attention de ne pas embarquer d'autres options parasites en même temps!!!!!!!!!
AJOUT: Résultat Après recontrole, la persistence est présente pour 10 Go
ubuntu@ubuntu:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.9G 0 2.9G 0% /dev
tmpfs 586M 1.8M 584M 1% /run
/dev/mapper/ventoy 1.9G 1.9G 0 100% /cdrom
/dev/loop0 1.8G 1.8G 0 100% /rofs
/cow 9.8G 344M 9.0G 4% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup
tmpfs 2.9G 0 2.9G 0% /tmp
tmpfs 586M 52K 586M 1% /run/user/999
/dev/loop1 87M 87M 0 100% /snap/core/4917
/dev/loop2 35M 35M 0 100% /snap/gtk-common-themes/319
/dev/loop3 141M 141M 0 100% /snap/gnome-3-26-1604/70
/dev/loop4 2.4M 2.4M 0 100% /snap/gnome-calculator/180
/dev/loop5 13M 13M 0 100% /snap/gnome-characters/103
Voici les points de montage
ubuntu@ubuntu:~$ lsblk | tail -7
└─sda34 259:18 0 1000M 0 part
sdb 8:16 1 57.6G 0 disk
├─sdb1 8:17 1 57.6G 0 part
│ ├─ventoy 253:0 0 1.8G 1 dm /media/ubuntu/Ubuntu 18.04.1 LTS amd64
│ └─vtoy_persistent 253:1 0 10G 0 dm
└─sdb2 8:18 1 32M 0 part /media/ubuntu/Ubuntu 18.04.1 LTS amd64
sr0 11:0 1 1024M 0 rom
ubuntu@ubuntu:~$
Reste à vérifier que cela persiste.
Une astuce. penser a faire vérifier la
syntaxe du paramétrage manuel!!
Le reboote confirme que la persistance est bien présente . Les deux répertoires créés ont été retrouvés.
Il me semble que les commandes apt update détruisent. On va bien voir si c'est encore le cas
J'ai eu le temps de vérifier que la version 20.04 ne boote pas comme la version 18.04. Ecran noir .... (tué au bout de 10 minutes)
NOTA comme je ne dispose que de l'USB2 je n'irais pas bien loin en contrôle