Question Comment créer une clé USB amorçable contenant plusieurs images ISO


Ce que je veux, c'est créer un lecteur de stylo amorçable qui affiche le menu GRUB et je peux sélectionner l'un des nombreux systèmes de démarrage à installer / exécuter. J'ai plusieurs images ISO que je veux installer sur l'USB comme Ubuntu, Fedora, CD System Rescue, Windows XP et Windows 7 (les versions de Windows sont optionnelles, je recherche surtout un multi-installateur pour les distributions Linux, spécialement la version Ubuntu)

Le défaut Créateur de disque de démarrage ne fonctionne qu'avec Linux Images et seulement 1 à la fois (au moins pour le moment. Si cela permet plus de systèmes et plusieurs ISO, ce serait génial)

Quelle méthode existe-t-il que je puisse utiliser pas à pas pour créer une clé USB amorçable avec plusieurs images que celle qui peut être démarrée depuis la clé USB et sélectionnée dans GRUB. Il doit prendre en charge les images Windows et Linux.

Sinon, existe-t-il également un moyen d’avoir plusieurs versions de l’ISO d’installation d’Ubuntu sur un même lecteur USB, par exemple, lors de son démarrage, je peux choisir la version et l’architecture d’Ubuntu à installer, par exemple:

MENU DE DÉMARRAGE
  Ubuntu 12.04 32 bits
  Ubuntu 12.04 64 bits
  Ubuntu 12.10 32 bits
  Ubuntu 12.10 64 bits

METTRE À JOUR: Je voulais ajouter que la version anglaise pour le poste mentionné par daithib8 est ici: MultiSystem - Créer un USB MultiBoot à partir de Linux | USB Pen Drive Linux


81
2018-06-02 19:36


origine


Multisystem ne fonctionne pas le 14.10. - Akiva


Réponses:


La création et l’installation de plusieurs Distros dans USB / Pendrive comprend deux parties: -

"Après quelques jours de recherche sur Google, j'ai trouvé ce script utile sur www.multicd.tuxfamily.org. Multicd.sh est un script shell écrit par maybeway36 qui permet à deux distributions / utilitaires Live Linux de démarrer depuis un seul CD / DVD: Il est vraiment très simple de créer une distribution Live Linux multi sur un seul disque. Créez un dossier dans votre dossier personnel et nommez-le multicd. Mettez toutes les images iso Linux en direct avec le script multicd.sh dans le dossier multicd. Ferme la fenêtre. Ouvrir le terminal et donner les commandes suivantes

cd multicd
chmod + x multicd * .sh
sudo ./multicd*.sh

Les commandes ci-dessus exécuteront multicd.sh. Pendant l'exécution, ce script téléchargera quelques paquets d'Internet et créera une nouvelle image iso appelée multicd.iso dans le dossier multicd. Vérifiez la taille du fichier image multicd.iso. S'il dépasse plus de 700 Mo, vous devez insérer un DVD pour l'écrire. Choisissez l'option de gravure d'image de votre logiciel de gravure d'image préféré pour écrire le fichier multicd.iso. Au redémarrage, avec le CD / DVD présent dans le lecteur de CD / DVD, le nouveau GRUB affichera la liste des distributions en direct disponibles sur le disque. Choisissez votre favori pour vous connecter ...

Remarque: Lorsque vous téléchargez une image Linux iso à partir d’Internet, celle-ci ressemble à ceci: "ubuntu-9.04-desktop-i386", mais il doit être renommé en ubuntu.iso (dans le dossier multicd). Actuellement, ce script prend en charge 20 distributions en direct. La liste des distributions Live Linux prises en charge dans ce script est donnée ci-dessous (et les noms acceptés par ce script sont sur le côté droit de chaque distribution).

Il y a une liste des distributions sur la page du blog.

  • Installation de plusieurs distributions en direct sur une clé USB / Pendrive.

UNetbootin  Install UNetbootin vous permet de créer des lecteurs USB Live bootables pour Ubuntu, Fedora et d’autres distributions Linux sans graver de CD. Il fonctionne sous Windows, Linux et Mac OS X. Vous pouvez soit laisser UNetbootin télécharger l'une des nombreuses distributions prêtes à l'emploi pour vous, soit fournir votre propre fichier Linux .iso si vous en avez déjà téléchargé un ou votre distribution préférée n'est pas sur la liste.

Support entre autres: Ubuntu (et ses dérivés officiels) 8.04 LTS 9.10 10.04 LTS 10.10 11.04 Images CD quotidiennes, Fedora 10, 11, 12, 13, 14, Rawhide et beaucoup plus.

Si vous les regardez, vous pouvez choisir les distributions ou télécharger les fichiers ISO vous-même et les ajouter ou ajouter une personnalisation. Et vous pouvez configurer cela sur un disque dur ou un lecteur flash USB.

enter image description here

J'espère que c'est assez d'informations mais il y a beaucoup plus d'infos sur ce blog.


35
2018-06-02 20:01



au plus faible: vraiment? Après trois ans, vous n'êtes pas d'accord avec 16 autres personnes? - Rinzwind
Même pensées pour quelques réponses LOL. Je pense qu'ils confondent "très mauvaise réponse" avec "manque d'informations supplémentaires" ... ou qu'ils ne savent pas comment comment améliorer la réponse. - Luis Alvarado♦
Unetbootin peut-il être utilisé pour créer un disque dur bootable pour Ubuntu 14.04 et une image iso gparted? Si non alors quel outil utiliser pour ces 2 iso? - Ravi
Oui sur les deux Gparted et Unetbootin: gparted.org/liveusb.php#windows-method-c - Rinzwind
Comment pouvez-vous utiliser UNetbootin pour créer un port USB multiboot? La réponse n'explique pas cela. - wjandrea


Le seul système que j'ai trouvé pour un boot-stick multi-boot, sans utiliser Windows, est Multisystem. Bien que la documentation soit uniquement en français, vous pouvez l’installer facilement sur Ubuntu en utilisant le repo officiel du projet:

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main' 
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add - 

sudo apt-get update 
sudo apt-get install multisystem

Il peut faire burg, syslinux, grub4dos, plop, Virtualbox, qemu etc., mais un bâton multiboot de base peut être fait en 5 minutes par glisser-déposer pour de nombreuses distributions. Pour la cuisine Slitaz, j'ai dû ajouter quelques lignes à /boot/grub/menu.lst. De ce que j'ai lu Grub 1 est généralement utilisé pour un environnement multiboot, mais celui-ci utilise Grub 2. Il peut être exécuté à partir du menu de démarrage de Windows en utilisant EasyBCD ou la Plop gestionnaire de démarrage.


13
2018-06-02 20:07



Testé celui-là. Le seul que je connaissais était le Multisystem et UNETbootin, mais ils ne fonctionnaient pas avec Windows, donc on ne peut pas faire un liveusb qui supporte Windows et d’autres distributions Linux. J'ai essayé celui que vous mentionnez ici et j'en ai été surpris. - Luis Alvarado♦
voir également: pendrivelinux.com/multiboot-create-a-multiboot-usb-from-linux - Wilf


Je suis venu à connaître 2 autres outils. Nommé MultiSystem et YUMI.

MultiSystem l'installation est très simple, et vous pouvez facilement l'installer sur Ubuntu en utilisant le repo officiel du projet:

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main' 
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add - 

sudo apt-get update 
sudo apt-get install multisystem

Tout ce que vous avez à faire est de sélectionner votre périphérique USB et de simplement faire glisser votre ISO dans l'outil MultiSystem. Si DnD ne fonctionne pas, vous pouvez également cliquer sur le bouton Add bouton.

enter image description here

enter image description here


YUMI est aussi simple outil similaire. Elles sont fournir un fichier .deb que vous pouvez installer comme ceci:

sudo dpkg -i <filename.deb>

11
2017-09-02 03:32



Avec frustration, Multiboot ne fonctionne PAS sur Ubuntu, au moins 14.10. Je pense qu'il utilise de vieilles bibliothèques gtk ou quelque chose comme ça. L'avez-vous fait fonctionner pour vous? - Akiva
@Akiva Vous parlez de MultiSystem ou de YUMI? - Ten-Coin
MultiSystem. J'ai trouvé un bon mais tout juste appelé maintenant multibootusb. - Akiva
@Akiva Pourquoi ne pas améliorer le répondre du multibootusb  auteur à partir de 2011 alors? Ce serait beaucoup plus utile pour le site que plusieurs commentaires bavards. De plus, le message d'erreur ou le journal d'installation de l'installation de MultiSystem est ce que vous auriez dû publier à la place des instructions "ne fonctionne pas". J'ai ajouté mes résultats à ma réponse. - LiveWireBT
YUMI ne propose plus la version Linux. - Ploni


Vous pouvez monter des isofiles en boucle directement avec GRUB2 en l'installant sur le MBR du lecteur USB. Vous pouvez également créer UEFI clés USB amorçables de cette façon ou combiner les deux méthodes.

La plupart des autres solutions sont spécifiques à MBR / PC et ne fonctionnent pas de manière fiable sur les machines UEFI.

Je recommande de lire la documentation sur le site du projet et pages de manuel connexes (grub-install, grub-mkimage).


Edit 1: j'ai étendu ma réponse à une question similaire il y a un moment. La section 2 traite du montage en boucle d'une image, le montage de plusieurs images Ubuntu comme dans la question peut être effectué en copiant et en modifiant l'entrée de menu ou en sélectionnant le modèle approprié pour une autre distribution à partir de l'article du Arch Wiki. MultiSystem proposé dans une autre réponse, devrait être très similaire car il utilise également la capacité de montage en boucle de GRUB.

Edit 2: En parlant de MultiSystem, le package ne peut actuellement pas être installé sur les nouvelles versions d'Ubuntu en raison de l'erreur suivante dans la dépendance gtkdialog:

install-info: warning: no info dir entry in `/usr/share/info/gtkdialog.info.gz'

Il semble que le format de ces fichiers a changé, voici un extrait du fichier d'informations gzip pour comparaison:

INFO-DIR-SECTION Compression
START-INFO-DIR-ENTRY
* Gzip: (gzip).                 General (de)compression of files (lzw).
END-INFO-DIR-ENTRY

gtkdialog n'est pas maintenu et était retiré de Debian Il y a longtemps, avec les conseils aux développeurs d'applications de passer à des solutions alternatives. MultiSystem semble encore être en développement actif, mais dépend toujours de gtkdialog, quelqu'un devrait approcher les développeurs, mais je ne parle pas français.


5
2017-11-18 11:25





OK, c’est ce que j’ai fait pour exécuter Xubuntu À partir d’une carte SD, elle s’applique aussi aux clés USB. En fait, c’est très simple, même si je n’utilise que (x) Ubuntu. travaillera avec Windows.

Nous avons d'abord besoin de 2 clés USB, une pour les liveCD et l'autre pour installer le système d'exploitation.

Étant donné que vous voulez plusieurs systèmes d'exploitation, vous devez utiliser une clé USB de 16 ou 32 Go, si possible utiliser une clé USB 3.0 car les taux de transfert à partir d'un périphérique 2.0 sont assez lents, par exemple. J'ai utilisé une carte SD de classe 2 de 8 Go pour installer Xubuntu et, même si elle ne rampait pas, elle ne volait pas, bien que les cartes SD soient plus lentes que l'USB.

Ok, maintenant, faites un lecteur de démarrage liveUSB, je vous recommande d'utiliser UNetbootiN, pour ce faire, choisissez l'iso et créez le liveUSB.

Maintenant, que vous avez l'USB amorçable, redémarrez votre PC et démarrez le liveUSB, une fois que vous y êtes, commencez la session en direct.

Une fois connecté, connectez le deuxième port USB au PC et formatez-le sur EXT4, puis dirigez simplement l'installateur sur le lecteur USB et c'est tout (je suis allé un peu du côté extrême et j'ai déconnecté tous mes disques durs être inséré sur eux ou gâcher les installations existantes).

Ajouter plus de distributions est juste une question de créer plus de partitions, même si je ne sais pas si les clés USB comme les disques durs normaux, peuvent seulement contenir un certain nombre de partitions étendues, bien que vous puissiez partager le / home, swap, Je ne sais pas vraiment si / boot peut aussi être partagé ou s'il est sécuritaire de le faire.

En ce qui concerne l'ajout de Windows au périphérique USB, peut-être JUST peut-être, si vous créez une partition NTFS et y installez Windows, puis restaurez GRUB pour y ajouter Windows, cela peut fonctionner.


3
2018-06-02 20:08



Cette réponse explique comment faire un USB avec plusieurs installée distros, mais il me semble que l'OP cherchait comment créer un multi-boot USB en direct. - Ploni


MultiBootUSB est mon lecteur de disque multiboot préféré.

Il fera un lecteur USB qui peut démarrer plus de 150 distributions, il est basé sur le démarrage iso de grub2 et est très facile à utiliser.

Les versions et dérivés d'Ubuntu peuvent avoir chacun leur propre fichier de persistance. La persistance n'est pas disponible dans les autres créateurs de lecteurs à démarrage multiple.

Sundar_Ima a fait un excellent travail sur cet utilitaire.

Il existe des versions Linux et Windows.

Mon premier disque MultiBootUSB est toujours utilisé après sept ans.


3
2018-04-16 18:47





 Savoir quel logiciel obtenir

Tout d'abord, vous aurez besoin d'un éditeur de partition comme GParted ou KDE Partition Manager. Regarde ça liste des éditeurs de partitions pour Linux. Je recommande si vous utilisez un bureau de base GTK comme Gnome, Unity ou LXDE. Utilisez Gparted. Si vous utilisez un bureau de base QT comme KDE ou LXQT, utilisez le gestionnaire de partition KDE.

La deuxième chose dont vous avez besoin est un installateur comme Unetbootin, ou vous pouvez utiliser le terminal.

Installation du logiciel

Gparted

Cliquez sur ce lien pour installer Gparted  Install Gparted , trouvez-le dans le Centre des logiciels Ubuntu ou tapez sudo apt-get install gparted dans un terminal. Il y a plus d'instructions ici

Après avoir cliqué sur le lien pour installer Gparted, il devrait ouvrir le centre logiciel Ubuntu, et il vous suffit d'appuyer sur le bouton d'installation.


Unetbootin

Cliquez sur ce lien pour installer Unetbootin  Install Unetbootin , trouvez-le dans le Centre des logiciels Ubuntu ou tapez sudo apt-get install unetbootin dans un terminal. Il y a plus d'instructions ici

Après avoir cliqué sur le lien pour installer Unetbootin, il devrait ouvrir le centre du logiciel Ubuntu, et il vous suffit d'appuyer sur le bouton d'installation.

Partitionner le flash


Regarde ça Didacticiel pour GUI. Regarde ça Didacticiel pour le terminal, NON RECOMMANDÉ.

Installation des fichiers ISO sur chaque partition.


Pour Unetbootin voir ceci Didacticiel. Pour le terminal, voir le Didacticiel.


2
2017-09-01 03:38



@akiva bien ???? - MathCubes
Oh pardon; n'a pas vu cette réponse; J'ai accordé une prime à agentcool> _ < - Akiva
votre lien UnetBootin est cassé, ou plutôt pour moi, il m'a dirigé vers un lecteur de pdf. - Akiva
@Akiva merci Je l'ai utilisé comme base avant l'édition - MathCubes
@MathCubes Le guide temporel est destiné à un seul fichier iso. Comment le faites-vous pour plusieurs fichiers iso? Faut-il courir syslinux -s pour chaque partition qui contient le contenu d'un iso-archiv? S'il vous plaît ajouter plus de description à votre réponse! Merci! - Arch Linux Tux