Booter .iso sur DVD sous GNU GRUB

Bonjour,
J'aimerai que quelqu'un m'explique le plus simplement possible comment booter une image .iso gravée sur un DVD sachant qu'au démarrage, GNU GRUB 1.97 beta 4 se lance ! Comment faire pour que GNU GRUB boot à partir du DVD ?
Merci par avance... =)
Configuration: Linux
Windows Vista
GNU GRUB 1.97 beta 4

8 réponses

  1. Modérateur
    Salut,

    Configurer proprement la séquence de démarrage dans le BIOS
    Booter sur CD, changer séquence de boot
    Modifier l'ordre des périphériques de démarrage
    1. Créer un CD Boot Grub 4 pour lancer des Fichiers et Live CD Iso.

      Employer Nero

      1) Lancer Nero Option Nouveau\DVD-ROM (Amorce)\Fichier image
      (Mettre GRLDR)
      Cocher fichier image - mettre GRLDR
      Cocher Options Approfondies\ :

      2) Type d'émulation Pas d'émulation
      Lire segment des secteurs (HEX) 07C0
      Nombres de secteur lus 4

      3) Créer un répertoire image à la racine du CD\DVD et copier les fichiers ISO dans ce répertoire.
      4) Mettre GRLDR et GRLGR à la racine du CD\DVD
      5) Mettre menu.lst dans le répertoire racine aussi.

      Ensuite à toi de faire ce fichier menu.lst.
      1. Ce qui est écrit ici plus haut ne fonctionne pas ou plus ?
        Employer plutôt ceci :

        Création d'un DVD Grub4 ISO :

        Créer un répertoire C:\MyBootCD sur C:\...!
        Ensuite un Répertoire CD dans c:\MyBootCD
        Copier tout Grub dans c:\MyBootCD\CD et grldr, CréeGrub4CD.bat et autres dans c:\MyBootCD
        Ensuite lancer CréeGrub4CD.bat

        CréeGrub4CD.bat
        "mkisofs.exe" -R -D -J -joliet-long -o "Grub4-4Go.iso" -b grldr -c boot.cat -hide-joliet boot.cat -hide boot.cat -no-emul-boot -N -boot-info-table -V Grub4Dos -boot-load-size 4 CD
        pause
        Ici tout sur une ligne sauf pause qui est à la ligne suivante.

        OU :

        mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -boot-info-table -o GrubCD1G.iso CD
        Ceci fonctionne aussi pour créer GrubCD1G.iso ou Grub4-4Go.iso

        Veuillez cliquer sur le lien ci-dessous pour voir l'image de démarrage de mon DVD Grub4Dos.
        https://imageshack.com/

        Attention la casse compte beaucoup , alors grldr et non GRLDR
      2. Créer un répertoire image dans c:\MyBootCD\CD et copier les fichiers ISO dans ce répertoire.
        Mettre grldr et grldr.mbr dans c:\MyBootCD\CD
        Mettre menu.lst dans le répertoire c:\MyBootCD\CD aussi..
      3. Mettre GeexBox sur HDD :
        ========================
        Dans menu.lst mettre :
        ======================
        title Boot Geexbox pour Musique et Films...
        #Avec GEEXBOX sur (hd0,0) en NTFS
        kernel /GEEXBOX/vmlinuz root=/dev/sda2 ro vga=789 persistent
        initrd /GEEXBOX/initrd

        title Start Geexbox pour Musique et Films...
        #Avec GEEXBOX sur (hd0,1) Fat32

        La ligne ci-dessous sur une seule ligne
        ============================
        kernel=/GEEXBOX/vmlinuz root=/dev/sda3 boot=UUID=EA2198EB2098C04D rootfs=/GEEXBOX/rootfs persistent=/GEEXBOX/casper-rw external-persistent

        initrd=/GEEXBOX/initrd

        Si cela ne fonctionne pas, changer sda3 ou sda2, et essayer avec sda0,1,2,3 etc...
        Décompresser l'Image de GeexBox-2.iso dans le répertoire GeexBox créé sur C:\,D:\ ou autre.
        Enlever roots (plus ou moin 65 mo) du répertoire GeexBox et le mettre sur C:\ et D:\
        (Ou sur une seule partition c'est selon...)
        Et voila c'est fait.
        Cela fonctionne sur Vista XP et Seven mais sur mon portable Windows 7 ma souris ni le Notepad ne fonctionne.
        Alors il ne me sert à rien sur ce portable...?
        Pourquoi, je ne sais pas et je n'ai pas encore trouvé.
      4. Lancer GeexBox de : geexbox-2.0-i386.iso depuis Grub4Dos :
        =============================================
        L'image geexbox-2.0-i386.iso se trouve sur ma deuxième partition dans le répertoire images.
        Mon fichier menu.lst pour lancer geexbox-2.0-i386.iso contient :
        =============================================
        title GeeXboX ISO2
        find --set-root /geexbox-2.0-i386.iso
        map --mem --heads=0 --sectors-per-track=0 /geexbox-2.0-i386.iso (hd32)
        map --hook
        chainloader (hd32)

        Extraire le fichier rootfs de geexbox-2.0-i386.iso dans les partitions 2,3 et 4 de votre disque dur.
        J'ai en effet 4 partitions 1 en NTFS et 3 en Fat32.
        Changer le fichier isolinux.cfg en enlevant les petits carrés et en mettant toutes les phrases à la ligne.
        Je l'ai déjà fait pour vous et vous n'aurez plus qu'à le copier coller.

        Le voici : isolinux.cfg
        ===============
        DEFAULT vesamenu.c32
        PROMPT 0
        TIMEOUT 200
        MENU BACKGROUND splash.png
        MENU TITLE Welcome to GeeXboX i386 2.0 (C) 2002-2011
        MENU VSHIFT 11
        MENU ROWS 6
        MENU TABMSGROW 15
        MENU CMDLINEROW 14
        MENU HELPMSGROW 16
        MENU TABMSG Press [Tab] to edit options, [F1] for boot options.
        MENU COLOR sel 7;37;40 #e0000000 #fa833b all
        MENU COLOR border 30;44 #00000000 #00000000 none

        LABEL geexbox
        MENU LABEL Start GeeXboX sur CDROM ...
        KERNEL /vmlinuz
        APPEND initrd=/initrd vga=789 persistent quiet splash loglevel=3

        LABEL geexbox
        MENU LABEL Start GeeXboX Partition 2 ...
        KERNEL /vmlinuz
        APPEND initrd=/initrd root=/dev/sda2 vga=789 persistent quiet splash loglevel=3

        LABEL geexbox
        MENU LABEL Start GeeXboX Partition 3 ...
        KERNEL /vmlinuz
        APPEND initrd=/initrd root=/dev/sda3 vga=789 persistent quiet splash loglevel=3

        LABEL geexbox
        MENU LABEL Start GeeXboX Partition 4 ...
        KERNEL /vmlinuz
        APPEND initrd=/initrd root=/dev/sda4 vga=789 persistent quiet splash loglevel=3

        MENU SEPARATOR
        LABEL install
        MENU LABEL Install GeeXboX to disk ...
        KERNEL /vmlinuz
        APPEND initrd=/initrd installator quiet loglevel=3

        LABEL configure
        MENU LABEL (Re)configure a GeeXboX installation ...
        KERNEL /vmlinuz
        APPEND initrd=/initrd quiet loglevel=3 configure

        #LABEL debug
        ## MENU LABEL Start in debugging mode ...
        ##KERNEL /vmlinuz root=/dev/sda2
        ##APPEND initrd=/initrd emergency
        F1 help.msg #00000000

        Voila cela fonctionne très bien, sauf l'install, mais ça je croix que tout le monde le sais déjà.
    2. Je l'ai gravé avec NTI, ça ne marchait pas, j'ai ensuite gravé avec le logiciel conseillé par Ubuntu pour les gravures .iso (Brasero) puis avec PowerIso...toujours rien. J'ai bien évidemment vérifié la somme MD5 et tout est nickel mais toujours rien. J'ai par la suite essayé de virer tout ça avec un CD d'installation de Windows. Je suis alors passé à Windows 7 et là, je n'est plus GNU GRUB au lancement du PC mais Ubuntu n'a pas été désinstallé (c'était, pour moi, le but de la manoeuvre, la désinstallation de GNU GRUB et Ubuntu) puisqu'il me manque toujours à peu près 15Go qui ont disparus de mon disque dur.
      Résultat des courses :
      -Je n'ai plus GNU GRUB
      -Toujours impossible de booter avec un disque
      -Je ne peux plus accéder à Linux (Ubuntu)
      -Ubuntu toujours présent...
      Je vais essayé la méthode du "C" resté enfoncé et je verrai bien...
      1. Ton cas est bizarre.

        Le BIOS démarre avant GRUB, il n'y a pas de raison pour que ton CD/DVD ne boot pas.
        Dans un premier temps, essaye de démarrer ton pc avec le CD/DVD inséré et en maintenant
        la touche "C" appuyé et relâche quand tu entends un long bip sonore.

        Si cela ne fonctionne pas, vérifie l'intégrité de ton CD/DVD.
        1. Modérateur
          Salut,

          As-tu vérifié l'intégrité de ton image "iso" en comparant sa somme MD5 avant de la graver ?

          Comment as-tu gravé ton CD ?
          Quel logiciel de gravure as-tu utilisé ?

          Voir dans la FAQ de CCM l'article à ce sujet

          ;-))
          1. Merci d'avoir pris le temps de me répondre mais ça ne résoud pas mon problème...
            Quand bien même je change quelque chose dans le BIOS (changement de priorité au Boot), cette m***e de GNU GRUB 1.97 beta 4 se lance et prend la main ! Comment virer ce GNU GRUB ?! Ou bien comment utiliser GNU GRUB pour booter sur un DVD ?