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 | ||
|
live_usb [Le 23/10/2025, 18:33] krodelabestiole on trie les apps par persitent ou pas multiboot ou pas ou tout à la fois un peu n'importe où ? |
live_usb [Le 23/10/2025, 19:24] (Version actuelle) krodelabestiole [Mode non persistant ou persistant ?] flex en note |
||
|---|---|---|---|
| Ligne 11: | Ligne 11: | ||
| 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 : | 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 : | ||
| * depuis **Ubuntu et ses variantes** avec [[:tutoriel:usb-creator|Créateur de disque de démarrage]] (//USB Creator//) | * depuis **Ubuntu et ses variantes** avec [[:tutoriel:usb-creator|Créateur de disque de démarrage]] (//USB Creator//) | ||
| - | * 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|Popsicle]] (FIXME tutoriel à venir) | + | * 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]] |
| * depuis **Windows** avec [[:tutoriel:usbimager#windows|USBImager]] | * depuis **Windows** avec [[:tutoriel:usbimager#windows|USBImager]] | ||
| * depuis **macOS** avec [[:tutoriel:usbimager#macos|USBImager]] | * depuis **macOS** avec [[:tutoriel:usbimager#macos|USBImager]] | ||
| Ligne 21: | Ligne 21: | ||
| ==== Principaux cas d'utilisation ==== | ==== Principaux cas d'utilisation ==== | ||
| - | * Installation d'un système d'exploitation, tel que Ubuntu ou autre [[:distributions|distribution Linux]]. | + | * Test d'un système d'exploitation, tel 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éparation du système lorsque celui-ci ne parvient pas à démarrer. | ||
| * Réinstallation du système lorsque la réparation est impossible. | * 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. | * 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 peut donc être pratique d'avoir toujours un support d'installation de disponible, surtout lorsqu'on a accès à Internet que depuis un ordinateur unique. | + | 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. |
| + | |||
| + | <note tip>Certaines images //live// existent pour permettre l'utilisation d'une application en particulier, utile en dehors du fonctionnement du système. Par exemple [[https://gparted.org/livecd.php|GParted live]] pour [[:GParted]], ou [[https://clonezilla.org/|Clonezilla]] pour cloner un support de stockage.</note> | ||
| ==== Fonctionnement théorique ==== | ==== 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. | + | * 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. | * 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]]. | + | Pour plus d'information sur les Live USB, vous pouvez consulter la page //[[wpfr>Live_USB|live USB]]// sur Wikipedia. |
| ==== 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 47: | Ligne 50: | ||
| * Impossible de restreindre les actions (usage de //[[:sudo]]// ouvert à tous, sans mot de passe) ; | * Impossible de restreindre les actions (usage de //[[:sudo]]// ouvert à tous, sans mot de passe) ; | ||
| * 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> | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * Il est important d'avoir vérifié l'[[[[:tutoriel:comment_verifier_l_integrite_de_son_image_cd|intégrité]] de l'image disque téléchargée avant de le transférer dans le support USB. | + | * 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 égal ou supérieur à la taille de l'image que vous souhaiter //flasher//. | + | * 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 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. |
| ===== Options ===== | ===== Options ===== | ||
| Ligne 60: | Ligne 65: | ||
| Il existe deux modes : | 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// 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 utilisé par la partition de boot et y installer le logiciel et les données //dans la mesure de l'espace disponible//. | + | * **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> | <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''.) | + | 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. | 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> | ||
| Ligne 241: | Ligne 246: | ||
| * [[:tutoriel:installer_windows_boot_usb|Créer une clé usb avec Windows]] | * [[:tutoriel:installer_windows_boot_usb|Créer une clé usb avec Windows]] | ||
| * **(//en//)** [[https://pendrivelinux.com/|Pendrive Linux]] : tutoriels en anglais pour démarrer et lancer Linux sur support USB]] | * **(//en//)** [[https://pendrivelinux.com/|Pendrive Linux]] : tutoriels en anglais pour démarrer et lancer Linux sur support USB]] | ||
| - | * **[[https://www.raspberrypi.com/software/|rpi-imager]]** - C'est une application [[:snap]]. Le dernier menu permet de sélectionner son fichier ''iso''. Compatible [[:EFI]]. | ||
| ---- | ---- | ||
| - | //Contributeurs : [[:utilisateurs:sylvainvh]], [[:utilisateurs:thedamocles|Damocles]], Guyms, kcdtv// | + | //Contributeurs : [[:utilisateurs:sylvainvh]], [[:utilisateurs:thedamocles|Damocles]], Guyms, kcdtv, [[:utilisateurs:krodelabestiole]]// |