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 | ||
unetbootin [Le 08/05/2024, 18:50] geole [Créer une clé usb-live Ubuntu] |
unetbootin [Le 16/06/2024, 14:53] (Version actuelle) 91.168.111.67 [Depuis Ubuntu] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
<note important> | <note important> | ||
- | Unetbootin génère des live-usb avec un menu "maison", vous n'avez alors pas accès aux options de réglages linguistiques et clavier du menu du live-cd, entre autres. | + | Unetbootin génère des live-usb avec un menu "maison", vous n'avez alors pas accès aux options de réglages linguistiques et clavier du menu du live-cd, entre autres. **Mais** vous pouvez accéder à ce menu maison pour mettre __une bonne fois pour toutes__ vos préférences. |
- | Le mode persistance peut ne pas fonctionner en [[:desactiver_secure_boot|UEFI]].\\ | + | Le mode persistance peut ne pas fonctionner en [[:desactiver_secure_boot|UEFI]] ou si vous l'avez mal installé.\\ |
De plus, vérifier également le mode de démarrage: | De plus, vérifier également le mode de démarrage: | ||
* Full-UEFI (sans support legacy/bios), impossible de démarrer unetbootin avec un appareil UEFI de classe 3 (c'est-à-dire sans CSM((Compatibility Support Module))) | * Full-UEFI (sans support legacy/bios), impossible de démarrer unetbootin avec un appareil UEFI de classe 3 (c'est-à-dire sans CSM((Compatibility Support Module))) | ||
Ligne 33: | Ligne 33: | ||
Si vous définissez un **"espace utilisé pour préserver les fichiers même après redémarrage"**, vous pourrez travailler avec votre live-USB en mode "persistant", donc avec un bureau mobile sur clé, en installant de nouveaux logiciels ou en sauvegardant les fichiers créés sur la clé. | Si vous définissez un **"espace utilisé pour préserver les fichiers même après redémarrage"**, vous pourrez travailler avec votre live-USB en mode "persistant", donc avec un bureau mobile sur clé, en installant de nouveaux logiciels ou en sauvegardant les fichiers créés sur la clé. | ||
- | ===== Installer Unetbootin depuis ubuntu ===== | + | <note important>Si votre besoin est juste d'installer une version d'Ubuntu, vous pouvez utiliser des logiciels dans les dépôts (et généralement pré-installés par défaut) comme [[gnome-disk-utility|Gnome-disks-utility]] (qui a une fonction de création de live-USB). Ces outils passent votre clé du format de fichier FAT32 au format [[wpfr>ISO 9660]], avec des limites que n'a pas Unetbootin : |
- | Vous avez dès lors 2 options : | + | |
- | + | ||
- | **1.** Si votre besoin est juste d'installer une version d'Ubuntu, vous pouvez utiliser des logiciels dans les dépôts (et généralement pré-installés par défaut) comme [[gnome-disk-utility|Gnome-disks-utility]] (qui a une fonction de création de live-USB). Ces outils passent votre clé du format de fichier FAT32 au format [[wpfr>ISO 9660]], avec des limites que n'a pas Unetbootin : | + | |
* pas de mode persistant (vous ne pouvez rien sauvegarder sur la clé). | * pas de mode persistant (vous ne pouvez rien sauvegarder sur la clé). | ||
* verrouillage des zones libres de la clé (au-delà de la taille de votre ISO). Vous ne pouvez rien y copier. | * verrouillage des zones libres de la clé (au-delà de la taille de votre ISO). Vous ne pouvez rien y copier. | ||
* obligation de reformater en FAT32 après utilisation du livre-USB pour réutiliser votre clé USB. | * obligation de reformater en FAT32 après utilisation du livre-USB pour réutiliser votre clé USB. | ||
- | * Rarement, des PC ayant un BIOS EFI strict peuvent ne pas booter sur un clé en ISO9660. | + | * Les PC ayant un BIOS EFI strict peuvent ne pas booter sur un clé en ISO9660. |
+ | </note> | ||
+ | |||
- | **2.** Vous pouvez aussi télécharger Unetbootin hors dépôt. Votre clé reste en FAT32 (pas besoin de la reformater après utilisation), vous pouvez copier des fichiers ou des répertoires sur les espaces libres, votre live-USB est persistant. | ||
- | ==== Unetbootin par téléchargement sur le site des développeurs ==== | ||
- | Si vous souhaitez la dernière version de Unetbootin (hors dépôts) : | ||
- | - Téléchargez Unetbootin depuis [[https://unetbootin.github.io/|ce lien]] (en cliquant sur Linux version certainement 64 bits) | ||
- | - Sélectionnez le fichier téléchargé depuis le [[:gestionnaire de fichiers]], puis clic droit et dans Propriétés, onglet | ||
- | - Fermez puis faites un double clic sur le fichier [[http://pix.toile-libre.org/upload/original/1532454010.png|qui vous indiquera la commande à exécuter au terminal]] | ||
- | - Recopiez cette ligne de commande dans un terminal et démarrez Unetbootin. | ||
- | Il est possible que unetbootin réclame la bibliothèque **7z**. Dans ce cas, il faut l'installer <code>sudo apt install p7zip-full</code> et relancer le logiciel: <code>sudo QT_X11_NO_MITSHM=1 $HOME/Téléchargements/unetbootin-linux64-702.bin</code> | ||
- | <note tip>Cette solution est obligatoire après la version[[http://ppa.launchpadcontent.net/gezakovacs/ppa/ubuntu/dists/|groovy 20.10]]</note> | ||
- | ==== Unetbootin par le PPA ==== | ||
- | <code>sudo add-apt-repository ppa:gezakovacs/ppa</code> | ||
- | <code>sudo apt-get update | ||
- | sudo apt-get install unetbootin</code> | ||
- | Frappez la commande **unetbootin**, cette commande affiche la commande suivante à passer dans le terminal : | ||
- | <code>sudo QT_X11_NO_MITSHM=1 /usr/bin/unetbootin</code> | ||
- | Cette dernière commande lance UNetbootin | ||
- | |||
- | l'avantage du PPA est que les mises à jours du logiciel seront automatiques. | ||
- | <note tip>Cette solution est possible jusqu'à la version [[http://ppa.launchpadcontent.net/gezakovacs/ppa/ubuntu/dists/|groovy 20.10]]</note> | ||
===== Depuis Windows ===== | ===== Depuis Windows ===== | ||
Ligne 78: | Ligne 59: | ||
- **Soit** sélectionnez la version d'Ubuntu désirée. Par exemple "16.04_Netinstall ou 18.04_Hdmedia_X64 ou 20.04_Live_x64 ou** Daily_X64** (A la date du 05/02/2024, cela correspond à la version 24.04 Noble numbat). | - **Soit** sélectionnez la version d'Ubuntu désirée. Par exemple "16.04_Netinstall ou 18.04_Hdmedia_X64 ou 20.04_Live_x64 ou** Daily_X64** (A la date du 05/02/2024, cela correspond à la version 24.04 Noble numbat). | ||
- **Soit** sélectionner un **Disqueimage ISO** que vous avez préalablement téléchargé soit depuis le site [[https://www.releases.ubuntu.com/|officiel]] soit depuis le site [[https://www.ubuntu-fr.org/download/|français]]. | - **Soit** sélectionner un **Disqueimage ISO** que vous avez préalablement téléchargé soit depuis le site [[https://www.releases.ubuntu.com/|officiel]] soit depuis le site [[https://www.ubuntu-fr.org/download/|français]]. | ||
- | - Vérifiez en bas que la destination pour l'installation est bien votre support USB (il faut sélectionner la "lettre" trouvée à l'item 4 coorespondant à une partition FAT32) mais **__surtout pas un disque dur__** (généralement **c:** ou **d:** ) | + | - Vérifiez en bas que la destination pour l'installation est bien votre support USB (il faut sélectionner la "lettre" trouvée à l'item 4 correspondant à une partition FAT32) mais **__surtout pas un disque dur__** (généralement **c:** ou **d:** ) |
- Puis lancez l'installation (clic sur "Ok"). | - Puis lancez l'installation (clic sur "Ok"). | ||
- | {{:applications:unetbootin_windows.jpg}} | + | <del>{ {:applications:unetbootin_windows.jpg} }</del> |
- | {{:applications:unetbootin_windows.jpg}} | + | |
- | <note important>Si votre ordinateur boote en EFI et votre clé USB est volumineuse, vous pouvez créer plusieurs partitions FAT32 et installer une déclinaison .buntu par partition afin de tester celle qui convient avant d'installer. Le choix du boot est à faire en utilisant le bios.</note> | + | |
- | ==== Créer une clé usb-live Ubuntu à partir d'une image ISO précédemment téléchargée ==== | ||
- | - Vérifiez que votre connexion internet fonctionne | ||
- | - Vérifiez que votre support USB fait 4Go minimum et est préalablement formaté en FAT32 | ||
- | - Les données présentes sur la clé USB peuvent être détruites, sauvegardez-les sur un autre support par précaution | ||
- | - Introduisez la clé USB dans le PC afin qu'elle soit reconnue par Windows et que celle-ci porte soit attribuée d'une lettre ("K:" par exemple). | ||
- | - Téléchargez la version Windows d'Unetbootin sur [[https://unetbootin.github.io/|le site officiel]], puis installez-la. | ||
- | - Lancez Unetbootin puis cliquez sur "Disk Image" et sélectionnez l'[[http://www.ubuntu-fr.org/telechargement|image ISO d'Ubuntu]] précédemment téléchargée sur le disque dur. (par exemple ubuntu-16.04-desktop-i386.iso). | ||
- | - Vérifiez en bas que la destination pour l'installation est bien votre support USB (il faut sélectionner la "lettre" trouvée à l'item 4) mais **__surtout pas un disque dur__** (généralement **c:** ou **d:** ). | ||
- | - Puis lancez l'installation ( clic sur "Ok"). | ||
- | ==== Installer Ubuntu sur disque dur à partir d'internet==== | + | {{:unetbootin:unetbootin02.jpg?500|}} |
+ | {{ :unetbootin:unetbootin01.jpg?500|}} | ||
- | Pour cela vous devez avoir 1 partition prête à accueillir l'installation d'Ubuntu (par exemple **d:**), distincte de votre partition windows. | ||
- | - Vérifiez que votre connexion internet fonctionne | ||
- | - Vérifiez que votre partition de destination fait 4Go minimum et est préalablement formatée en FAT32 (Formater votre support USB supprimera toutes ses données, pensez donc à les sauvegarder. Unetbootin ne supprimera aucune donnée.) | ||
- | - Téléchargez la version Windows d'Unetbootin sur [[https://unetbootin.github.io/|le site officiel]], puis installez-la | ||
- | - Lancez Unetbootin et cliquez sur "Distribution" et sélectionnez la version d'Ubuntu désirée (par exemple "14.04_live") | ||
- | - Vérifiez en bas que la destination pour l'installation est bien votre partition de destination (par exemple "e:") mais **__surtout pas la partition sur laquelle se trouve windows__** (généralement **c:** ou **d:** ) | ||
- | - Puis lancez l'installation (clic sur "Ok"). | ||
- | ==== Installer Ubuntu sur disque dur à partir d'une image ISO précédemment téléchargée ==== | ||
- | Pour cela vous devez avoir : | + | <note important>Si votre ordinateur boote en EFI et votre clé USB est volumineuse, vous pouvez créer plusieurs partitions FAT32 et installer une déclinaison .buntu par partition afin de tester celle qui convient avant d'installer. Le choix du boot est à faire en utilisant le bios.</note> |
- | * 1 partition prête à accueillir l'installation d'Ubuntu (par exemple **d:**), distincte de votre partition windows | + | |
- | * 1 support (support USB, ou partition différente de celle accueillant l'installation d'Ubuntu) sur lequel se trouve une [[http://www.ubuntu-fr.org/telechargement|image ISO d'Ubuntu]] | + | |
- | - Vérifiez votre connexion internet | ||
- | - Vérifiez que votre partition de destination fait 4Go minimum et est préalablement formatée en FAT32 /!\ (Formater votre support USB supprimera toutes ses données, pensez donc à les sauvegarder. Unetbootin ne conservera aucune donnée). | ||
- | - Téléchargez la version Windows d'Unetbootin sur [[https://unetbootin.github.io/|le site officiel]], puis installez-la | ||
- | - Lancez Unetbootin puis cliquez sur "Disk Image" et sélectionnez l'[[http://www.ubuntu-fr.org/telechargement|image ISO d'Ubuntu]] précédemment téléchargée sur le disque dur. (par exemple ubuntu-10.04-desktop-i386.iso) | ||
- | - Vérifiez en bas que la destination pour l'installation est bien votre partition de destination (par exemple "e:") mais **__surtout pas la partition sur laquelle se trouve windows__** (généralement **c:** ou **d:** ) | ||
- | - Puis lancez l'installation (clic sur "Ok"). | ||
+ | <note tip>Il est possible de ne pas télécharger l'ISO dans une partition FAT32 d'une clé USB. On peut utiliser une partition FAT32 d'un disque externe ou d'un disque interne. Cette partition doit être préparée avec les mêmes règles.</note> | ||
+ | |||
+ | Les étapes de l'installation sont les suivantes: | ||
+ | * Téléchargement de l'ISO. Soit depuis le réseau, soit depuis un ISO local. | ||
+ | * Eclatement de l'iso en milliers de fichiers dans la partition FAT32. | ||
+ | * Installation du fichier de persistance. | ||
+ | * installation des structures de boot EFI et LEGACY. | ||
===== Depuis MAC ===== | ===== Depuis MAC ===== | ||
+ | La procédure est quasiment la même que depuis Windows (ci-dessus). Ci-dessous les différences: | ||
+ | Le nom du fichier téléchargé est **unetbootin-mac-702.dmg** et sa taille est de** 8 354 Ko**. | ||
FIXME | FIXME | ||
Pour ceux peuvent participer avec leur MAC. | Pour ceux peuvent participer avec leur MAC. | ||
===== Depuis Ubuntu ===== | ===== Depuis Ubuntu ===== | ||
- | La procédure est quasiment la même que depuis Windows (ci-dessus). Ci-dessous les différences : | + | La procédure est quasiment la même que depuis Windows (ci-dessus). |
- | <del>==== Créer une clé usb-live Ubuntu ==== | + | e==== Unetbootin par téléchargement sur le site des développeurs ==== |
- | **Version téléchargée sur le net :** | + | |
- | UNetbootin n'est pas forcément géré par Ubuntu Mate. Utilisez le créateur de disque de démarrage que vous trouverez dans le menu d'Ubuntu Mate et vérifiez à l'ouverture si la version téléchargée au format .iso correspond (ex: Xubuntu, Lubunut, Linux Mint, etc...), puis vérifiez si la clé USB est bien celle sur laquelle vous souhaiter installer la nouvelle version. Ensuite, valider pour confirmer. Redémarrer votre ordinateur et au démarrage choisissez dans le GRUB la clé USB contenant la nouvelle version.</del> | + | |
- | + | ||
- | <del>Idem que depuis Windows, sauf que le support USB est généralement noté **/dev/sdb** | + | |
- | + | ||
- | Pour être certain de la destination, tapez la commande 'mount' dans le terminal, ceci affichera les noms des volumes.</del> | + | |
- | + | ||
- | ===== Unetbootin par téléchargement sur le site des développeurs ===== | + | |
Pour installer la dernière version de Unetbootin (hors dépôts) : | Pour installer la dernière version de Unetbootin (hors dépôts) : | ||
- Téléchargez Unetbootin depuis [[https://unetbootin.github.io/|ce lien]] en cliquant sur Linux version 64 bits. | - Téléchargez Unetbootin depuis [[https://unetbootin.github.io/|ce lien]] en cliquant sur Linux version 64 bits. | ||
- | - Sélectionnez le fichier téléchargé depuis le [[:gestionnaire de fichiers]] | + | - Sélectionnez le fichier téléchargé depuis le [[:gestionnaire de fichiers]] |
+ | - Faites un clic droit sur le fichier [[http://pix.toile-libre.org/upload/original/1532454010.png|pour y mettre les droits d'exécution ]]. | ||
+ | - Cliquer sur Propriétés. Cliquer sur Permissions. Cocher la case Exécution. | ||
- Faites un double clic sur le fichier [[http://pix.toile-libre.org/upload/original/1532454010.png|qui vous indiquera la commande à exécuter au terminal]]. | - Faites un double clic sur le fichier [[http://pix.toile-libre.org/upload/original/1532454010.png|qui vous indiquera la commande à exécuter au terminal]]. | ||
- Recopiez cette ligne de commande dans un terminal et démarrez Unetbootin. | - Recopiez cette ligne de commande dans un terminal et démarrez Unetbootin. | ||
Ligne 144: | Ligne 102: | ||
Il est possible que unetbootin réclame la bibliothèque **7z**. Dans ce cas, il faut l'installer <code>sudo apt install p7zip-full</code> et relancer le logiciel: <code>sudo QT_X11_NO_MITSHM=1 $HOME/Téléchargements/unetbootin-linux64-702.bin</code> | Il est possible que unetbootin réclame la bibliothèque **7z**. Dans ce cas, il faut l'installer <code>sudo apt install p7zip-full</code> et relancer le logiciel: <code>sudo QT_X11_NO_MITSHM=1 $HOME/Téléchargements/unetbootin-linux64-702.bin</code> | ||
<note tip>Cette solution est obligatoire après la version[[http://ppa.launchpadcontent.net/gezakovacs/ppa/ubuntu/dists/|groovy 20.10]]</note> | <note tip>Cette solution est obligatoire après la version[[http://ppa.launchpadcontent.net/gezakovacs/ppa/ubuntu/dists/|groovy 20.10]]</note> | ||
- | ==== Installer Ubuntu sur disque dur ==== | + | ==== Unetbootin par le PPA ==== |
+ | Disponible pour ubuntu focal et versions anterieures uniquements . | ||
- | Idem que depuis Windows, sauf le disque dur est généralement noté **/ ou /dev/sda**. | + | <code>sudo add-apt-repository ppa:gezakovacs/ppa</code> |
+ | <code>sudo apt-get update | ||
+ | sudo apt-get install unetbootin</code> | ||
- | Pour être certain de la destination, tapez la commande 'mount' dans le terminal, ceci affichera les noms des volumes. | + | Frappez la commande **unetbootin**, cette commande affiche la commande suivante à passer dans le terminal : |
+ | <code>sudo QT_X11_NO_MITSHM=1 /usr/bin/unetbootin</code> | ||
+ | Cette dernière commande lance UNetbootin | ||
+ | |||
+ | l'avantage du PPA est que les mises à jours du logiciel seront automatiques. | ||
+ | <note tip>Cette solution est possible jusqu'à la version [[http://ppa.launchpadcontent.net/gezakovacs/ppa/ubuntu/dists/|groovy 20.10]]</note> | ||
- | {{:applications:UNetbootin_disque.png}} | ||
==== Création de la structure persistante ==== | ==== Création de la structure persistante ==== | ||
=== Jusqu'à la version 18.04 === | === Jusqu'à la version 18.04 === | ||
Ligne 157: | Ligne 122: | ||
Le fichier de persistance n'est plus utilisable. Il ne faut surtout pas le fabriquer: Il utiliserait de la place inutilement. | Le fichier de persistance n'est plus utilisable. Il ne faut surtout pas le fabriquer: Il utiliserait de la place inutilement. | ||
- | Lorsque la partition fat32 a fini de recevoir le logiciel, il faut lancer **gparted** afin de | + | Il faut préparer préventivement le support USB de réception USB de fa façon suivante en lançant **gparted** afin de |
- | - Rétrécir la partition fat32 | + | - Créer la partition FAT32 a une taille de 6 Go. Inutile de mettre plus puisque les modifications persistance n'y seront plus. |
- | - Créer une partition **EXT4** avec une étiquette **casper-rw** dans l'espace disponible. | + | - Créer une partition **EXT4** avec une étiquette **casper-rw** dans l'espace disponible. La limite des 4 Go de la taille du fichier disparaît. Se souvenir qu'un ubuntu 24.04 persistant peut occuper plus de 20 Go suivant de nombre de logiciels voulus. |
- | - Eventuellement créer une autre partition EXFAT compatible windows | + | - Eventuellement créer une autre partition EXFAT compatible windows et MAC. |
+ | ==== Création de la ligne de boot de la persistance ==== | ||
+ | Afin de pouvoir booter en utilisant la persistance, il est nécessaire de mettre l'option **persistence** dans les lignes de boot. Cela est possible en modifiant dynamiquement au démarrage, Il semble plus pratique de créer une ligne de boot (ou plus) et de la choisir lorsqu'on souhaite booter en mode persistant. | ||
+ | |||
+ | Il faut donc copier ce paquet de lignes | ||
+ | <code bash>menuentry "PERSISTANT" { | ||
+ | set gfxpayload=keep | ||
+ | linux /casper/vmlinuz debian-installer/language=fr keyboard-configuration/layoutcode=fr /keyboard-configuration/variantcode=oss persistent | ||
+ | initrd /casper/initrd | ||
+ | }</code> | ||
+ | dans le fichier **/boot/grub/grub.cfg** de la clè USB lorsque le boot est EFI et ce paquet de lignes | ||
+ | <code bash>label PERSISTANT | ||
+ | menu label Ubuntu (PERSISTANT) | ||
+ | kernel /casper/vmlinuz | ||
+ | append initrd=/casper/initrd debian-installer/language=fr keyboard-configuration/layoutcode=fr /keyboard-configuration/variantcode=oss persistent </code> dans le fichier **syslinux.cfg** lorsque le boot est LEGACY. | ||
+ | |||
+ | __La codification de la variante du clavier n'est pas nécessairement celle qui convient__ | ||
Ligne 200: | Ligne 182: | ||
====La clé n'est pas proposée au démarrage de l'ordinateur==== | ====La clé n'est pas proposée au démarrage de l'ordinateur==== | ||
Sur certains ordinateurs le bios a besoin d'un exécutable en 32 bits sur la clé pour démarrer, or par défaut Ubuntu le propose en 64 bits. Voir la solution [[:live_usb#cas_des_bios_uefi_en_32_bits|ici]]. | Sur certains ordinateurs le bios a besoin d'un exécutable en 32 bits sur la clé pour démarrer, or par défaut Ubuntu le propose en 64 bits. Voir la solution [[:live_usb#cas_des_bios_uefi_en_32_bits|ici]]. | ||
+ | ==== La liste des bugs recensés ==== | ||
+ | Les bugs connus sont disponibles en cliquant sur ce [[https://bugs.launchpad.net/unetbootin/+bugs?orderby=id&start=0|Lien.]] Leur nombre est de 299. Dont ces bugs | ||
+ | * [[https://bugs.launchpad.net/unetbootin/+bug/1205837|Les partitions FAT32 de plus de 64 Go ne seraient pas détectées.]] Contournement: Faire plusieurs partitions car une clé USB de 128 Go est parfaitement reconnue. | ||