Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/01/2014, à 00:35

ludox

Grub et multiboot isos

Salut,

Je cherche à installer plusieurs isos sur un peripherique clé usb ou disque dur et à choisir au demarrage lequel lancer.
J'ai installé grub2.

J'ai trouvé plusieurs exemples de grub.cfg mais rien ne fonctionne.

J'ai l'impression que loopback fonctionne et que l'iso est chargée en loop mais ensuite que je tente un chainloader (loop) ou de trouver un noyau, le fichier n'est pas trouvé ou est invalide.

Mais je ne comprends pas bien quel est le noyau que je dois indiquer selon le cd à lancer.


L'exemple ci-dessous n'est pas bon car moi je cherche à lancer des isos de cd par exemple d'install de windows ou d'utilitaires comme UBCD.


menuentry "Ubuntu Live 32bit" {
 loopback loop /boot/ubuntu-live-desktop-i386.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/ubuntu-live-desktop-i386.iso noeject noprompt --
 initrd (loop)/casper/initrd.lz
}

Dernière modification par ludox (Le 29/01/2014, à 00:35)


LudoX
-----------------------------------------

-----------------------------------------

Hors ligne

#2 Le 29/01/2014, à 01:17

Arbiel

Re : Grub et multiboot isos

Bonsoir

À tout hasard, regarde ici pour amorcer ton PC à partir d'une image iso avec loopback.

Mais n'espère pas trop pouvoir installer Windows sans passer par un CD/DVD.

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#3 Le 29/01/2014, à 09:02

Compte anonymisé

Re : Grub et multiboot isos

Salut

Voici une entrée 40_custom pour grub.cfg qui fonctionne :

menuentry "Ubuntu 14.04 sur iso" {
    insmod loopback
    insmod iso9660
    set root='hd0,msdos1'
    set isofile="/trusty-desktop-i386.iso"
    #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
    search -sf $isofile
    #Montage du fichier ISO dans (loop)/
    loopback loop $isofile
    echo    'Chargement du noyau Linux ...'
    linux (loop)/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/ubuntu.seed noprompt
    echo    'Chargement du disque mémoire initial ...'
    initrd (loop)/casper/initrd.lz
}

Si tu as une clé usb tu peux regarder Easy2boot ça marche super bien.


@+

Dernière modification par Compte anonymisé (Le 29/01/2014, à 09:09)