Une clé USB live Linux est normalement une ardoise vierge à chaque démarrage. Vous pouvez le démarrer, installer des programmes, enregistrer des fichiers et modifier les paramètres. Mais, dès que vous redémarrez, toutes vos modifications sont effacées et vous revenez à un nouveau système. Cela peut être utile, mais si vous voulez un système qui reprend là où vous vous étiez arrêté, vous pouvez créer une clé USB en direct avec un stockage persistant.

Fonctionnement du stockage persistant

Lorsque vous créez un lecteur USB avec persistance, vous allouerez jusqu’à 4 Go de lecteur USB pour un fichier de superposition persistant. Toutes les modifications que vous apportez au système – par exemple, l’enregistrement d’un fichier sur votre bureau, la modification des paramètres dans une application ou l’installation d’un programme – seront stockées dans le fichier de superposition. Chaque fois que vous démarrez la clé USB sur n’importe quel ordinateur, vos fichiers, paramètres et programmes installés seront là.

C’est une fonctionnalité idéale si vous souhaitez conserver un système Linux en direct sur une clé USB et l’utiliser sur différents PC. Vous n’aurez pas à configurer votre système à partir de zéro à chaque démarrage. Vous ne fais pas besoin de persévérance si vous utilisez simplement une clé USB pour installer Ubuntu, puis l’exécutez à partir de votre disque dur par la suite.

Il y a quelques limitations. Vous ne pouvez pas modifier les fichiers système, comme le noyau. Vous ne pouvez pas effectuer de mises à niveau majeures du système. Vous ne pouvez pas non plus installer de pilotes matériels. Cependant, vous pouvez installer la plupart des applications. Vous pouvez même mettre à jour la plupart des applications installées, vous pouvez donc être sûr que votre clé USB persistante possède la dernière version du navigateur Web que vous préférez.

La persistance ne fonctionne pas avec toutes les distributions Linux. Nous l’avons testé avec les dernières versions d’Ubuntu — Ubuntu 18.04 LTS et Ubuntu 19.04 — et cela fonctionne. Il devrait également fonctionner avec les distributions Linux basées sur Ubuntu. Dans le passé, nous avons également eu de la chance avec Fedora. Téléchargez simplement le fichier ISO approprié et suivez les instructions ci-dessous.

Mise à jour: Rufus, que nous recommandons pour créer facilement des lecteurs USB vivants sous Windows, prend désormais en charge le stockage persistant dans ses dernières versions. Les versions précédentes ne le faisaient pas, nécessitant le processus ci-dessous. Essayez Rufus si vous utilisez Windows et souhaitez éviter le processus de ligne de commande Linux ci-dessous.

EN RELATION: Comment créer une clé USB Linux bootable, en toute simplicité

Comment créer une clé USB Ubuntu persistante sur Ubuntu

Vous aurez besoin d’un ordinateur exécutant déjà Ubuntu pour effectuer ce processus. Vous aurez également besoin d’une clé USB avec une capacité de stockage suffisante pour configurer la persistance. Nous avons utilisé un lecteur de 16 Go, mais un lecteur de 8 Go aurait également fonctionné. Plus le disque est gros, plus vous pouvez avoir de stockage persistant.

Les partitions grub, boot et Ubuntu occupent moins de 2 Go. Le reste de l’espace sur la clé USB sera utilisé pour la casper-rw et le usbdata partitions.

le casper-rw la partition est utilisée pour le stockage persistant. Par exemple, les logiciels que vous installez et les fichiers de paramètres seront stockés ici.

le usbdata La partition sera formatée avec le système de fichiers NTFS. Il sera accessible à Linux, Windows et macOS. Cette partition est également disponible à partir d’Ubuntu en direct sur la clé USB. Cela signifie que tous les fichiers copiés sur le usbdata la partition d’un autre ordinateur sera accessible à votre Ubuntu en direct.

En d’autres termes, le usbdata La partition agit comme un «dossier partagé» entre votre Ubuntu en direct et tout autre ordinateur auquel vous branchez votre clé USB. C’est plutôt cool.

La capture d’écran ci-dessous montre à quoi ressemblaient les partitions résultantes sur notre disque de 16 Go.

table de partition sur clé USB

Bien qu’un lecteur USB de 16 Go ait été utilisé pour la recherche de cet article, un lecteur de 8 Go fonctionnerait tout aussi bien. Il aurait simplement moins de stockage.

Tout d’abord, vous devrez télécharger le fichier ISO Ubuntu que vous souhaitez placer sur la clé USB.

Remarque: Si vous créez une clé USB en direct à partir d’un disque en direct, assurez-vous que le référentiel Univers d’Ubuntu est activé avant de continuer. Vous pouvez le faire en exécutant la commande suivante:

sudo add-apt-repository universe

Deuxièmement, l’outil que vous allez utiliser s’appelle mkusb. Il ne fait pas partie de l’installation standard d’Ubuntu. Vous devrez l’installer. Pour ce faire, entrez les trois commandes suivantes. La première commande ajoute le mkusb référentiel afin qu’Ubuntu sache où installer mkusb de.

sudo add-apt-repository ppa:mkusb/ppa

ajout d'un référentiel dans une fenêtre de terminal

La commande suivante force Ubuntu à actualiser ses listes de packages pour les référentiels enregistrés.

sudo apt-get update

mise à jour sudo apt-get dans une fenêtre de terminal

Nous pouvons maintenant procéder à l’installation du mkusb package, avec cette commande:

sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi

installation de mkusb dans une fenêtre de terminal

le mkusb programme fait un excellent travail d’identification des lecteurs USB. C’est super, mais rien de tel que de savoir par vous-même. Quand mkusb vous indique qu’il va effacer complètement un lecteur particulier, vous pouvez être sûr qu’il s’agit du lecteur USB que vous prévoyez d’utiliser et non d’un autre appareil de votre système.

Dans une fenêtre de terminal, tapez la commande suivante. le lsblk La commande répertorie les périphériques de bloc sur votre ordinateur. Chaque disque est associé à un périphérique bloc.

lsblk

lsblk dans une fenêtre de terminal

La sortie de lsblk affichera les lecteurs actuellement connectés à votre ordinateur. Il y a un disque dur interne sur cette machine appelé sda et il y a une partition appelée sda1.

lsblk dans une fenêtre de terminal

Branchez votre clé USB et utilisez le lsblk commande une fois de plus. La sortie de lsblk aura changé. Le lecteur USB sera maintenant répertorié dans la sortie.

Sortie lsblk avec clé USB dans une fenêtre de terminal

Il y a une nouvelle entrée appelée sdb dans la liste. Il a une partition appelée sdb1. C’est la clé USB.

Si vous possédez déjà plusieurs disques sur votre ordinateur, le nom de votre clé USB sera différent. Quelle que soit la façon dont il est nommé, le périphérique ne pas dans le précédent lsblk référencement doit être la clé USB.

Une fois que vous savez de quel appareil est votre clé USB, vous pouvez lancer mkusb. Appuyez sur la touche Super (Windows) et tapez « mkusb ». le mkusb l’icône apparaîtra. Cliquez sur l’icône ou appuyez sur Entrée.

l'icône mkusb

Une boîte de dialogue vous demandera si vous souhaitez exécuter la version dus (Do USB Stuff) de mkusb. Cliquez sur le bouton « Oui ».

exécuter mkusb comme dus

Une fenêtre de terminal avec un fond noir apparaîtra et une boîte de dialogue vous demandera votre mot de passe. Saisissez votre mot de passe et cliquez sur le bouton « OK ».

boîte de dialogue demandant un mot de passe

Attention: Ce processus effacera le contenu de la clé USB!

Cliquez sur «OK» dans la boîte de dialogue d’avertissement pour confirmer que vous comprenez cela.

avertissement de dialogue d'essuyage de l'appareil

Cliquez sur l’entrée « Installer (créer un périphérique de démarrage) » dans la liste et cliquez sur le bouton « OK ».

Option d'installation (créer un périphérique de démarrage)

Sélectionnez l’entrée «‘ Persistent live ’- uniquement Debian et Ubuntu» dans la liste et cliquez sur le bouton «OK».

Option Ubuntu et Debian uniquement

Une boîte de dialogue du navigateur de fichiers apparaît. Accédez au fichier ISO Ubuntu que vous avez téléchargé, sélectionnez-le et cliquez sur le bouton vert «OK».

Dans la capture d’écran ci-dessous, nous sélectionnons l’image ISO Ubuntu 19.04 dans le dossier Téléchargements.

fenêtre de section de fichier

Vous verrez une liste des lecteurs USB connectés à votre ordinateur. Cela vous permet de sélectionner le lecteur USB approprié.

Il n’y avait qu’un seul lecteur USB connecté à la machine de test utilisée pour cet article. Comme nous l’avons confirmé ci-dessus, il est appelé sdb. Nous avons confirmé que c’est la clé USB que nous voulons utiliser afin de pouvoir continuer en toute confiance. Cliquez sur le bouton « OK ».

Boîte de dialogue de confirmation du lecteur USB

Lorsque la boîte de dialogue ci-dessous apparaît, sélectionnez l’entrée «usb-pack-efi (grub par défaut du fichier ISO)» dans la liste et cliquez sur le bouton «OK».

option usb-pack-efi

Vous avez encore une option à choisir. Vous pouvez sélectionner le pourcentage de l’espace de stockage pour le stockage persistant dans le casper-rw cloison. Le reste sera utilisé pour la usbdata partition, qui a le système de fichiers NTFS et est également accessible à partir de PC Windows et Mac.

Si vous êtes satisfait d’avoir l’espace disponible sur le lecteur USB partagé également entre ces deux partitions, laissez le curseur à sa valeur par défaut et cliquez sur le bouton « OK ».

curseur de stockage persistant

Maintenant, nous devons juste dire mkusb que nous sommes satisfaits de tous nos choix et que cela devrait continuer.

Pour être clair, c’est le dernier point auquel vous pouvez revenir en arrière. Si vous êtes certain de vouloir continuer, sélectionnez le bouton radio « Go » et cliquez sur le bouton « Go ».

contrôle de sécurité final mkusb

Une barre de progression vous indique la fin du processus de création.

barre de progression

La dernière étape de la création consiste à vider les tampons du système de fichiers sur le lecteur USB. Il est également conseillé d’attendre jusqu’à ce que vous voyiez la phrase «Travail effectué». Cela indiquera que le processus est terminé.

étapes finales de la barre de progression

Une fois le processus terminé, vous verrez une boîte de dialogue avec la phrase «Travail effectué» surlignée en vert. Cliquez sur le bouton « OK ». Si d’autres boîtes de dialogue apparaissent, fermez-les en cliquant sur le bouton «Quitter».

dialogue de travail terminé

Quelques lignes de sortie supplémentaires défileront à travers la fenêtre du terminal. Vous serez invité à appuyer sur «Entrée» lorsque vous serez prêt.

appuyez sur entrée pour continuer

Lorsque vous appuyez sur «Entrée», la fenêtre du terminal se ferme. Vous pouvez maintenant soit redémarrer votre ordinateur et démarrer à partir du lecteur USB, soit débrancher le lecteur USB, l’amener sur un autre ordinateur et le démarrer à cet emplacement.

EN RELATION: Comment démarrer votre ordinateur à partir d’un disque ou d’une clé USB

Comment créer un lecteur USB Ubuntu persistant sous Windows

Mise à jour: On nous a dit que la méthode ci-dessous (utilisant Linux Live USB Creator) ne fonctionne plus avec les dernières versions d’Ubuntu. Vous devrez utiliser la méthode ci-dessus à la place.

Vous aurez besoin d’une clé USB suffisamment grande pour configurer la persistance. Ubuntu lui-même prétend avoir besoin de 2 Go de stockage sur la clé USB, et vous aurez également besoin d’espace supplémentaire pour le stockage persistant. Donc, si vous avez une clé USB de 4 Go, vous ne pouvez avoir que 2 Go de stockage persistant. Pour avoir le maximum de stockage persistant, vous aurez besoin d’une clé USB d’au moins 6 Go.

Malheureusement, l’outil Rufus que Ubuntu recommande officiellement pour créer des lecteurs USB Ubuntu sous Windows ne propose pas de support pour la création de systèmes avec un stockage persistant. Bien que nous recommandions d’utiliser Rufus pour créer la plupart des lecteurs USB live Ubuntu, nous devrons utiliser un outil différent pour ce travail particulier. (Mise à jour: Les dernières versions de Rufus prennent désormais en charge le stockage persistant!)

Téléchargez le fichier ISO Ubuntu que vous souhaitez placer sur le lecteur USB et l’application Linux Live USB Creator.

Insérez la clé USB que vous souhaitez utiliser dans le port USB de votre ordinateur et lancez l’application «LiLi USB Creator» que vous venez d’installer.

Sélectionnez le lecteur USB que vous souhaitez utiliser dans la boîte «Étape 1: Choisissez votre clé».

Option pour choisir un lecteur USB dans Linux Live USB Creator

Fournissez votre fichier ISO Ubuntu téléchargé. Cliquez sur le bouton « ISO / IMG / ZIP » sous « Étape 2: Choisissez une source », recherchez le fichier .ISO sur votre ordinateur et double-cliquez dessus.

Choisir un fichier ISO dans Linux Live USB Creator

Utilisez les options de la section «Étape 3: Persistance» pour sélectionner la quantité d’espace que vous souhaitez utiliser pour le stockage persistant sur le lecteur USB. Faites glisser le curseur complètement vers la droite pour sélectionner la quantité maximale de stockage.

Affectation d'un stockage persistant dans Linux Live USB Creator

Vous avez maintenant configuré tous les paramètres dont vous avez besoin pour configurer. Pour créer votre clé USB en direct avec un stockage persistant, cliquez sur l’icône de foudre sous «Étape 5: Créer».

Création d'un fichier pour la progression de la persistance dans LiLi USB Creator

Donnez à l’outil un certain temps pour créer le lecteur. Lorsque le processus est terminé, vous verrez un « Votre clé LinuxLive est maintenant prête et prête! » message. Vous pouvez maintenant soit redémarrer votre ordinateur et démarrer à partir du lecteur USB, soit débrancher le lecteur USB, l’amener sur un autre ordinateur et le démarrer à cet emplacement.

Création USB live Linux terminée en LiLi

Pour confirmer que le stockage persistant fonctionne correctement, démarrez le lecteur USB et créez un dossier sur le bureau ou enregistrez un fichier sur le bureau. Ensuite, arrêtez votre système et redémarrez le lecteur USB actif. Vous devriez voir le dossier ou le fichier que vous avez placé sur le bureau.

Laisser un commentaire