Recherche de site Web

Installez Linux à partir d'un périphérique USB ou démarrez en mode Live à l'aide de la commande Unetbootin et dd


Installer Linux à partir d'un périphérique de stockage de masse USB ou vous connecter à Live Linux Environment est une bonne idée. Le démarrage à partir d'un périphérique de stockage de masse USB est parfois nécessaire, en particulier lorsque le périphérique multimédia ROM ne fonctionne pas.

Démarrer Windows à partir d'un périphérique de stockage de masse USB n'est pas difficile, et avec la disponibilité de divers logiciels, cela se fait en quelques clics seulement. Le démarrage sur une machine Windows ne nécessite que trois fichiers, à savoir boot.ini, ntldr et ntdetect.com.

Mais démarrer sur une machine Linux est un processus complexe qui nécessite un grand nombre de fichiers et de processus d'une manière d'exécution bien définie. Le processus de démarrage est complexe, mais la création d'un support USB amorçable est très interactive et amusante.

Nous allons créer une image de démarrage USB de deux manières différentes
  • Unetbootin – est un outil open source permettant de créer des clés USB Live amorçables pour Ubuntu, Fedora et d'autres distributions Linux.
  • dd – est un outil en ligne de commande pour convertir et copier des fichiers.
Pour créer une image amorçable USB, certaines exigences de base sont :
  • Périphérique de stockage de masse USB (Pen Drive).
  • Image Linux en connexion CD/DVD/ISO ou Internet (Non recommandé pour les grandes images).
  • Plateforme Windows/Linux.

Création d'un périphérique USB amorçable à l'aide de l'outil Unetbootin

Pour installer UNetbootin sur les distributions Linux Ubuntu et Ubuntu, utilisez la commande apt suivante pour ajouter PPA et l'installer.

sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin

Alternativement, vous pouvez télécharger les binaires UNetbootin et les exécuter sans les installer sur les systèmes Linux (prend en charge toutes les distributions Linux).

-------------- 64-bit System -------------- 
wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
chmod +x ./unetbootin-linux64-681.bin
sudo ./unetbootin-linux64-681.bin

-------------- 32-bit System --------------
wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
chmod +x ./unetbootin-linux-681.bin
sudo ./unetbootin-linux-681.bin

Insérez votre clé USB USB dans la machine Windows/Linux et lancez Unetbootin, vous serez accueilli par un message fenêtre similaire à.

Vérifiez le contenu au-dessus de la ligne rouge. Le type doit être Périphérique USB, strictement et si plus d'un périphérique USB est branché, vous devez connaître le nom exact du périphérique USB. vous devez travailler dessus. Une mauvaise sélection entraînera l’effacement de votre disque dur, alors soyez-en conscient. Vous pouvez accéder à l'image disque stockée sur votre disque dur, à partir de la fenêtre Unetbootin.

Ou bien téléchargez-le depuis Internet, en temps réel. Bien que ce soit un processus qui prend du temps et qui peut entraîner une erreur lorsqu'une image plus grande est téléchargée.

Cliquez sur OK et le processus de téléchargement et/ou d'extraction de l'image démarrera. Cela prendra du temps en fonction de la taille du téléchargement et/ou de la taille du fichier de l'image ISO. Une fois terminé, cliquez sur « quitter ».

Débranchez le périphérique de stockage USB en toute sécurité et branchez-le sur la machine que vous souhaitez démarrer. Redémarrez-le et configurez ce périphérique de stockage USB pour qu'il démarre en premier à partir du menu BIOS qui peut être F12, F8, F2 ou Del en fonction de votre machine et de sa version.

Vous serez accueilli par une fenêtre comme ci-dessous, à partir de laquelle vous pourrez démarrer en Mode Linux Live et/ou Installer sur le disque dur à partir de là, directement.

Avantages de l'utilisation d'Unetbootin
  1. La plupart des traitements sont automatisés.
  2. Facile à utiliser.
  3. Permet de créer une clé bootable à partir de Windows/Linux.
Inconvénients de l'utilisation d'Unetbootin
  1. Une mauvaise sélection de disque et toutes vos données et installations sur le disque dur principal sont effacées.

Création d'un périphérique USB amorçable à l'aide de la commande dd

La commande dd faisait à l'origine partie de UNIX, qui est implémentée sous Linux. La commande dd est capable de répartir les en-têtes et d'extraire des parties de fichiers binaires. Il est utilisé par les Makefiles du noyau Linux pour créer des images de démarrage.

La syntaxe de base de la commande dd est
dd if=<source> of=<target> bs=<byte size>; sync

La taille de la morsure est généralement « une puissance de 2, et généralement pas inférieure à 512 octets, c'est-à-dire 512 , 1024, 2048, 4096, 8192, 16384, mais peut être n'importe lequel valeur entière raisonnable.

L'option sync vous permet de tout copier en utilisant des E/S synchronisées.

Exécutez la commande ci-dessous avec des modifications en fonction de votre source et de votre destination.

dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

La création du disque de démarrage prendra du temps en fonction de la taille de l'image ISO et de votre capacité RAM.

N'interrompez pas la création de la clé de démarrage, une fois le processus terminé, vous obtiendrez quelque chose comme ceci dans votre terminal.

4+1 records in
4+1 records out
2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

Maintenant, éjectez le disque en toute sécurité, branchez-le sur la machine que vous souhaitez démarrer avec Linux, et oui, n'oubliez pas de modifier l'option de démarrage dans votre BIOS, en configurant votre clé USB pour qu'elle démarre principalement.

Lorsque USB est démarré, vous serez accueilli par une fenêtre similaire à .

Avantages de la méthode ci-dessus :
  1. Moins d’erreur possible lors de la réalisation d’une copie.
  2. Aucun outil supplémentaire/tiers requis.
Inconvénients de la méthode ci-dessus :
  1. Pas de place à l’erreur, une erreur, et tout est effacé.
  2. Manière non interactive.
  3. Vous devez savoir ce que vous faites, car vous n'obtiendrez aucun manuel/invite/aide au moment de l'exécution, vous devez être bon dans les terminaux.

N'oubliez pas que toutes les distributions n'autorisent pas l'environnement Live, mais la plupart des distributions actuelles le font. Vous pourrez vous connecter à un environnement Linux actif uniquement s'il est pris en charge.

L'article ci-dessus n'a pas pour objectif de comparer les deux méthodes. Avant d'écrire quoi que ce soit, nous consacrons des heures à tester et à exécuter le processus pour garantir que vous obtenez une solution fonctionnelle à 100%.

Si vous êtes bloqué quelque part, n'hésitez pas à nous contacter dans la section commentaires. Pour tout dommage aux données/disque, résultant de la méthode ci-dessus, ni l'Auteur ni Tecmint ne sont responsable.

C'est tout pour le moment. Je serai bientôt de retour, avec un autre article intéressant, que vous adorerez lire. D'ici là, restez en bonne santé, en sécurité, à l'écoute et connecté à Tecmint.