Je veux créer un lecteur flash de récupération. J'ai ma clé USB de 8 Go [Kingston data traveler] avec moi. J'ai également les fichiers .iso requis pour a> Ubuntu 13.10 b> Disque de réparation de démarrage c> AVG Rescue CD
Je souhaite créer 4 partitions (3 pour chaque .iso amorçable et une pour le stockage des données. De plus, je veux un moyen de sélectionner le système d'exploitation à démarrer chaque fois que je démarre à partir d'USB.
Alors, existe-t-il un moyen d'installer GRUB sur USB ainsi que les trois autres distributions en direct? Et comment créer une telle configuration?
Réponses:
Je n'ai pas utilisé MultiSystem, mais celui que j'ai vu recommandé ainsi que plusieurs autres. MultiBootUSB - Installez et démarrez plusieurs Linux à partir de Pendrive / lecteur Flash / disque USB avec grub2
https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk
Voir yumi pour les versions multi-boot
http://www.pendrivelinux.com/
Mais pour mieux le comprendre, vous pouvez simplement installer grub2 sur le lecteur flash, créer votre propre grub.cfg avec des strophes de démarrage et copier l'ISO dans le lecteur flash. Très similaire à une installation de disque dur comme ce lien.
https://help.ubuntu.com/community/Grub2/ISOBoot
Pour installer grub2 sur un lecteur flash, la valeur par défaut / media varie désormais en fonction de la version. La nouvelle version ajoute l'utilisateur au chemin. Suppose également que sdb est un lecteur flash, confirmez qu'il est correct en cas de doute. Partition d'étiquette - si l'étiquette est grub2 & mount:
Les nouvelles versions montent automatiquement avec le nom $ USER également, celle-ci étiquetée MC4GB, avec l'utilisateur fred
Lors de la création de grub.cfg, le lecteur de démarrage est toujours hd0, donc si le démarrage direct à partir du paramètre du lecteur flash sera hd0, Y où Y est généralement la partition 1.
Sinon, des exemples sont comme ceux-ci:
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples
Première entrée dans mon grub.cfg dans MC4GB
Remarque J'ai ajouté un nomodeset à toutes les entrées car j'ai nVidia. De plus, les nouvelles versions utilisent désormais vmlinuz.efi pour le démarrage du BIOS et de l'UEFI. Les anciennes versions n'étaient que vmlinuz. D'autres distributions peuvent nécessiter des paramètres de démarrage différents. Trouvez l'exemple dans l'exemple ci-dessus de thread ou de montage et vérifiez ce que l'ISO a pour ses paramètres de démarrage.
la source
grub.cfg
fichier doit-il être placé sur la clé USB? Doit-il être à la racine, en tant que frère duboot/
répertoire?Pour moi, le meilleur outil pour créer une clé USB multi-OS en direct est MultiSystem qui peut être trouvé ici . Il existe de nombreux systèmes d'exploitation qui peuvent être installés via MultiSystem . Et vous pouvez facilement l'installer sur Ubuntu en utilisant le dépôt officiel du projet :
Bien que le site soit en français, il est traduit en anglais de manière très satisfaisante via une liste déroulante propulsée par "Google Translate" dans la colonne de droite (ou directement par Google Chrome) mais vous pouvez également utiliser les instructions étape par étape ici .
Quant à votre configuration, vous pouvez initialement créer 2 partitions en utilisant GParted avant de démarrer MultiSystem:
4 Go de partition FAT32 pour MultiSystem, y compris les fichiers ISO, etc. et un fichier persistant vierge pour stocker les paramètres Ubuntu, etc., qui peuvent être créés ultérieurement dans MultiSystem.
4 Go de partition NTFS pour les données.
la source
W: GPG error: http://liveusb.info/multisystem/depot all Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4E940D7FDD7FB8CC .... E: The repository 'http://liveusb.info/multisystem/depot all Release' is not signed. .... N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Voici une entrée de menu pour démarrer une iso sur la deuxième partition d'un lecteur flash multiboot, (comme me l'a suggéré sudodus).
Remplacez votre deuxième, troisième et quatrième UUID de partition pour XXXX-XXXX Le menuentrys pour Boot-repair disk & AVG Rescue CD peut avoir une forme différente de celle d'Ubuntu. Le script MultiBootUSB devrait vous dire comment les écrire.
la source
Installation complète du système multi-démarrage
La taille des lecteurs flash a augmenté depuis la première question posée. Il est maintenant tout à fait raisonnable de créer un lecteur de démarrage multiple à l'aide d'installations système complètes.
Les installations complètes sont plus stables et sécurisées que les installations persistantes, mais pas aussi rapides à effectuer. Ils utilisent mieux l'espace disque car aucun fichier ou partition casper-rw de taille fixe n'est requis. Ils ne sont pas très utiles lors de l'installation d'un système d'exploitation, car l'installation d'un système d'exploitation démarrant un ISO fonctionne correctement.
À l'aide de GParted, créez une table de partition GPT sur un grand lecteur flash.
Créez autant de partitions ext4 que vous avez d'OS. La taille doit être d'environ 8 Go chacun ou plus.
Démarrez le lecteur Live en mode UEFI et insérez le grand lecteur cible.
Lors du partitionnement, sélectionnez "autre chose".
Choisissez sdc1 pour /.
Installez le chargeur de démarrage à la racine de la clé USB.
Ne cochez pas toutes les autres cases de format des autres partitions.
Installez le choix du cryptage du répertoire personnel si vous le souhaitez, le cryptage complet du disque ne fonctionne pas pour moi sur le lecteur flash.
Répétez cette opération avec sdc2, sdc3, etc. et les systèmes d'exploitation que vous choisissez d'installer.
Après la dernière installation, démarrez le lecteur flash et effectuez une mise à jour-grub. Cela ajoutera tout le système d'exploitation à grub.cfg
Vous pouvez laisser une partition pour tous les ISO que vous souhaitez démarrer en direct ou le démarrage persistant, pour créer un lecteur flash d'installation, les monter en boucle à l'aide de grub.cfg.
la source