94 votes

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

Ce que je veux, c'est créer une clé USB amorçable qui affiche le menu Grub et je peux sélectionner n'importe lequel des différents systèmes amorçables à partir de là pour installer/exécuter. J'ai plusieurs images ISO que je veux installer sur la clé USB, comme Ubuntu, Fedora, System Rescue CD, Windows XP et Windows 7 (les versions Windows sont facultatives, je cherche surtout un installateur multiple pour les distributions Linux, en particulier la version Ubuntu).

La valeur par défaut Créateur de disque de démarrage ne fonctionne qu'avec les images Linux et seulement une à la fois (du moins pour le moment). S'il permet plus de systèmes et plusieurs ISOs, ce serait génial)

Quelle méthode existe que je peux utiliser étape par étape pour créer une clé USB amorçable avec plusieurs images qui peuvent être démarrées à partir de l'USB et sélectionnées à partir de Grub. Il doit supporter les images Windows et les images Linux .

Sinon, existe-t-il un moyen d'avoir plusieurs versions de l'ISO d'installation d'Ubuntu sur la même clé USB, de sorte que, lorsque je démarre à partir de celle-ci, je puisse choisir la version et l'architecture Ubuntu à installer, par exemple :

BOOT MENU
Ubuntu 12.04 32 Bit
Ubuntu 12.04 64 Bit
Ubuntu 12.10 32 Bit
Ubuntu 12.10 64 Bit

UPDATE : Je voulais ajouter que la version anglaise de l'article mentionné par daithib8 est ici : MultiSystem - Créer une clé USB MultiBoot à partir de Linux | USB Pen Drive Linux

36voto

Rinzwind Points 270388

La création et l'installation de plusieurs distributions sur une clé USB ou un lecteur de disque dur se fait en deux temps :.

"Après avoir cherché sur Internet pendant quelques jours, j'ai trouvé ce script utile sur www.multicd.tuxfamily.org. Multicd.sh est un script script écrit par maybeway36 qui permet à deux ou plusieurs distros / utilitaires Live Linux de pouvoir démarrer à partir d'un seul CD/DVD. Il est vraiment très simple de créer plusieurs distros Live Linux sur un seul disque. Créez un dossier dans votre dossier personnel et nommez-le comme suit multicd . Mettez toutes les images iso Linux vivantes avec multicd.sh script dans le dossier multicd. Fermez la fenêtre. Ouvrez le terminal et donnez les commandes suivantes

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

Les commandes ci-dessus exécuteront multicd.sh. Pendant son exécution, ce script téléchargera quelques paquets depuis Internet et créera une nouvelle image iso appelée multicd.iso pour vous dans le dossier multicd. Vérifiez la taille du fichier image multicd.iso. S'il dépasse 700 mb, vous devez insérer un DVD pour le graver. 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 script affichera la liste des distros live disponibles sur le disque. Choisissez votre préférée pour vous connecter...

Note : Lorsque vous téléchargez une image iso de Linux à partir d'Internet, elle ressemblera à ceci "ubuntu-9.04-desktop-i386" mais elle doit être renommée en ubuntu.iso (dans le dossier multicd). Actuellement, ce script supporte 20 distros live. La liste des distros Linux live supportées par ce script est donnée ci-dessous (et les noms acceptés par ce script sont à droite de chaque distro)."

Il y a une liste de distros sur la page du blog.

  • Installation de plusieurs distributions Live sur un disque USB / Pendrive.

UNetbootin Install UNetbootin vous permet de créer des clés USB live amorçables pour Ubuntu, Fedora et d'autres distributions Linux sans avoir à graver de CD. Il fonctionne sous Windows, Linux et Mac OS X. Vous pouvez laisser UNetbootin télécharger l'une des nombreuses distributions prises en charge pour vous, ou fournir votre propre fichier .iso Linux si vous en avez déjà téléchargé une ou si votre distribution préférée ne figure pas dans la liste.

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

Si vous regardez leur image, vous pouvez choisir des distros ou télécharger des ISO vous-même et les ajouter ou ajouter une personnalisation. Et vous pouvez configurer tout cela sur un disque dur ou une clé USB.

enter image description here

J'espère que ces informations sont suffisantes, mais il y a beaucoup de choses à faire. plus d'informations sur ce blog .

15voto

Scott Reynen Points 2964

Le seul système que j'ai trouvé pour une clé de démarrage multi-boot, sans utiliser Windows, est le suivant Multisystème . Bien que la documentation ne soit qu'en français, vous pouvez facilement l'installer sur Ubuntu en utilisant l'utilitaire le dépôt 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 une clé multiboot de base peut être faite en 5 minutes par glisser-déposer pour de nombreuses distros. Pour la cuisine de Slitaz, j'ai dû ajouter quelques lignes à /boot/grub/menu.lst . D'après 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 le Plop gestionnaire de démarrage.

13voto

Zian Choy Points 1510

J'ai appris à connaître 2 autres outils. Nommés MultiSystem y YUMI .

MultiSystem L'installation est très simple, et vous pouvez facilement l'installer sur Ubuntu à l'aide de l'utilitaire le dépôt 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 ne vous reste plus qu'à sélectionner votre périphérique USB et à glisser et déposer vos ISO dans l'outil MultiSystem. Si DnD ne fonctionne pas, vous pouvez également cliquer sur l'icône de l'outil MultiSystem. Add bouton.

enter image description here

enter image description here


YUMI est également un outil simple et similaire. Ils sont fournir un fichier .deb que vous pouvez installer comme ceci :

sudo dpkg -i <filename.deb>

7voto

David Grant Points 8477

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

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

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


Edit 1 : J'ai étendu ma réponse à une question similaire il y a quelque temps. La section 2 concerne le montage en boucle d'une image, le montage de plusieurs images Ubuntu comme dans la question peut être fait en copiant et en modifiant l'entrée du menu ou en choisissant le modèle approprié pour une autre distribution à partir de l'article de l'article intitulé 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 paquet ne peut actuellement pas être installé sur les nouvelles versions d'Ubuntu en raison de l'erreur suivante dans la dépendance de gtkdialog :

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

Il semble que le format de ces fichiers ait changé, voici un extrait du fichier d'information 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 a été retiré de Debian Il y a longtemps que l'on conseille aux développeurs d'applications de passer à des solutions alternatives. MultiSystem semble toujours être en développement actif, mais dépend encore de gtkdialog, quelqu'un devrait approcher les développeurs, je ne parle pas français cependant.

5voto

C.S.Cameron Points 16079

MultiBootUSB est mon créateur de disques multiboot préféré.

Il permet de créer une clé USB capable de démarrer plus de 150 distributions. Il est basé sur le démarrage iso de grub2 et est très facile à utiliser.

Les versions Ubuntu et dérivées peuvent chacune avoir leur propre fichier de persistance. La persistance n'est pas disponible dans les autres créateurs de lecteurs multiboot.

Sundar_Ima a fait un excellent travail sur cet utilitaire.

Il existe des versions Linux et Windows.

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X