Comment installer Ubuntu Linux sur un Lecteur USB Externe pour Créer un Système Linux Réel Et Portable sur USB

Bref: Ce tutoriel montre les étapes pour installer Ubuntu Linux sur un lecteur externe américain avec le chargeur de démarrage installé sur l’USB. Ce n’est PAS une configuration USB en direct. Cet USB fonctionnera comme un système d’exploitation portable et peut être utilisé sur n’importe quel système informatique.

Permettez-moi de rappeler quelques choses.

Une clé USB sous tension est utilisée pour tester la distribution. Il est également utilisé pour installer Linux sur le disque dur de l’ordinateur. Normalement, toutes les modifications que vous avez apportées à votre distribution live sont perdues, ce qui limite l’utilisation de l’USB live.

Plusieurs de ses lecteurs logiciels libres ont demandé un tutoriel sur l’installation de Linux sur une clé USB. Pas l’USB live ordinaire avec persistance mais l’Ubuntu réel installé sur un disque USB.

Cela signifie avoir un Linux Ubuntu portable sur une clé USB que vous pouvez brancher sur n’importe quel ordinateur, l’utiliser, enregistrer votre travail sur l’USB comme s’il s’agissait d’un vrai disque dur.

La procédure ne semble pas très différente de l’installation d’Ubuntu sur un disque dur réel. Et c’est là que les gens font des erreurs.

Les tutoriels disponibles sur Internet manquent la partie la plus cruciale: le chargeur de démarrage.

Problème avec le chargeur de démarrage sur les systèmes UEFI

Le problème majeur de cette configuration est l’installation du chargeur de démarrage sur les systèmes UEFI. Un système ne peut avoir qu’une seule partition ESP active à la fois et cela provoque des problèmes.

Lors de l’installation de Linux, même si vous choisissez l’USB comme destination pour le chargeur de démarrage, la partition ESP existante est toujours utilisée pour placer le fichier EFI pour la nouvelle distribution.

 partition d'installation ubuntu
Même si vous choisissez d’installer le chargeur de démarrage sur l’USB externe, cela ne fonctionne pas si le disque dur a déjà une partition ESP

Cela signifie que le Linux installé sur l’USB externe sera le dernier à mettre à jour et à contrôler le chargeur de démarrage. Cela peut créer plusieurs problèmes comme:

  • Le système que vous avez utilisé pour installer Linux sur USB peut ne pas démarrer et se retrouver avec une erreur grub si vous n’avez pas l’USB Linux branché.
  • L’USB Linux que vous avez créé ne démarre pas sur d’autres systèmes car ses fichiers EFI se trouvent sur les partitions ESP du système qui a été utilisé pour installer Linux sur USB.

Cela échoue toute l’idée d’avoir un USB Linux portable, non?

Ne vous inquiétez pas. Je vais partager une astuce intéressante pour installer Ubuntu ou d’autres distributions Linux sur une clé USB sans gâcher le chargeur de démarrage du système hôte et le système sur l’USB.

Avant de commencer à suivre le didacticiel, lisez-le entièrement, puis continuez à le faire sur votre système.

Choses à savoir avant d’installer Linux sur une clé USB

 installer ubuntu sur USB externe

La solution ou la solution au problème du chargeur de démarrage est que vous ne faites pas savoir à l’installateur qu’il existe déjà une partition ESP.

Si vous avez un PC de bureau, vous pouvez retirer le disque dur et cela pourrait résoudre le problème, mais les choses seront difficiles lorsqu’il s’agira d’un ordinateur portable. La suppression du disque est hors de question ici.

Une solution plus simple consiste à retirer l’indicateur ESP de la partition ESP avant d’installer Linux sur l’USB et à le remettre après l’installation. De cette façon, vous trompez le programme d’installation d’Ubuntu en lui faisant croire qu’il n’y a pas de partition ESP existante et qu’il créera et utilisera une nouvelle partition ESP sur l’USB. La partition ESP d’origine sur le disque dur est intacte.

Astuce intelligente, je sais. Permettez-moi de dissiper quelques doutes et d’ajouter quelques suggestions:

  • Vous aurez besoin de deux clés USB. Un pour live USB et un autre où Linux sera installé.
  • Utilisez une clé USB de 4 Go pour le système live et au moins une clé USB de 32 Go pour l’USB Linux.
  • Je recommande fortement d’utiliser USB 3.0 pour l’USB live et l’USB Linux réel. USB 2.0 sera douloureusement lent pour l’installation et l’utilisation de Linux.
  • Même si vous utilisez USB 3, l’installation de Linux sera plusieurs fois plus lente que l’installation normale d’Ubuntu. Ayez de la patience et du temps.
  • L’utilisation d’un système Linux à partir d’USB sera toujours plus lente que le disque dur et le SSD réels.
  • Lorsque vous souhaitez utiliser l’USB Linux sur un système, vous devez accéder aux paramètres de démarrage pour démarrer à partir de l’USB (sauf si le système est configuré pour démarrer à partir de l’USB par défaut).
  • La clé USB Linux peut ne pas fonctionner avec les systèmes dont le démarrage sécurisé est activé.

À propos de l’expérience plus lente avec Linux sur USB, si votre système dispose d’un port thunderbolt, je vous conseille d’obtenir un SSD thunderbolt. J’ai un SSD SanDisk et lorsque j’ai utilisé Linux installé dessus, l’expérience était très fluide, presque comme le SSD sur le système.

Aperçu Produit Prix
 SSD SanDisk 500 Go Extreme Portable - Jusqu'à 1050 Mo / s - USB-C, USB 3.2 Gen 2 - Disque Ssd externe - SDSSDE61-500G-G25 SSD SanDisk 500 Go Extreme Portable – Jusqu’à 1050 Mo / s – USB-C, USB 3.2 Gen 2 – Ssd externe… $87.99 Acheter sur Amazon

Installation complète d’Ubuntu sur un lecteur flash

Maintenant que vous savez ce dont vous avez besoin, laissez-moi exposer les parties de ce tutoriel:

  • Créer un USB Ubuntu live
  • Utilisez l’USB live pour installer Ubuntu sur un autre USB en supprimant les drapeaux de partition ESP avant et après l’installation
  • Utiliser l’USB Ubuntu sur différents systèmes
  • Récupérer les USB

Partie 1: Créer un USB Ubuntu live

Je ne vais pas entrer dans les détails pour cette partie. Vous êtes probablement au courant des étapes de toute façon. Je vais mentionner brièvement les étapes ici. Si nécessaire, vous pouvez lire ce tutoriel sur la création d’Ubuntu USB en direct.

Sur votre ordinateur, allez sur le site Web d’Ubuntu et téléchargez une version actuelle d’Ubuntu de votre choix.

Plusieurs outils sont disponibles pour écrire l’image ISO sur l’USB. Vous pouvez utiliser Etcher qui est disponible pour Linux, Windows et macOS.

Télécharger Etcher. Branchez votre USB de plus petite capacité. Exécutez Etcher et accédez à l’ISO et à l’USB téléchargés et appuyez sur le bouton flash. C’est vraiment simple.

 Gravure

Lorsque vous avez créé l’USB live, il est temps de l’utiliser pour installer Ubuntu sur l’autre USB.

Partie 2: Installation d’Ubuntu sur l’USB

D’accord! Vous avez donc un USB Ubuntu en direct et un USB vide où vous installerez Ubuntu. Branchez les deux à un ordinateur. Vous devez démarrer à partir de cette clé USB live maintenant et pour cela, vous devrez accéder aux paramètres de démarrage.

Étape 1: Démarrez depuis live USB

Branchez les deux USB à votre système et redémarrez-le. Lorsque le système démarre et qu’il affiche le logo du fabricant, appuyez plusieurs fois sur les touches F10/F12. Différents fabricants définissent différentes clés pour accéder aux paramètres du BIOS.

Remarque: Certains systèmes ne permettent pas le démarrage à partir de l’USB en direct si le démarrage sécurisé est activé. Si c’est le cas, désactivez d’abord le démarrage sécurisé.

Sur mon système Dell, les paramètres de démarrage affichaient cet écran. J’ai installé Debian sur ce système.

 démarrage à partir de l'USB en direct
Démarrage à partir de l’USB en direct

Lorsque vous êtes dans la session en direct, optez pour l’option « Essayez Ubuntu »:

 essayez ubuntu installez ubuntu
Allez avec l’option Essayer Ubuntu ici

Étape 2: Désactivez les indicateurs ESP de la partition ESP

Appuyez sur la touche Windows et tapez Gparted. Cela ouvrira le gestionnaire de partitions Gparted qui est (généralement) déjà présent sur l’ISO Ubuntu.

 démarrer gparted ubuntu
Démarrer Gparted dans Ubuntu

S’il n’est pas trouvé, connectez-vous à Internet, ouvrez un terminal, exécutez sudo apt update puis installez gparted sur Ubuntu.

Dans Gparted, assurez-vous d’avoir sélectionné le disque du système. Recherchez la partition d’environ 100 à 500 Mo et signalée comme ESP. Faites un clic droit sur cette partition et sélectionnez « Gérer les drapeaux’:

 gparted dans ubuntu live usb
Réinitialiser les drapeaux pour la partition ESP

Il devrait afficher les indicateurs esp et de démarrage. S’il y a plus d’indicateurs définis, prenez une capture d’écran afin de pouvoir revenir au même ensemble d’indicateurs une fois l’installation terminée.

 gérer les drapeaux partition esp
Supprimer l’indicateur esp de la partition ESP

La désélection des drapeaux ajoute généralement un drapeau msftdata et vous pouvez le laisser comme ça. Les modifications entrent en vigueur immédiatement.

 drapeaux ESP supprimés
drapeaux ESP supprimés de la partition ESP

Super ! Maintenant, votre système live ne voit pas la partition ESP et donc les paramètres de démarrage existants de l’ordinateur. Il est maintenant temps de commencer à installer Ubuntu sur l’autre USB.

Étape 3: Installation d’Ubuntu sur l’autre USB

Assurez-vous que vous avez également branché l’autre USB de plus grande capacité. Double-cliquez sur l’icône installer Ubuntu sur le bureau.

 démarrer l'installation d'ubuntu
Démarrer l’installation d’Ubuntu

Il va démarrer l’installation. Vous pouvez passer par les premières étapes du choix de la disposition et de la langue du clavier.

  •  Installer Ubuntu 2
    Choisissez votre langue
  •  Installer Ubuntu 3
    Choisir la disposition du clavier

Rappelez-vous, je vous ai dit au début qu’il faut beaucoup de temps pour installer Ubuntu sur une clé USB? Pour cette raison, je suggère d’opter pour l’installation minimale ici, qui est livrée avec un navigateur et des utilitaires essentiels, mais n’inclura pas les logiciels de bureautique, les lecteurs multimédias, etc. Vous pouvez les installer plus tard.

Utiliser une installation minimale signifie copier moins de fichiers sur l’USB et cela réduira le temps d’installation.

 choisissez installation minimale
La sélection d’installation minimale réduira le temps d’installation

Sur l’écran suivant, sélectionnez Autre chose:

 autre chose option ubuntu install
Autre chose option vous permettra d’accéder aux disques et à la partition

Sur l’écran « Type d’installation », vous pouvez voir tous les disques durs et les disques USB répertoriés sur l’interface principale. Vous pouvez voir que le disque dur n’affiche pas de partition ESP car les drapeaux ont été supprimés.

Ce que vous devez vous assurer ici, c’est que vous avez sélectionné la bonne clé USB (la plus grande) pour « Périphérique d’installation du chargeur de démarrage ». J’utilise ici mon SSD thunderbolt externe d’une capacité de 500 Go (plus grand que le disque dur de l’ordinateur portable):

 emplacement du chargeur de démarrage
L’emplacement du chargeur de démarrage doit être l’USB externe

Maintenant, sélectionnez la plus grande clé USB et supprimez toute partition existante pour libérer de l’espace en cliquant sur le bouton –.

 supprimer l'aprtition existante pour créer de l'espace libre
Créer de l’espace libre sur l’USB externe pour l’installation d’Ubuntu

Ensuite, sélectionnez l’espace libre que vous venez de créer et cliquez sur le signe + pour créer une partition dessus.

 créer une partition en USB externe
Créer une nouvelle partition sur l’USB externe

Créez la première partition en ESP pour le chargeur de démarrage.

 créer une partition esp sur usb externe
Créer

Sélectionnez l’espace libre restant et créez une racine avec le système de fichiers Ext4. Vous pouvez également créer root, swap et home mais je suggère de tout garder sous root, y compris swap (grâce à swapfile).

 créer une partition racine ubuntu usb externe
Créer une partition racine avec le système de fichiers ext4

Lorsque les partitions sont prêtes, vérifiez que l’USB externe est choisi pour l’installation du chargeur de démarrage.

 vérifiez l'emplacement du chargeur de démarrage
Vérifiez l’emplacement du chargeur de démarrage qui doit se trouver sur le lecteur USB externe

Les choses vont bien. Appuyez sur le bouton Installer et parcourez les paramètres de fuseau horaire habituels.

 Sélectionnez le fuseau horaire lorsque vous installez Ubuntu
Sélectionnez le fuseau horaire

Il vous sera demandé de créer un utilisateur et un mot de passe.

 Définir le nom d'utilisateur et le mot de passe lors de l'installation d'Ubuntu
Définir le nom d’utilisateur et le mot de passe

Après cela, tout est une question d’attente. Si vous avez déjà installé Ubuntu, vous aurez sûrement l’impression que cette installation est plus lente que d’habitude.

 installation d'ubuntu
L’installation d’Ubuntu est en cours

Une fois l’installation terminée, NE REDÉMARREZ PAS tout de suite. Vous devez réinitialiser la partition ESP dans son état d’origine.

 continuer les tests après l'installation d'ubuntu
Continuer à utiliser l’environnement Ubuntu en direct

Étape 4: Réactivez les drapeaux ESP sur la partition ESP

Démarrez Gparted une fois de plus. Sélectionnez le disque dur de votre système et faites un clic droit sur sa partition ESP qui est maintenant étiquetée comme msftdata. Sélectionnez l’indicateur esp et il doit également sélectionner automatiquement l’indicateur de démarrage.

 définir à nouveau les drapeaux esp
Définir à nouveau les drapeaux esp

Félicitations! Vous avez installé avec succès Ubuntu sur un lecteur flash. Vous pouvez maintenant désactiver le système Ubuntu en direct.

 désactivez ubuntu
Redémarrez ou éteignez le système maintenant
Que se passe-t-il si vous appuyez accidentellement sur le bouton redémarrer sans réinitialiser les drapeaux ESP?

C’est mauvais écrou pas trop mal. Étant donné que votre système réel n’a pas de partition ESP, il ne démarrera pas sans l’USB externe que vous venez de créer.

Mais pas besoin de s’inquiéter. Vous avez toujours l’USB Ubuntu en direct, n’est-ce pas? Démarrer à nouveau. Démarrez Gparted et activez l’indicateur correct sur la partition ESP du disque.

Partie 3: Utilisation de l’USB Ubuntu sur n’importe quel système

L’USB que vous venez de créer peut être utilisé sur n’importe quel ordinateur tant qu’il permet de démarrer à partir de l’USB. En d’autres termes, le démarrage sécurisé doit être désactivé.

J’ai vérifié mon Ubuntu USB de deux systèmes, un sur lequel je l’ai créé et un autre qui n’a pas été utilisé dans ce processus. Cela a fonctionné sur les deux.

Le processus est similaire à la façon dont vous avez démarré à partir de l’USB live. Lorsque vous allumez le système, lorsque le logo du fabricant du système est visible, appuyez sur les touches F2 / F10 / F12 pour accéder aux paramètres de démarrage et sélectionnez Ubuntu ou USB à partir duquel démarrer. Il peut être affiché avec l’un des deux noms (ou plus peut-être).

 démarrage à partir d'ubuntu externe usb
Démarrage à partir d’Ubuntu sur l’USB externe

Lorsque vous démarrez à partir de l’USB Ubuntu, vous verrez l’écran Grub familier et vous pouvez sélectionner Ubuntu pour l’utiliser:

 grub d'ubuntu sur usb externe
Menu Grub d’Ubuntu sur USB externe

Avez-vous remarqué quelque chose dans l’écran Grub ci-dessus? J’ai utilisé un système sur lequel Debian avait installé pour créer cet USB Ubuntu. Lors de l’installation, la nouvelle partition ESP sur l’USB prend également note du système Debian comme vous pouvez le voir sur l’écran Grub.

Si j’utilise cette clé USB sur un autre système et que j’essaie de démarrer dans Debian, une erreur se produira. Évidemment, parce qu’il n’y a pas de système Debian sur le nouveau système. Si j’utilise l’USB sur le même système Debian qui a été utilisé pour l’installation d’Ubuntu sur l’USB, cela fonctionnera.

L’entrée supplémentaire dans le Grub ne devrait pas vous déranger, sauf si vous souffrez d’un trouble obsessionnel compulsif. Si c’est le cas, démarrez sur cette clé USB, installez Grub Customizer et supprimez ces entrées supplémentaires. C’est à vous de décider.

Une autre chose à noter est que lorsque vous démarrez à partir de l’USB Ubuntu sur un autre système, il affiche un écran bleu avec quelques options. Il suffit d’aller avec la botte de toute façon.

Il reste une dernière chose, et c’est de récupérer vos clés USB.

Partie 4: Remettre vos USBs dans un état normal

Voici ce que vous avez utilisé deux USBs: une pour Ubuntu en direct et une pour l’installation réelle d’Ubuntu.

Si vous souhaitez utiliser l’une ou l’autre des clés USB ultérieurement pour un transfert de données normal, vous aurez du mal à les formater. Lorsque vous créez une clé USB en direct, elle laisse l’USB dans un état étrange et les systèmes d’exploitation ne peuvent souvent pas la formater directement.

Gparted vient à nouveau à la rescousse. Il est disponible pour Linux, Windows et macOS. Téléchargez-le et installez-le et utilisez-le pour formater l’USB en supprimant toutes les partitions dessus et en créant une nouvelle partition au format NTFS ou FAT32.

Conclusion

L’astuce consistant à cacher la partition ESP réelle du programme d’installation d’Ubuntu est l’idée clé ici. C’est une meilleure solution que de retirer le disque dur ou d’avoir un démarrage foiré.

J’espère que cette astuce vous plaira et que ce tutoriel détaillé vous sera utile.

Write a Comment

Votre adresse e-mail ne sera pas publiée.