web-dev-qa-db-fra.com

Ajout de l'entrée de menu grub2 pour iso à l'aide de grml-rescueboot

Suite à cela page de documentation officielle d'Ubunt et les étapes décrites sous "Création de l'entrée de menu grub2 - grml-rescueboot", j'ai essayé d'ajouter un iso de bureau i386 de l'ancien Feisty Fawn (7.04) aux entrées déjà présentes (Windows 7 et Ubuntu 12.04).

Au redémarrage, l'entrée apparaît correctement à la fin des options de la liste des menus; mais en cliquant dessus, l'ordinateur devient brièvement occupé, puis revient au menu.

Des idées? Je ne pense pas que ce soit à cause de l'âge de la distribution car elle devrait fonctionner correctement sur mon netbook (pas d'UEFI, etc.). Ai-je raté une étape nécessaire, à l'exception des étapes 1 à 3 décrites dans l'article?


Si cela ne peut pas être résolu: existe-t-il une autre façon d'ajouter une iso au menu grub2 - sans avoir à créer manuellement une entrée de menu grub2 que je préfère éviter?

1
gnometorule

Tout d'abord, vous devrez ajouter manuellement une entrée grub car aucun des outils automatisés ne générera une entrée de menu pour un .iso.

Deuxièmement, bien que grub puisse "démarrer" une iso, celle-ci doit être personnalisée pour pouvoir démarrer de cette façon. 7.04 ne contient pas de telles personnalisations.

Personnellement, je ne sais pas quelles personnalisations doivent être faites, je soupçonne qu'elles seraient dans le noyau et initrd. J'ai demandé en #grml (irc) mais je n'ai jamais obtenu de réponse claire.

Il y a une discussion supplémentaire (et des liens) ici - Comment démarrer à partir d'un fichier .iso dans GRUB2?

1
Panther

Le package grml-rescueboot intègre le démarrage ISO Grml dans GRUB. Je pense que ce package est devenu disponible autour de mai 2012.

Ce paquet fournit un script pour update-grub qui recherche des images ISO Grml dans/boot/grml et ajoute automatiquement une entrée pour chaque image.

J'ai utilisé cette méthode pour créer un programme d'installation USB avec plusieurs ISO de médias en direct pour permettre une installation "pick and choose".

Si vous n'avez pas le package, vous pouvez l'installer avec Sudo apt-get install grml-rescueboot

Sources: Expérience

https://wiki.grml.org/doku.php?id=rescueboot

1
Elder Geek