Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
ventoy [Le 24/05/2020, 20:17] 80.215.178.157 [Méthode 2 avec une interface GUI] |
ventoy [Le 01/06/2020, 11:30] 37.171.244.0 [Installation avec un ordinateur équipé du logiciel de la famille Windows] |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
Une clé USB multiboot permet de démarrer un pc en choisissant un OS différent, Linux ou Windows, afin d'essayer l'OS, l'installer ou dépanner un pc. Ventoy est très simple à utiliser. C'est une alternative à Multisystem ou Multibootusb. | Une clé USB multiboot permet de démarrer un pc en choisissant un OS différent, Linux ou Windows, afin d'essayer l'OS, l'installer ou dépanner un pc. Ventoy est très simple à utiliser. C'est une alternative à Multisystem ou Multibootusb. | ||
+ | |||
+ | ====== Installation avec un ordinateur équipé du logiciel de la famille Linux ====== | ||
+ | |||
Téléchargez ventoy [[https://github.com/ventoy/Ventoy/releases|ici en prenant la version Linux]] | Téléchargez ventoy [[https://github.com/ventoy/Ventoy/releases|ici en prenant la version Linux]] | ||
Décompressez le fichier. | Décompressez le fichier. | ||
- | Branchez une clé usb qui sera effacé. | + | Branchez une clé usb qui sera effacée. |
===== Méthode 1 avec seulement le script original ===== | ===== Méthode 1 avec seulement le script original ===== | ||
La seule difficulté est à ce stade. Trouver l'identifiant de votre clé usb, qui ressemble à sdc, sde, sdd... En utilisant l'application Disques ou la commande **//fdisk -l//** au terminal. Voir cette page [[https://doc.ubuntu-fr.org/fdisk|ici pour utiliser fdisk]]. | La seule difficulté est à ce stade. Trouver l'identifiant de votre clé usb, qui ressemble à sdc, sde, sdd... En utilisant l'application Disques ou la commande **//fdisk -l//** au terminal. Voir cette page [[https://doc.ubuntu-fr.org/fdisk|ici pour utiliser fdisk]]. | ||
Ligne 21: | Ligne 24: | ||
<code>sudo '/chemin/vers/le/script/Ventoy2Disk.sh' { -i | -I | -u } /dev/XXX</code> | <code>sudo '/chemin/vers/le/script/Ventoy2Disk.sh' { -i | -I | -u } /dev/XXX</code> | ||
Où XXX est à remplacer par l'identifiant de la clé usb (sdd, sde, sdf...) | Où XXX est à remplacer par l'identifiant de la clé usb (sdd, sde, sdf...) | ||
- | Choisir l'option: | + | Choisir l'option : |
<code> -i installe ventoy sur la clé (échoue si clé déjà ventoy) | <code> -i installe ventoy sur la clé (échoue si clé déjà ventoy) | ||
-I force l'installation sur la clé | -I force l'installation sur la clé | ||
-u met à jour ventoy sur la clé</code> | -u met à jour ventoy sur la clé</code> | ||
- | Valider et confirmer le double check. Attention, la clé usb sera effacée, donc vérifiez bien avant que vous avez choisis la clé usb et non un disque dur avec vos données ! | + | Valider et confirmer le double check. Attention, la clé usb sera effacée, donc vérifiez bien avant que vous avez choisi la clé usb et non un disque dur avec vos données ! |
===== Méthode 2 avec une interface GUI ===== | ===== Méthode 2 avec une interface GUI ===== | ||
Ligne 33: | Ligne 36: | ||
Script permettant d'afficher une boite de dialogue pour choisir la clé usb afin d'installer ventoy. | Script permettant d'afficher une boite de dialogue pour choisir la clé usb afin d'installer ventoy. | ||
* Téléchargez le script [[https://github.com/Philippe734/Snippets/tree/master/GUI-for-ventoy|ici sur Github]] | * Téléchargez le script [[https://github.com/Philippe734/Snippets/tree/master/GUI-for-ventoy|ici sur Github]] | ||
- | * Editez le script pour indiquer le chemin vers le script ventoy. | + | * Éditez le script pour indiquer le chemin vers le script ventoy. |
* Rendez exécutable le script | * Rendez exécutable le script | ||
* Exécutez le script avec **sudo** | * Exécutez le script avec **sudo** | ||
Ligne 41: | Ligne 44: | ||
===== Installation terminée ===== | ===== Installation terminée ===== | ||
+ | ==== Transfert des Logiciels ==== | ||
+ | |||
Une fois l'installation terminée, copiez collez vos fichiers iso sur la clé et voilà ! Redémarrez votre pc sur la clé et choisissez l'OS à démarrer. Voir cette page [[https://doc.ubuntu-fr.org/tutoriel/amorcer_sur_cd_ubuntu#amorcage|ici pour amorcer sur votre clé.]] | Une fois l'installation terminée, copiez collez vos fichiers iso sur la clé et voilà ! Redémarrez votre pc sur la clé et choisissez l'OS à démarrer. Voir cette page [[https://doc.ubuntu-fr.org/tutoriel/amorcer_sur_cd_ubuntu#amorcage|ici pour amorcer sur votre clé.]] | ||
+ | ===== Création de la persistance ===== | ||
+ | ==== Présentation ==== | ||
+ | Il peut être intéressant de créer une structure de persistance afin de conserver des informations de chaque session d'un même ISO tel que des fichiers ou même des logiciels. L'installation standard ne le prévoit. Tout est à faire manuellement à chaque redémarrage. | ||
+ | |||
+ | Le principe de base est le suivant: Le nom du répertoire contenant la structure de base est imposé: C'est **/ventoy**. Il doit être créé dans la partition EXFAT au premier niveau. | ||
+ | |||
+ | Pour chaque O.S. devant conserver les modifications effectuées, il faut créer un fichier de stockage de la persistance. | ||
+ | Le nom du fichier mémorisant cette liaison est imposé: C'est **/ventoy/ventoy.json**. | ||
+ | |||
+ | Il n'existe pas actuellement d'outil permettant de créer le contenu du fichier de correspondance. Cette création est à faire à la main. La codification est assez complexe. Il existe un vérificateur de syntaxe disponible [[http://json.parser.online.fr/|http://json.parser.online.fr/]]. Le conseil est de l'utiliser. | ||
+ | |||
+ | Les fichiers utilisés pour stocker la persistance ont besoin d'une initialisation spéciale car ils émuleront une partition. | ||
+ | L'outil d'initialisation existe. Il faut le télécharger depuis [[https://www.ventoy.net/download/CreatePersistentImg.sh|ce lieu]] | ||
+ | |||
+ | La persistance peut ne pas fonctionner pour plusieurs raisons. Une liste non exhaustive: | ||
+ | * Les fichiers d'initialisation sont mal implantés dans la partition EXFAT. | ||
+ | * Le fichier décrivant la persistance est mal codé. | ||
+ | * Les fichiers prévus sont mal orthographiés. | ||
+ | * Le fichier de persistance n'a pas été initialisé. | ||
+ | * L'O.S. lancé ne prévoit pas nativement d'utiliser la persistance (cas des ubuntu EFI antérieurs à la version 20.04 nécessitant d'ajouter à chaque démarrage l'option **persistent**). | ||
+ | ==== Exemple de codification du fichier de correspondance ==== | ||
+ | <code>{ | ||
+ | "persistence" : [ | ||
+ | { | ||
+ | "image": "/ISO/ubuntu-18.04.1-desktop-amd64.iso", | ||
+ | "backend": "/persistence/18.04.img" | ||
+ | }, | ||
+ | { | ||
+ | "image": "/ISO/ubuntu-20.04-desktop-amd64.iso", | ||
+ | "backend": "/persistence/20.04.img" | ||
+ | } | ||
+ | ] | ||
+ | }</code> | ||
+ | |||
+ | ==== Exemple d'exécution en ligne de commande ==== | ||
+ | <code bash> | ||
+ | #### Montage de la partition exfat dans le répertoire de l'utilisateur | ||
+ | mkdir EXFAT | ||
+ | sudo mount /dev/sdb1 EXFAT | ||
+ | #### Création du fichier de correspondance -A adapter- | ||
+ | mkdir EXFAT/ventoy | ||
+ | cp "Exemple de codification du fichier de correspondance" EXFAT/ventoy/ventoy.json | ||
+ | ### Création des fichiers de persistances -A adapter- ICI une taille de 5 Mo!!!!! | ||
+ | mkdir EXFAT/persistence | ||
+ | sudo $HOME/Téléchargements/CreatePersistentImg.sh -s 5 | ||
+ | mv persistence.img EXFAT/persistence/18.04.img | ||
+ | sudo $HOME/Téléchargements/CreatePersistentImg.sh -s 5 | ||
+ | mv persistence.img EXFAT/persistence/20.04.img | ||
+ | ### Démontage | ||
+ | sudo umount EXFAT | ||
+ | rmdir EXFAT</code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Installation avec un ordinateur équipé du logiciel de la famille Windows ====== | ||
+ | ===== Installation de base. ===== | ||
+ | * Téléchargez ventoy [[https://github.com/ventoy/Ventoy/releases|chez le même fournisseur]] en prenant la version windows. | ||
+ | * Dézipper le fichier dans un répertoire en double-cliquant sur le nom. | ||
+ | * Branchez une clé usb qui sera entièrement reformatée avec un MBR, une partition au format EXFAT puis la partition de boot au format FAT16. | ||
+ | * Lancer l'exécution en cliquant sur le fichier **Ventoy2Disk.exe**. | ||
+ | * Allez dans l'onglet paramétrage pour choisir le langage Français. | ||
+ | * Une grille vous permet de rechercher la clé USB et de la proposer au formatage. [[https://lecrabeinfo.net/creer-une-cle-usb-multi-boot-avec-ventoy.html|détail]] | ||
+ | * Il reste à déplacer les fichiers **.ISO** que vous souhaitez y mettre. | ||
+ | ===== Installation de la persistance. ===== | ||
+ | Il n'est pas possible d'installer la persistance car le script d'initialisation utilise la commande **loop** pas encore disponible avec les commandes bash, wsl ou ubuntu qui ne sont pas encore systématiquement présentes. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||