Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
live_usb [Le 23/07/2023, 21:33]
spnux [Avec des outils graphiques] Ajout de l'hyperlien à Sardu
live_usb [Le 23/10/2025, 19:24] (Version actuelle)
krodelabestiole [Mode non persistant ou persistant ?] flex en note
Ligne 1: Ligne 1:
 {{tag>​portail installation usb}} {{tag>​portail installation usb}}
----- 
  
 ====== Créer / flasher une clef USB bootable (Live USB) ====== ====== Créer / flasher une clef USB bootable (Live USB) ======
  
-Un live-USB permet, comme un [[Live CD]], de démarrer un système Ubuntu qui n'est pas installé sur le PC.+Un live-USB permet, comme un [[:Live CD]], de démarrer un système ​(Ubuntu ​ou autre) ​qui n'est pas installé sur le PC.
  
 Ce démarrage permet soit de tester Ubuntu, soit de l'​installer sur le disque du PC, soit de réparer le système, soit même (live "​persistant"​) d'​utiliser Ubuntu comme bureau mobile complet (portable sur n'​importe quel PC compatible). Ce démarrage permet soit de tester Ubuntu, soit de l'​installer sur le disque du PC, soit de réparer le système, soit même (live "​persistant"​) d'​utiliser Ubuntu comme bureau mobile complet (portable sur n'​importe quel PC compatible).
  
-Il existe 3 types de live-USB, chacun lié à un ou des outils ​de créations spécifiques ​+<note tip>​Cette page recense et détaille les différentes solutions permettant ​de créer un support ​live USB.\\  
- +\\  
-__Live-USB ​**non** persistants__ : la clé USB ne peut être modifiée. On ne peut donc pas installer de nouveaux logiciels, on ne peut pas faire de mises à jour, on ne peut pas sauvegarder les fichiers sur la clé (il existe des contournements à cette 3e limitation). Utilisations : test du système, réparation du système ​et installation du système sur PC. +Vous trouverez ailleurs sur ce wiki des mini tutoriels plus succincts permettant ​de créer spécifiquement une clé live USB //Ubuntu// depuis divers systèmes ​
-   * [[Usb-creator]] ​ c'est l'​outil installé par défaut sur Ubuntu. Interface très simple. +  depuis ​**Ubuntu ​et ses variantes*avec [[:​tutoriel:​usb-creator|Créateur de disque de démarrage]] (//USB Creator//​) 
-   * [[Gnome-Disk-Utility]] ​installé par défaut sur Ubuntu, avec une fonction dédiée (parmi d'​autres) +  * depuis n'importe quelle version de **Linux** avec [[https://​apps.gnome.org/​fr/​Impression/​|Impression]]((disponible en [[:Flatpak]] sur [[https://flathub.org/​fr/​apps/​io.gitlab.adhami3310.Impression|Flathub]])) ou [[:​tutoriel:​Popsicle]] 
-   * [[Etcher|Balena etcher]] : interface très simple, assez esthétique,​ mais pas dans les dépôts Ubuntu ​(donc à télécharger). +  depuis **Windows** avec [[:tutoriel:usbimager#windows|USBImager]] 
- +  * depuis **macOS** avec [[:tutoriel:​usbimager#​macos|USBImager]] 
-__Live-USB persistants__ :​ la clé fonctionne comme un système normal : on peut installer de nouveaux logiciels, on peut faire les mises à jour, on peut sauvegarder les fichiers créés. Utilisation : test du système, réparation du système, installation du système sur PC __et__ bureau mobile complet. +  * depuis Ubuntu et n'importe quel **Linux** [[:​tutoriel:​live_usb_cli|en ligne de commande]] (avec ''​cp''​ ou ''​dd''​).
-   ​* ​[[Unetbootin]] ​logiciel a télécharger hors dépôt. Peut créer des live-USB persistants ou non-persistants. +
-   * [[mkusb]] : interface graphique à la commande ​[[:dd]]N'est pas dans les dépôtsPeut créer des live-USB persistants ou non-persistants. +
- +
-__Live-USB persistants multisystèmes__ :​ permet d'​installer plusieurs OS en parallèle (multi-boot). +
-  * [[Ventoy]] : fonctionne sur Linux ou Windows, permet d'​installer plusieurs OS persistants. Très simple si on n'​active pas la persistance,​ plus complexe avec celle-ci. +
-  * [[Multisystem]]. +
- +
-__Autres logiciels__ +
-   * [[https://​github.com/​slacka/​WinUSB/​|Fork de WinUSB]] [[http://​www.rootandadmin.com/​index.php/​2016/​06/​15/​english-make-a-bootable-windows-10-usb-install-stick-on-linux-with-winusb-fork|Tutoriel d'​installation et d'​utilisation]] pour Windows 10. +
-   ​* [[https://​www.raspberrypi.com/​software/​|rpi-imager]]. C'est une application** .snap**. Le dernier menu permet de sélectionner son fichier iso. Compatible EFI.  +
-   * [[Rufus]]. Logiciel à utiliser sous Windows pour créer un live-USB, y compris un live-USB linux.+
  
 Si vous êtes à la recherche d'une clé USB déjà créée, l'​association Ubuntu-fr en propose en vente par correspondance sur sa [[https://​enventelibre.org/​41-ubuntu-fr|boutique en ligne]]. Si vous êtes à la recherche d'une clé USB déjà créée, l'​association Ubuntu-fr en propose en vente par correspondance sur sa [[https://​enventelibre.org/​41-ubuntu-fr|boutique en ligne]].
 +</​note>​
  
-===== Live-USB et transferts de fichiers =====+==== Principaux cas d'​utilisation ​====
  
-Les logiciels créant des [[live_usb|live-USB]] non persistants ([[USB-creator]], [[gnome-disk-utility]],​ [[etcher|Etcher]], ...),  passent votre clé USB au format de fichier spécial pour fichiers ISO, dit [[wpfr>​ISO 9660]]. Ce format ​est par conception en __lecture seule__On ne peut plus rien copier ​sur la clé (plus d'utilisation possible pour des transferts de fichiers).+  * Test d'un système d'​exploitationtel Ubuntu ou autre [[:​distributions|distribution Linux]], avant installation éventuelle. 
 +  * Installation du système en question. 
 +  * Réparation du système lorsque celui-ci ne parvient pas à démarrer. 
 +  * Réinstallation du système lorsque la réparation ​est impossible. 
 +  * Opération ​sur la partition racine : clonage pour sauvegarde ou migration sur un nouveau support ​(d'un [[:disque dur]] vers un [[:SSD]] par exemple), ou redimensionnement de la partition système.
  
-Il existe cependant trois façon ​d'utiliser quand même la clé USB pour les transferts ​de fichiers :+Il peut donc être pratique ​d'avoir toujours un support d'​installation ​de disponible pour un dépannage, surtout lorsqu'​on a accès à Internet que depuis un ordinateur unique.
  
-1Utiliser un live-USB persistant (à créer avec [[unetbootin|Unetbootin]]).+<note tip>​Certaines images //live// existent pour permettre l'​utilisation d'une application en particulier,​ utile en dehors du fonctionnement du systèmePar exemple [[https://​gparted.org/​livecd.php|GParted ​live]] pour [[:GParted]], ou [[https://​clonezilla.org/​|Clonezilla]] pour cloner un support de stockage.</​note>​
  
-2. Supprimer le live-USB. Pour cela il faut reformater la clé (avec [[gparted]] ou [[gnome-disk-utility]]) en FAT32 ou en [[exfat|EXFAT]].+==== Fonctionnement théorique ====
  
-3L'espace de la clé dépassant la taille de l'ISO installée est verrouillé dans un 2e partition spéciale ​(en ext4 avec des droits root). Cette partition peut-être reformatée en FAT32 (ou en [[exfat|EXFAT]]) pour une double utilisation live-USB ​clé d'échange ​de fichiers ​(utilisez [[gparted]] ​ou [[gnome-disk-utility]]). Vous avez alors 2 partitions indépendantes, ​une pour le live-USB, l'​autre pour le stockage.+  * Fonctionnement d'un Live CD ou Live USB : les données du système d'​exploitation qui sont sur le CD sont compressées et ne sont accessibles qu'en lectureOr, le système d'exploitation a besoin d'écrire. Pour cela, au démarrage, ​un //​ramdrive// ​(disque virtuel dans la RAMest montéEt, avec le système de [[wpfr>​Union File System|Union File System : Système de Fichiers Unifiés]], on assemble les 2 systèmes de fichiers : les lectures se feront sur le CD et les écritures dans le //​ramdrive//​.\\ Côté utilisation,​ tout est transparent. 
 +  * Avec le mode persistant, plutôt que d'utiliser un //​ramdrive//,​ on utilise un système ​de fichiers ​sur un disque dur ou une clé USB. Par conséquentces données pourront être consultées et gérées après ​le redémarrage de la machine.
  
-===== Options ===== +Pour plus d'​information sur les Live USB, vous pouvez consulter ​la page //[[wpfr>​Live_USB|live USB]]// sur Wikipedia.
-==== Mode non persistant ou persistant ? ==== +
- +
-Il existe deux modes : +
-  * **mode live simple, non persistant** : même en USB, il se comporte comme un live CD/DVD, vous aurez accès à *Ubuntu mais, à la fermeture, il ne sauvegardera ni les logiciels installés pendant la session ni vos données ni vos paramétrages particuliers. +
-  * **mode live persistant** :  À l'​inverse du mode live simple qui stocke dans la RAM, le mode persistant va  créer dans le support d'​installation une partition formatée en EXT3 en utilisant l'​espace non utilsé par la partition de boot  et y installer le logiciel et les données. ​//dans la mesure de l'​espace disponible//​ +
-Cette partition ​ peut être consultée par d'​autres O.S. (y compris windows équipé du logiciel +
-[[tutoriel:​comment_acceder_a_ses_partitions_d_ubuntu_sous_windows|EXT2FSD]]). La structure est la suivante: +
-<code bash> ls  +
-crash  format ​ log  lost+found upper ​ work +
-ls upper +
-boot  cdrom  etc  home media ​ mnt  rofs  root snap ​ tmp  usr var +
-ls upper/var/log +
-apt   boot-repair ​ dmesg  ​  dmesg.2.gz  dpkg.log ​ gpu-manager.log ​ lastlog  ​      ​wtmp +
-auth.log ​ casper.log ​  ​dmesg.0  ​  ​dmesg.3.gz ​ faillog journal  ​ syslog  ​      ​Xorg.0.log +
-boot.log ​ cups        ​dmesg.1.gz ​ dmesg.4.gz ​ gdm3 kern.log  ​ unattended-upgrades ​ Xorg.0.log.old +
-</​code>​ +
-<note importante>​ +
-En session live persistante,​ ne **jamais** faire de "​full-upgrade"​ ni de "​dist-upgrade",​ sous peine de casser définitivement le live USB.\\ (Sauf si vous avez le réflexe de copier le noyau dans la racine du disque et de remplacer casper/​vmlinuz.efi et casper/​initrd.lz.) +
- +
-Il est en revanche conseillé, avant d'​installer un paquet, de faire un "​update",​ simple actualisation de la liste des paquets disponibles. +
-</​note>​+
  
 ==== Avantages et inconvénients d'une session live ou d'une installation ==== ==== Avantages et inconvénients d'une session live ou d'une installation ====
Ligne 69: Ligne 42:
 Avantages par rapport à une installation classique : Avantages par rapport à une installation classique :
   * Un live-USB non-persistant ou persistant peut être utilisé sur n'​importe quel PC ;   * Un live-USB non-persistant ou persistant peut être utilisé sur n'​importe quel PC ;
-  * Pas de complications avec [[Grub]] ;+  * Pas de complications avec [[:Grub]] ;
   * Pas d'​installation,​ ni de configuration.   * Pas d'​installation,​ ni de configuration.
  
Ligne 78: Ligne 51:
   * Très sensible à certaines mises à jour (noyau ou bibliothèques).   * Très sensible à certaines mises à jour (noyau ou bibliothèques).
  
 +<​note>​Certaines [[:​distributions]],​ comme [[:​distributions#​debian|Tails]] et [[:​distributions#​Knoppix]] ou sont pensées pour fonctionner exclusivement en live USB.</​note>​
  
-==== Fonctionnement théorique ==== 
- 
-  * Fonctionnement d'un Live CD ou Live USB : les données du système d'​exploitation qui sont sur le CD sont compressées et ne sont accessibles qu'en lecture. Or, le système d'​exploitation a besoin d'​écrire. Pour cela, au démarrage, un //​ramdrive//​ (disque virtuel dans la RAM) est monté. Et, avec le système de [[wpfr>​Union File System|Union File System : Système de Fichiers Unifiés]], on assemble les 2 systèmes de fichiers : les lectures se feront sur le CD et les écritures dans le //​ramdrive//​. \\ Côté utilisation,​ tout est transparent. 
-  * Avec le mode persistant, plutôt que d'​utiliser un //​ramdrive//,​ on utilise un système de fichiers sur un disque dur ou une clé USB. Par conséquent,​ ces données pourront être consultées et gérées après le redémarrage de la machine. 
- 
-Pour plus d'​information sur les Live USB, vous pouvez consulter [[wpfr>​Live_USB|Les live USB sur Wikipedia]]. 
-==== Principaux cas d'​utilisation ==== 
-  * Installation du logiciel sur disque. 
-  * Réparation du logiciel lorsque celui ne veut plus mettre en route. 
-  * Réinstallation du logiciel lorsque la réparation est impossible. 
-  * Gestion de la taille de la partition racine. 
-  * Sauvegarde des données utilisateurs stockées dans la partition racine si le logiciel ne se met plus en route. 
- 
-Il est donc conseillé d'​avoir toujours un support d'​installation de disponible. 
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  ​* La clé USB doit avoir une partition [[wpfr>​FAT32]] (une partition [[wpfr>​New_Technology_File_System|NTFS]] ne convient pas), +  * Vous devrez également disposer d'une image valide((Pour Ubuntu : soit une image standard que vous pourrez récupérer sur la [[http://​www.ubuntu-fr.org/​telechargement|page de téléchargement]],​ soit une image modifiée en suivant les instructions sur la page de [[:personnaliser_livecd|personnalisation de Live CD]])) (au format ISO, ou IMG)
-  * Vous devez disposer d'un espace libre d'au moins 4 Go minimum en mode non-persistant et davantage pour le mode persistant ((destinée à contenir, une ou plusieurs images iso installables (On trouve couramment de clés de 16, voire 32 Go  [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2072135]])). +  * Il peut être utile de vérifier l'​[[[[:​tutoriel:​comment_verifier_l_integrite_de_son_image_cd|intégrité]] de cette image avant de la transférer (//​flasher//​) sur le support USB. 
-  ​* Vous devrez également disposer d'une image CD valide((soit une image standard que vous pourrez récupérer sur la [[http://​www.ubuntu-fr.org/​telechargement|page de téléchargement]],​ soit une image modifiée en suivant les instructions sur la page de [[personnaliser_livecd|personnalisation de Live CD]])) (au format ISO, ou IMG).+  * Vous devez disposer sur le support USB d'un espace libre égal ou supérieur à la taille de l'​image.
  
-<note important>​ +===== Options =====
-Les anciens BIOS (années 2000 ou début des années 2010) sont incapables de démarrer avec une clé de plus 2 Go formatée en FAT32. Vous obtiendrez l'​erreur suivante :+
  
-<​code>​No configuration file found. No DEFAULT or UI configuration directive found</​code>​+==== Mode non persistant ou persistant ? ====
  
-Dans ce cas utiliser ​[[:Gparted]] afin d’obtenir une partition de 2 Go (maximum) en FAT16.+Il existe deux modes : 
 +  * **mode //live// simple, non persistant** : même en USB, il se comporte comme un //live// CD/DVD, vous aurez accès à *Ubuntu mais, à la fermeture, il ne sauvegardera ni les logiciels installés pendant la session ni vos données ni vos paramétrages particuliers. 
 +  * **mode //live// persistant** :  À l'​inverse du mode //live// simple qui stocke dans la RAM, le mode persistant va créer dans le support d'​installation une partition formatée en [[:EXT4]] en utilisant l'​espace non utilisé par la partition de boot et y installer le logiciel et les données //dans la mesure de l'​espace disponible//​. 
 +<note importante>​ 
 +En session live persistante,​ ne //jamais// lancer de ''​full-upgrade''​ ni de ''​dist-upgrade'',​ sous peine de casser définitivement le live USB.((Sauf si vous avez le réflexe de copier le noyau dans la racine du disque et de remplacer ''​casper/​vmlinuz.efi''​ et ''​casper/​initrd.lz''​.)
 +\\ \\ 
 +Il est en revanche conseillé, avant d'​installer un paquet, de lancer la [[:commande shell|commande]] ''​update'',​ simple actualisation de la liste des paquets disponibles.
 </​note>​ </​note>​
  
-===== Création d'un live-USB depuis ​Windows ​=====+===== Création d'un live-USB depuis ​Ubuntu ​=====
  
-Nous vous conseillons ​d'utiliser [[:Rufus]] pour créer une clé USB live Ubuntu à partir de Windows. Rufus est un logiciel libre (GPL) et gratuit pour Windows, très facile ​à utiliser et fiable, permet aussi de formater et vérifier ​la clé, supporte EFI, crée un log de ses actions.\\ +Il existe deux types d'installation ​la méthode graphique ​est plus intuitive ​et facile ​d'​accès; ​la [[:commande_shell|ligne de commande]] est plus rapide, à condition ​de bien la comprendre.
-\\ +
-Un tutoriel plus en détail est [[:rufus|disponible ici]]+
-    * Insérez votre clé USB puis lancez Rufus. Lorsque la fenêtre s'​ouvre**cliquez sur l'​icône en forme de CD** situé ​à droite ​de « Créer un disque de démarrage » et **sélectionnez le fichier Ubuntu-...iso** à l'​emplacement où vous venez de le télécharger. Sélectionnez le schéma de partition MBR et cliquez sur Démarrer. +
-<note tip>​Rufus ​ propose ​la création de la structure de persistance à partir de la version ​  ​[[https://​www.linuxuprising.com/​2019/​08/​rufus-creating-persistent-storage-live.html|Eoan Ermine]]</​note>​\\ +
-  +
-  * [[https://​www.balena.io/​etcher/​|balena-etcher]] compatible EFI.+
  
-Autres applications que nous conseillons moins: +==== Avec des outils graphiques ====
-  * [[Etcher]] : demande ​des manipulations pour retrouver sa clef d'​origine +
-  * [[http://​www.linuxliveusb.com/​|Linux Live USB Creator "LiLi USB"​]]. Cependant, Lili Usb Creator n'est plus développé depuis 2015, bien que fonctionnel pour d'​autres versions plus récentes de Linux.+
  
-Un nouveau venu à classer ​ aux fonctionnalités proches de rufus  [[ventoy|Ventoy Multiboot ​USB]]+=== Création d'une clef USB depuis une image disque simple ===
  
 +== Live-USB non persistants ==
  
-===== Création d'un live-USB depuis MacOS ===== +La clé USB ne peut être modifiéeOn ne peut donc pas conserver l'​installation ​de nouveaux logiciels ou les mises à jour faitesOn ne peut pas sauvegarder les fichiers sur la clé (il existe des contournements à cette 3e limitation). Utilisations ​test du système, réparation du système et installation du système sur PC.
-  * [[https://​www.balena.io/​etcher/​|balena-etcher]] compatible EFI. +
-  * En ligne de commande : +
-Sur le [[:​terminal]],​ pour identifier votre clé, utilisez la commande : +
-<​code>​diskutil list</​code>​ +
-Vous devriez voir apparaitre ​les périphériques présents. +
-<​code>​ +
-  /​dev/​disk0 ​(internal, physical)+
-   #: ​                      TYPE NAME                    SIZE       ​IDENTIFIER +
-   ​0: ​     GUID_partition_scheme ​                       *2.0 TB     ​disk0 +
-   1                       EFI EFI                     209.7 MB   ​disk0s1 +
-   ​2: ​                 Apple_HFS Macintosh HD            2.0 TB     ​disk0s2 +
-   ​3: ​                ​Apple_Boot Recovery HD             650.0 MB   ​disk0s3 +
-  /​dev/​disk1 +
-   #: ​                      TYPE NAME                    SIZE       ​IDENTIFIER +
-   ​0: ​    ​FDisk_partition_scheme ​                       *4.0 GB     ​disk1 +
-   ​1: ​                ​DOS_FAT_32 CLE USB                 4.0 GB     ​disk1s1 +
-</​code>​ +
-Vous devez retrouver votre clé parmi les différents périphériques.+
  
-Dans l'exemple ci-dessus ​la clé se nomme CLE USB. Notez les informations suivantes ​+   * **[[:​usb-creator|Créateur de disque de démarrage]]** - c'​est ​l'outil installé par défaut dans Ubuntu. Il est très simple d'​utilisation. 
-  l'identifiant du support ​disk1 +   * **[[:gnome-disk-utility|GNOME Disques]]** est aussi installé par défaut sur Ubuntu, mais propose davantage de fonctionnalités. Il a une fonction dédiée au //flash// de support USB. Voir la documentation du logiciel, mais en résumé : branchez votre clé USB, lancez [[:​gnome-disk-utility|GNOME Disques]], sélectionnez votre clé USB, cliquez sur la roue dentée à droite, choisissez "​restaurer l'​image disque",​ choisissez votre fichier image, et lancez la "​restauration"​ (en fait l'​installation). 
-  l'identifiant ​de sa partition ​disk1s1+   * **[[https://​apps.gnome.org/​fr/​Impression/​|Impression]]** - application [[:GNOME]] simple disponible en [[:​Flatpak]] sur [[https://​flathub.org/​fr/​apps/​io.gitlab.adhami3310.Impression|Flathub]]. 
 +   * **[[https://​wiki.gnome.org/​Apps/​MultiWriter|GNOME MultiWriter]]** - Application simplissime qui permet de //flasher// une ou plusieurs clé USB simultanémentDisponible dans les dépôts officiels ​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​gnome-multi-writer]]**. 
 +   ​**[[https://​github.com/​pop-os/​popsicle|Popsicle]]** - Comme MultiWriter,​ permet aussi de //flasher// de nombreuses clés simultanément (projet lié à [[:​distributions#​Pop!_OS]] et System76, mais fonctionne avec n'importe quelle image). Disponible en [[:Flatpak]] sur [[https://​flathub.org/​fr/​apps/​io.gitlab.adhami3310.Impression|Flathub]]. 
 +   ​**[[https://​github.com/​linuxmint/​mintstick|Mintstick]]** - Application simple, liée à [[:​distributions#​Linux Mint]], disponible dans les dépôts officiels : [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ​''​[[apt>​mintstick]]''​. 
 +   * **[[https://​github.com/​FedoraQt/​MediaWriter|Fedora Media Writer]]** - liée à [[:​distributions#​Fedora]],​ disponible en [[:​Flatpak]] sur [[https://​flathub.org/​apps/​org.fedoraproject.MediaWriter|Flathub]]. 
 +   * **[[:​etcher|Balena Etcher]]** - Interface très simple, assez esthétique,​ mais pas dans les dépôts Ubuntu (donc à télécharger). 
 +   * **[[:​mkusb]]** : interface graphique pour ''​[[:​dd]]''​. 
 +   * [[https://​www.raspberrypi.com/​software/​|Raspberry Pi Imager]] : permet initialement ​de créer une image disque pour les nano-ordinateurs Raspberry Pi. L'​interface permet toutefois de sélectionner le fichier image de son choix. Disponible en [[:Flatpak]] sur [[https://​flathub.org/​apps/​org.raspberrypi.rpi-imager|Flathub]] et en [[:snap]] sur [[https://​snapcraft.io/​rpi-imager|Snapcraft]]. 
 +   * [[https://​github.com/​WoeUSB/​WoeUSB|WoeUSB]] : NE permet QUE de créer une clé USB bootable **Windows** (depuis Linux).
  
-Tapez la commande suivante pour démonter votre clé : +== Live-USB persistants ==
-<​code>​sudo diskutil unmount /​dev/​disk1s1</​code>​ +
-Si votre clé a plusieurs partitions : disk1s1, disk1s2, répétez la commande précédente pour chaque partitions.+
  
-Tapez la commande suivante en adaptant ​à votre situation le nom du .iso et le dossier où il se trouve+La clé fonctionne comme un système normal : on peut installer de nouveaux logiciels, on peut faire les mises à jour, on peut sauvegarder les fichiers créés. Utilisation : test du système, réparation ​du système, installation du système sur PC __et__ bureau mobile complet
-Il peut être utile d'​utiliser par exemple TextEdit en mode texte pour préparer ses lignes de commande par copier-coller puis modification ​des instructions ci-dessousLe chemin de l'​archive iso peut se récupérer en glissant déposant celle-ci dans la fenêtre de texte de TexEdit. +   * **[[:​Unetbootin]]** ​Logiciel a télécharger hors dépôt. Peut créer ​des live-USB persistants ou non-persistants. 
-<​code>​sudo ​dd bs=4M status=progress if=Downloads/​ubuntu-16.04-desktop-amd64.iso of=/​dev/​disk1</​code>​ +   * **[[:​mkusb]]** ​Interface graphique à la commande [[:dd]]N'est pas dans les dépôts. Peut créer des live-USB persistants ou non-persistants.
-     +
-Remplacez ''​bs=4M''​ par ''​bs=32130b''​ qui est beaucoup plus rapide en duplication (dd data dupe).+
  
-Attentionvous devrez peut-être enlever ''​status=progress''​ si vous obtenez l'​erreur ''​dd:​unknown operand status''​.+=== Création d'une clef USB multiboot (plusieurs images peuvent être déployées simultanément sur la clefun menu permet de choisir quel système lancer) ===
  
-Terminez par : +== Live-USB persistants multisystèmes ==
-<​code>​sudo diskutil eject /​dev/​disk1s1</​code>​+
  
-Voila votre clé est prête à être utilisée.+Permet d'​installer plusieurs OS en parallèle (multi-boot).
  
-Vous pouvez également utiliser [[Etcher]]. +Tous les outils suivants ne sont pas libres.
-===== Création d'un live-USB depuis Ubuntu =====+
  
-Il existe deux types d'installation : la méthode graphique est recommandée dans la plupart des casmais si vous avez un système ​plus ancien ou vous voulez utiliser un système plus personnalisable choisissez l'​installation en ligne de commandes.+  * **[[:​Ventoy]]** - Fonctionne sur Linux ou Windows, permet ​d'installer plusieurs OS persistants. Très simple si on n'​active pas la persistance, plus complexe avec celle-ci. [[https://​github.com/​ventoy/​Ventoy/​blob/​master/​License/​license-ventoy.txt|libre]] depuis mars 2020. Ventoy utilisant une partition [[:exFat]], certains Linux ne marcheront pas (assez rare). 
 +  * **[[:​Multisystem]]** 
 +  * **[[https://​github.com/​mbusb/​multibootusb/​releases|MultiBootUSB]]** - Linux, Windows, [[https://​github.com/​mbusb/​multibootusb/​blob/​master/​LICENSE.txt|libre]]. 
 +  * **[[https://​www.sardu.pro/​|SARDU MultiBoot]]** - Linux, Windows, logiciel propriétaire et payant.
  
-==== Avec des outils graphiques ==== +=== Live-USB et transferts de fichiers ​===
-===Création d'une clef USB monoboot (1 seul OS peut etre installé sur la clef)=== +
-   * [[Usb-creator|Créateur de disque de démarrage]] :  C'est l'​outil par défaut dans Ubuntu. Propose de dupliquer l'un des fichiers ISO téléchargés sur une clé USB en la transformant au format [[wpfr>​ISO 9660]] (pour réutiliser la clé, il faudra donc la reformater en FAT32). Le live-USB est non-persistant. +
-   * [[Gnome-Disk-Utility]] est installé par défaut sur Ubuntu, et a une fonction dédiée. Voir la documentation du logiciel, mais en résumé : branchez votre clé USB, lancez Gnome-disk-utility,​ sélectionnez votre clé USB, cliquez sur la roue dentée à droite, choisissez "​restaurer l'​image disque",​ choisissez votre fichier **.iso**, et lancez la "​restauration"​ (en fait l'​installation). La clé est mise au format [[wpfr>​ISO 9660]] (pour réutiliser la clé, il faudra donc la reformater en FAT32). Le live-USB est non-persistant. +
-   * [[Etcher|Balena etcher]], sans doute le logiciel avec l'​interface la plus simple. La clé est mise au format [[wpfr>​ISO 9660]] (pour réutiliser la clé, il faudra donc la reformater en FAT32). Le live-USB est non-persistant. +
-   * [[:mkusb]] : interface graphique à [[:dd]]. +
-   * [[http://​en.congelli.eu/​prog_info_winusb.html|WinUSB]] : permet de créer une clé USB bootable Windows **7 & 8** depuis Ubuntu (attention, lors de l'​installation de Windows 7 & 8 sur la clé, le logiciel la formate sans vous demander). WinUSB n'est plus maintenu depuis 2012. +
-   * [[https://​github.com/​slacka/​WinUSB/​|Fork de WinUSB]] [[http://​www.rootandadmin.com/​index.php/​2016/​06/​15/​english-make-a-bootable-windows-10-usb-install-stick-on-linux-with-winusb-fork|Tutoriel d'​installation et d'​utilisation]] pour Windows 10. +
-   * [[https://​www.balena.io/​etcher/​|balena-etcher]] compatible EFI. C'est une application **.image**. Mais la table de partition est détruite. +
-   * [[https://​www.raspberrypi.com/​software/​|rpi-imager]]. C'est une application** .snap**. Le dernier menu permet de sélectionner son fichier iso. Compatible EFI. Mais la table de partition est détruite.+
  
 +Il existe trois façon d'​utiliser quand-même la clé USB pour les transferts de fichiers :
  
-===Création d'une clef USB multiboot ​(plusieurs OS peut être installés ​à la fois sur la clef, un menu permet de choisir quel OS lancer)===+1. Utiliser un live-USB persistant ​(à créer avec [[:​Unetbootin]]).
  
-Tous les outils suivant sont open source.+2. Supprimer le live-USB. Pour cela il faut reformater la clé (avec [[:​gparted]] ou [[:​gnome-disk-utility]]).
  
-|Logiciel|Multiboot|Multi OS|Commentaires| +3L'​espace de la clé dépassant la taille de l'ISO installée est verrouillé dans une 2e partition ​spéciale ​(en ext4 avec des droits root). Cette partition peut-être reformatée pour une double utilisation live-USB / clé d'échange de fichiers (utilisez ​[[:GParted]] ou [[:gnome-disk-utility]]). Vous avez alors 2 partitions indépendantesune pour le live-USB, l'​autre pour le stockage.
-|[[:​Ventoy]]|Oui|Linux,​ Windows|open source depuis mars 2020Ventoy utilisant ​une partition ​exFat, certains linux ne marcheront pas (assez rare). Très simple ​d'utilisation. Le plus populaire des outils multiboot| +
-|[[https://​www.sardu.pro/​|SARDU MultiBoot]]|Oui|Linux, Windows|| +
-|[[https://​github.com/​mbusb/​multibootusb/​releases|MultiBootUSB]]|Oui|LinuxWindows|Open source|+
  
 ==== Création d'un live-USB MacOS depuis Ubuntu ==== ==== Création d'un live-USB MacOS depuis Ubuntu ====
-Il peut être utile de créer un live-USB ​avec un osX, sur Ubuntu, dans le cas où vous souhaiteriez conserver une clé de sauvegarde de votre système avant l'​installation d'un Ubuntu.+ 
 +Il peut être utile de créer un live-USB ​pour macOS, sur Ubuntu, ​par exemple ​dans le cas où vous souhaiteriez conserver une clé de sauvegarde de votre système avant l'​installation d'​Ubuntu. 
 Pour cela : Pour cela :
-  * Téléchargez à cette [[https://​support.apple.com/​fr-fr/​HT211683|adresse]] le fichier ​**.dmg** de la version ​osX qui convient à votre mac, +  * Téléchargez à [[https://​support.apple.com/​fr-fr/​102662|cette adresse]] le fichier ​''​.dmg'' ​de la version ​de macOS qui convient à votre mac. 
-  * Puis convertir le dmg en iso soit avec l'​outil [[:dmgextractor]] ou directement en ligne de commande avec l'​outil **[[apt>​dmg2img]]** :​ <code bash>​dmg2img -v -i /​path/​to/​image_file.dmg -o /​path/​to/​image_file.iso</​code>​ +  * Puis convertir le ''​dmg'' ​en ''​iso'' ​soit avec l'​outil [[:DMGExtractor]] ou directement en ligne de commande avec l'​outil **[[apt>​dmg2img]]** :​ <code bash>​dmg2img -v -i /​path/​to/​image_file.dmg -o /​path/​to/​image_file.iso</​code>​ 
-  * Créez enfin votre disque avec [[dd]] ou [[Etcher|Balena ​etcher]].+  * Créez enfin votre disque avec [[::dd]] ou [[:etcher|Balena ​Etcher]]. 
 ==== Avec une partition utilisateur totalement indépendante. ==== ==== Avec une partition utilisateur totalement indépendante. ====
  
Ligne 203: Ligne 140:
 ===== En ligne de commandes ===== ===== En ligne de commandes =====
  
-==== Live USB entièrement dédiée à Ubuntu ====+==== Live USB Ubuntu ====
  
-Insérez votre clé USB.+Voir le tutoriel //​[[:​tutoriel:​live_usb_cli|Créer / flasher une clé USB bootable (Live USB) en ligne de commande]]//​.
  
-Pour savoir quel "​device"​ (dans le dossier /dev) est associé à la clé USB, utilisez la commande :+===== Installer Ubuntu depuis un support ​USB =====
  
-<​code>​lsblk<​/code>+  * //​[[:​tutoriel:​installation_sur_disque_usb|Installer Ubuntu sur un support USB]]// 
 +  * //​[[:​tutoriel:​installer_ubuntu_par_internet|Démarrer Ubuntu Netboot depuis un support USB]]//
  
-**Ne vous trompez ​pas de device ou vous risqueriez ​d'effacer et rendre inaccessible votre disque système ou tout autre média actuellement inséré !**+===== Vérifier qu'un live-USB ne contient ​pas d'erreurs =====
  
-Dans le terminal, placez-vous **dans le dossier qui contient l'​image iso à utiliser** ​ (celle-ci a un nom du style //ubuntu-16.04.3-desktop-amd64.iso//​) puis écrivez :+Voir le tutoriel //​[[:​tutoriel:​verifier_un_disque_ubuntu|Vérifier ​un disque Ubuntu]]//.
  
-<​code>​sudo dd bs=4M status=progress if="​nom.iso"​ of=/​dev/"​device"</​code>​+===== Création d'un live-USB depuis Windows =====
  
-Bien sûr, il est nécessaire ​de remplacer "​device"​ par les trois lettres identifiées à la commande précédente et de remplacer "​nom.iso"​ par le nom de fichier de l'image iso à utiliser+<note tip> 
-   +Voir de préférence notre tutoriel pour //flasher// une image Ubuntu sur une clé USB depuis Windows : 
-Exemple :+//​[[:​tutoriel:​usbimager|Créer / flasher une clé USB bootable (live USB) avec USBImager]]//​
 +</​note>​
  
-<​code>​sudo dd bs=4M status=progress if=ubuntu-16.04.3-desktop-amd64.iso of=/dev/sdc</code>+**[[:​Rufus]]** est un logiciel libre (GPL) et gratuit pour Windows, très facile à utiliser et fiable, qui permet de formater, ​//flasher// et vérifier une clé, supporte EFI, crée un log de ses actions.
  
-Une fois la commande terminéeforcez les buffers ​à finir de se vider sur la clé avec la commande :+Un documentation plus détaillée est [[:​rufus|disponible ici]] : 
 +  * Insérez votre clé USB puis lancez Rufus. Lorsque ​la fenêtre s'​ouvrecliquez sur l'​icône en forme de CD situé ​à droite ​de //Créer un disque de démarrage//​ et sélectionnez le fichier ''​Ubuntu-...iso''​ à l'​emplacement où vous venez de le télécharger. Sélectionnez le schéma de partition **MBR** et cliquez ​sur //​Démarrer//​.
  
-<​code>​sync<​/code>+**Rufus** propose désormais le mode persistent.((**(//en//)** //​[[https://​www.linuxuprising.com/​2019/​08/​rufus-creating-persistent-storage-live.html|Rufus:​ Creating A Persistent Storage Live USB With Ubuntu Or Debian From Windows]]//​))
  
-puis en validant.+Autres applications disponibles sur Windows : 
 +  * [[:Etcher]] : sans doute le plus simple d'​utilisation 
 +  * [[:​ventoy|Ventoy Multiboot USB]] : permet de déployer plusieurs images simultanément
  
-L'​opération terminée, vous bénéficiez ​d'une clé Live USB non __persistante__.+===== Création ​d'un live-USB depuis macOS =====
  
-===== Installer ​Ubuntu depuis ​un support ​USB =====+<note tip> 
 +Voir de préférence notre tutoriel pour //flasher// une image Ubuntu ​sur une clé USB depuis ​macOS : 
 +//​[[:​tutoriel:​usbimager|Créer / flasher une clé USB bootable (live USB) avec USBImager]]//​. 
 +</​note>​
  
-  * [[:tutoriel:​installation_sur_disque_usb|Installer Ubuntu sur un support USB]] +  * [[https://​www.balena.io/​etcher/​|Balena Etcher]] compatible EFI. 
-  * [[:tutoriel:​installer_ubuntu_par_internet|Démarrer Ubuntu Netboot depuis un support USB]]+  * En ligne de commande : 
 +Sur le [[:terminal]], pour identifier votre clé, utilisez la commande : 
 +<​code>​diskutil list</​code>​ 
 +Vous devriez voir apparaitre les périphériques présents. 
 +<​code>​ 
 +  /dev/disk0 (internal, physical):​ 
 +   #: ​                      TYPE NAME                    SIZE       ​IDENTIFIER 
 +   ​0: ​     GUID_partition_scheme ​                       *2.0 TB     ​disk0 
 +   ​1: ​                       EFI EFI                     209.7 MB   ​disk0s1 
 +   ​2: ​                 Apple_HFS Macintosh HD            2.0 TB     ​disk0s2 
 +   ​3: ​                ​Apple_Boot Recovery HD             650.0 MB   ​disk0s3 
 +  /​dev/​disk1 
 +   #: ​                      TYPE NAME                    SIZE       ​IDENTIFIER 
 +   ​0: ​    ​FDisk_partition_scheme ​                       *4.0 GB     ​disk1 
 +   ​1: ​                ​DOS_FAT_32 CLE USB                 4.0 GB     ​disk1s1 
 +</​code>​ 
 +Vous devez retrouver votre clé parmi les différents périphériques.
  
-===== Vérifier qu'un live-USB ne contient pas d'erreurs =====+Dans l'exemple ci-dessus la clé se nomme CLE USB. Notez les informations suivantes : 
 +  * l'​identifiant du support : ''​disk1''​ 
 +  * l'​identifiant de sa partition : ''​disk1s1'​'
  
-Voir le tutoriel « [[:tutoriel:​verifier_un_disque_ubuntu|Vérifier un disque Ubuntu]] ».+Tapez la commande suivante pour démonter votre clé : 
 +<​code>​sudo diskutil unmount /​dev/​disk1s1</​code>​ 
 +Si votre clé a plusieurs partitions : ''​disk1s1'',​ ''​disk1s2'',​ répétez la commande précédente pour chaque partitions. 
 + 
 +Tapez la commande suivante en adaptant à votre situation ​le [[:chemins|chemin]] de l'​image disque. 
 +Il peut être utile d'​utiliser par exemple **TextEdit** en mode texte pour préparer ses lignes de commande par copier-coller puis modification des instructions ci-dessous. Le chemin de l'​image peut se récupérer en glissant déposant celle-ci dans la fenêtre de texte de **TextEdit**. 
 +<​code>​sudo dd bs=4M status=progress if=Downloads/​ubuntu-16.04-desktop-amd64.iso of=/​dev/​disk1</​code>​ 
 + 
 +<note warning>​ 
 +Vous devrez peut-être enlever ''​status=progress''​ si vous obtenez l'​erreur ''​dd:​unknown operand status''​. 
 +</​note>​ 
 + 
 +Terminez par : 
 +<​code>​sudo diskutil eject /​dev/​disk1s1</​code>​ 
 + 
 +Voila votre clé est prête à être utilisée.
  
 ===== Si votre ordinateur ne démarre pas sur le live-USB ===== ===== Si votre ordinateur ne démarre pas sur le live-USB =====
  
 Si votre ordinateur ne démarre pas sur le live-USB : Si votre ordinateur ne démarre pas sur le live-USB :
-  - Commencez par [[:​tutoriel:​modifier_ordre_amorcage_du_bios|modifier l'​ordre d’amorçage de votre BIOS]] afin de mettre le démarrage sur USB en premier (s'il n'y a pas d'​option "​USB"​ il faut sélectionner "Harddisk" pour voir apparaître l'​option "​USB"​) +  - Commencez par [[:​tutoriel:​modifier_ordre_amorcage_du_bios|modifier l'​ordre d’amorçage de votre BIOS]] afin de mettre le démarrage sur USB en premier (s'il n'y a pas d'​option "​USB"​ il faut sélectionner "//Hard Drive//" pour voir apparaître l'​option "​USB"​) 
-  - Si cela ne fonctionne toujours pas, vous pouvez essayer ​une de la solution de la [[:​disquette_boot_usb|création d'une disquette ou d'un CD-ROM d'​amorçage pour démarrer sur un support USB]]+  - Si cela ne fonctionne toujours pas, vous pouvez essayer la solution de la //[[:​disquette_boot_usb|création d'une disquette ou d'un CD-ROM d'​amorçage pour démarrer sur un support USB]]//.
  
 ==== Cas des UEFI en 32 bits ==== ==== Cas des UEFI en 32 bits ====
  
-Sur certains ordinateurs (cas rares, principalement des netbooks ou des PC convertibles bas de gamme avec des processeurs "Atom BayTrail"​),​ le [[:​tutoriel:​modifier_ordre_amorcage_du_bios|bios]] ​uefi 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. Pour résoudre ce problème :​+<note important>​De préférence,​ utiliser ventoy qui sait booter nativement en EFI 32 bits.</​note>​ 
 + 
 +Sur certains ordinateurs (cas rares, principalement des netbooks ou des PC convertibles bas de gamme avec des processeurs "Atom BayTrail"​),​ le [[:​tutoriel:​modifier_ordre_amorcage_du_bios|bios]] ​UEFI 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. Pour résoudre ce problème :​
   * Téléchargez le fichier [[https://​github.com/​jfwells/​linux-asus-t100ta/​blob/​master/​boot/​bootia32.efi|suivant]],​   * Téléchargez le fichier [[https://​github.com/​jfwells/​linux-asus-t100ta/​blob/​master/​boot/​bootia32.efi|suivant]],​
   * Créez votre clé USB grâce à [[:​Unetbootin]] ou **Rufus** si vous êtes sous Windows,   * Créez votre clé USB grâce à [[:​Unetbootin]] ou **Rufus** si vous êtes sous Windows,
Ligne 254: Ligne 234:
   * Démarrez normalement sur la clé, ou bien naviguez jusqu'​au fichier **bootia32.efi**   * Démarrez normalement sur la clé, ou bien naviguez jusqu'​au fichier **bootia32.efi**
  
-Il est également possible d'​utiliser [[:​multisystem]] pour cette opération, dans ce cas il vous suffit de mettre le fichier ​**bootia32.efi** dans le dossier EFI/BOOT de la clé+Il est également possible d'​utiliser [[:​multisystem]] pour cette opération, dans ce cas il vous suffit de mettre le fichier ​''​bootia32.efi'' ​dans le dossier EFI/BOOT de la clé.
- +
-Noter que les bios EFI en 32 bits sont souvent installés sur des notebooks récents (postérieurs à 2010) et quasiment jamais sur des ordinateurs anciens. +
-Il existe une distribution Ubuntu remastérisé expressément pour ce genre de matériel [[https://​linuxiumcomau.blogspot.com/​2016/​10/​running-ubuntu-on-intel-bay-trail-and.html|Linuxium]]. Toutes les [[variantes]] sont disponibles.+
  
 +<​note>​
 +Les bios EFI en 32 bits sont parfois installés sur des machines postérieures à 2010, et quasiment jamais sur des ordinateurs plus anciens.
 +</​note>​
  
 Si votre ordinateur est encore équipé de Windows, demandez-lui d'​installer le [[:​refind#​avec_windows|refind 32 bits]]. Celui-ci se chargera de tout y compris de faire démarrer votre clé USB si elle a bien une table de partition FAT32. Si votre ordinateur est encore équipé de Windows, demandez-lui d'​installer le [[:​refind#​avec_windows|refind 32 bits]]. Celui-ci se chargera de tout y compris de faire démarrer votre clé USB si elle a bien une table de partition FAT32.
- 
-===== Cas particulier de l'​installation Ubuntu Server ===== 
- 
-Comme c'est souvent le cas sur un serveur, il n'y a pas de lecteur CD pour procéder à l’installation. Il est possible que vous rencontriez un souci en démarrant sur un live USB Ubuntu Server (vérifié avec la LTS 10.04.4), réclamant la présence d'un CD contenant les sources pour l'​installation. Vous devez alors préciser à l'​installateur Ubuntu Server que les fichiers se trouvent sur votre clé USB, en personnalisant la commande de démarrage de GRUB (touche TAB), en ajoutant : 
- 
-<​file>​cdrom-detect/​try-usb=true</​file>​ 
- 
-Par exemple avec unetbootin cela donne : 
- 
-<​file>​unetbootindefault cdrom-detect/​try-usb=true</​file>​ 
- 
- 
-[[https://​help.ubuntu.com/​community/​Installation/​FromUSBStick|Source]]<​sup>​(en)</​sup>​ 
- 
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
   * [[:​tutoriel:​installer_windows_boot_usb|Créer une clé usb avec Windows]]   * [[:​tutoriel:​installer_windows_boot_usb|Créer une clé usb avec Windows]]
-  * Wiki anglais : +  * **(//en//)** [[https://pendrivelinux.com/|Pendrive Linux]] : tutoriels ​en anglais pour démarrer et lancer Linux sur support USB]]
-    ​[[https://​wiki.ubuntu.com/​LiveUsbPendrivePersistent|LiveUSBpersistent]] +
-    ​[[https://help.ubuntu.com/community/Installation/​FromUSBStick|LiveUSB]] +
-    ​[[https://​help.ubuntu.com/​community/​Installation/​FromCForUSBStick|LiveUSB avec GRUB]] +
-    ​* [[https://help.ubuntu.com/community/​BootFromUSB|Boot from USB]] +
-  * Discussion sur le forum ubuntu-fr : +
-    * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=427605|MultiSystem,​ Créez votre LiveUSB MultiBoot simplement!]] (post de 2012)  +
-    * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2821215#​p2821215|Jaunty sur clé USB : conserver la personnalisation]] (échange de 2009) +
-    * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2981054#​p2981054|Autre discussion]] (échange de 2009) +
-  * [[http://​www.pendrivelinux.com | Pendrivelinux ​Tutoriels ​en anglais pour démarrer et lancer Linux sur support USB]]+
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​sylvainvh]],​ [[utilisateurs:​thedamocles|Damocles]],​ Guymskcdtv//+//​Contributeurs : [[:utilisateurs:​sylvainvh]],​ [[:utilisateurs:​thedamocles|Damocles]],​ Guymskcdtv, [[:​utilisateurs:​krodelabestiole]]//
  • live_usb.1690140794.txt.gz
  • Dernière modification: Le 23/07/2023, 21:33
  • par spnux