Comment graver un fichier ISO sur une clé USB sous Linux

Les utilisateurs de Linux gravaient traditionnellement des fichiers ISO sur DVD ou CD, mais de nombreux ordinateurs n’ont plus de lecteur de disque. La création d’une clé USB amorçable est une meilleure solution: elle fonctionnera sur la plupart des ordinateurs et démarrera, s’exécutera et s’installera plus rapidement.

Fonctionnement des lecteurs USB Linux amorçables

Comme un CD ou un DVD live, une clé USB amorçable vous permet d’exécuter pratiquement n’importe quelle distribution Linux sans affecter votre ordinateur. Vous pouvez également installer une distribution Linux sur votre PC à partir de celui-ci – aucun lecteur de CD ou de DVD n’est requis. Cependant, vous ne pouvez pas simplement copier ou extraire le fichier ISO sur la clé USB et vous attendre à ce qu’il fonctionne. Bien que vous ne «gravez» pas techniquement le fichier ISO sur une clé USB, il existe un processus spécial requis pour prendre un fichier ISO Linux et créer une clé USB amorçable avec.

Il y a deux façons de faire cela: Certaines distributions Linux incluent un outil graphique de création de disque de démarrage USB qui le fera pour vous. Vous pouvez également utiliser le dd commande pour faire cela à partir d’un terminal sur n’importe quelle distribution Linux. Quelle que soit la méthode choisie, vous aurez besoin du fichier ISO de la distribution Linux.

Par exemple, Ubuntu Linux dispose de deux méthodes intégrées pour créer une clé USB amorçable. Une clé USB amorçable offre la même expérience à l’utilisateur qu’un DVD Ubuntu Live. Il vous permet d’essayer le système d’exploitation populaire de type Unix sans apporter de modifications à l’ordinateur. Lorsque vous êtes prêt à installer Ubuntu, vous pouvez utiliser la clé USB comme support d’installation.

Vous aurez besoin d’une image ISO d’installation Ubuntu pour créer le lecteur USB amorçable, alors assurez-vous d’avoir téléchargé la version d’Ubuntu que vous souhaitez utiliser.

Pour être clair, ce lecteur USB amorçable démarrera dans une copie de travail d’Ubuntu Linux mais il n’enregistrera aucune modification que vous apportez. Chaque fois que vous démarrez dans Ubuntu à partir de cette clé USB, ce sera une nouvelle instance d’Ubuntu. Si vous souhaitez pouvoir enregistrer les modifications et les données, vous devez créer une clé USB amorçable avec un stockage persistant. C’est un processus plus compliqué.

Insérez simplement la clé USB résultante dans n’importe quel ordinateur et démarrez à partir du périphérique USB. (Sur certains PC, vous devrez peut-être également désactiver le démarrage sécurisé, en fonction de la distribution Linux choisie.)

Bien que nous utilisions Ubuntu comme exemple ici, cela fonctionnera de la même manière avec d’autres distributions Linux.

Comment créer graphiquement une clé USB amorçable

L’installation par défaut d’Ubuntu comprend une application appelée Startup Disk Creator, que nous utiliserons pour créer notre clé USB amorçable. Si vous utilisez une autre distribution Linux, elle peut inclure un utilitaire similaire. Consultez la documentation de votre distribution Linux (vous pouvez la rechercher en ligne) pour plus d’informations.

Pour les utilisateurs de Windows, nous recommandons Rufus pour créer facilement une clé USB en direct.

Avertissement: Cela effacera le contenu de la clé USB cible. Pour vous assurer de ne pas écrire accidentellement sur la mauvaise clé USB par erreur, nous vous recommandons de retirer toutes les autres clés USB connectées avant de continuer.

Pour Ubuntu, toute clé USB d’une capacité de 4 Go ou plus devrait convenir. Si l’ISO Linux de votre choix est plus grande que cela – la plupart ne le sont pas – vous aurez peut-être besoin d’une clé USB plus grande.

En relation :  Comment choisir une couleur personnalisée pour votre menu Démarrer

Lorsque vous êtes sûr que le lecteur USB approprié est le seul connecté à votre ordinateur, lancez Startup Disk Creator. Pour ce faire, appuyez sur la touche Super (c’est la touche Windows sur la plupart des claviers) et tapez «disque de démarrage». L’icône du créateur de disque de démarrage apparaîtra. Cliquez sur son icône ou appuyez sur Entrée.

icône de créateur de disque de démarrage

La fenêtre principale de Startup Disk Creator apparaît. Le périphérique USB sera mis en surbrillance dans le volet inférieur.

créateur de disque de démarrage avec la clé USB en surbrillance

Cliquez sur le bouton «Autre». Une boîte de dialogue standard d’ouverture de fichier apparaîtra. Naviguez jusqu’à l’emplacement de votre fichier ISO Ubuntu, mettez-le en surbrillance et cliquez sur le bouton «Ouvrir».

boîte de dialogue d'ouverture de fichier

La fenêtre principale de Startup Disk Creator devrait maintenant ressembler à la capture d’écran ci-dessous. Il doit y avoir une image ISO en surbrillance dans le volet supérieur et une clé USB en surbrillance dans le volet inférieur.

créateur de disque de démarrage avec ISO et clé USB en surbrillance

Confirmez-vous que l’image ISO et la clé USB sont correctes. Cliquez sur le bouton «Créer un disque de démarrage» lorsque vous êtes heureux de continuer.

Un avertissement apparaît pour vous rappeler que la clé USB sera complètement effacée. C’est votre dernière chance de revenir en arrière sans apporter de modifications à la clé USB. Cliquez sur le bouton «Oui» pour créer le lecteur USB amorçable.

message d'avertissement oui non dialogue

Une barre de progression vous montre à quel point le processus de création est proche de la fin.

barre de progression

Un message de confirmation apparaît pour vous informer de la fin de la création de la clé USB amorçable. Sur l’ordinateur que nous avons utilisé pour cet article, le processus a pris environ cinq minutes.

Message de création terminée

Cliquez sur le bouton «Quitter». Vous pouvez maintenant redémarrer votre ordinateur et démarrer à partir du lecteur USB ou débrancher le lecteur USB, l’apporter sur un autre ordinateur et le démarrer à cet endroit.

Comment créer une clé USB amorçable avec dd

L’outil que nous utiliserons pour créer le lecteur amorçable à partir de la ligne de commande est le dd commander.

Avertissement: Cette commande doit être utilisée avec beaucoup de prudence. dd fera exactement ce que vous lui dites, dès que vous le lui direz. Il n’y a aucune question «Êtes-vous sûr» ni aucune chance de vous retirer. dd va juste de l’avant et exécute les instructions que vous lui avez données. Nous devons donc faire très attention à ce que ce que nous lui disons de faire soit vraiment ce que nous voulons qu’il fasse.

Nous avons besoin de savoir à quel appareil votre clé USB est associée. De cette façon, vous savez avec certitude à quelle identité d’appareil transmettre dd sur la ligne de commande.

Dans une fenêtre de terminal, tapez la commande suivante. Le lsblk commander répertorie les périphériques bloqués sur ton ordinateur. Chaque lecteur est associé à un périphérique bloc.

lsblk

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 dessus appelée sda1.

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

En relation :  Comment activer la fonctionnalité de continuité macOS Mojave sur votre ancien Mac

Il y a une nouvelle entrée dans la liste, appelée sdb et il a deux partitions dessus. Une partition est appelée sdb1 et a une taille de 1 Ko. L’autre partition est appelée sdb5 et est de 14,6 Go.

C’est notre clé USB. L’identifiant que nous devons utiliser est celui qui représente le lecteur, pas l’une ou l’autre des partitions. Dans notre exemple, c’est sdb. Indépendamment de la façon dont il est nommé sur votre ordinateur, l’appareil qui était ne pas dans le précédent lsblk référencement doit être la clé USB.

La commande que nous allons émettre dd est comme suit:

sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync

Décomposons cela.

  • sudo: Vous devez être un super-utilisateur pour émettre dd commandes. Vous serez invité à entrer votre mot de passe.
  • jj: Le nom de la commande que nous utilisons.
  • bs = 4 M: Le -bs L’option (blocksize) définit la taille de chaque bloc qui est lu à partir du fichier d’entrée et écrit sur le périphérique de sortie. 4 Mo est un bon choix car il donne un débit décent et c’est un multiple exact de 4 Ko, qui est la taille de bloc du système de fichiers ext4. Cela donne un taux de lecture et d’écriture efficace.
  • if = Téléchargements / ubuntu-19.04-desktop-amd64.iso: Le -if (fichier d’entrée) nécessite le chemin et le nom de l’image ISO Linux que vous utilisez comme fichier d’entrée.
  • sur = / dev / sdb: Le -of (fichier de sortie) est le paramètre critique. Celui-ci doit être fourni avec le périphérique qui représente votre clé USB. C’est la valeur que nous avons identifiée en utilisant le lsblk commande précédemment. dans notre exemple c’est sdb, donc nous utilisons /dev/sdb. Votre clé USB peut avoir un identifiant différent. Assurez-vous de fournir le bon identifiant.
  • conv = fdatasync: Le conv paramètre dicte comment dd convertit le fichier d’entrée tel qu’il est écrit sur le périphérique de sortie. dd utilise la mise en cache du disque du noyau lorsqu’il écrit sur le lecteur USB. Le fdatasync Le modificateur s’assure que les tampons d’écriture sont vidés correctement et complètement avant que le processus de création ne soit marqué comme étant terminé.

Il n’y a pas de retour visuel de dd du tout au fur et à mesure que la création progresse. Il se met au travail et ne rapporte rien tant qu’il n’est pas terminé.

Mettre à jour: Dans les versions récentes, dd a maintenant un status=progress option qui fournit des mises à jour sur le processus une fois par seconde. Par exemple, vous pouvez exécuter cette commande à la place pour voir l’état:

sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync status=progress

Une fois la clé USB amorçable créée dd indique la quantité de données écrites sur la clé USB, le temps écoulé en secondes et le taux de transfert de données moyen.

message récapitulatif de création

Vous pouvez vérifier que la clé USB amorçable fonctionne en redémarrant votre ordinateur et en démarrant à partir de la clé USB, ou vous pouvez essayer de démarrer à partir de celle-ci sur un autre ordinateur.

Vous avez maintenant une copie de travail portable d’Ubuntu ou d’une autre distribution Linux de votre choix. Il sera vierge à chaque fois que vous le démarrerez, et vous pourrez le démarrer sur pratiquement n’importe quel PC de votre choix.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.