Double boot RH9.0 RH7.3 Solution.

Page principale

Répondre à ce message
Auteur: Regis.Gras
Date:  
À: guilde@imag.fr
Sujet: Double boot RH9.0 RH7.3 Solution.


Si on installe une RedHat 9.0 en double boot avec une RedHat 7.2 (ou
3)

Le fichier /boot/grub/grub.conf est FAUX

Voici le fichier erroné.
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this
file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,8)
#          kernel /boot/vmlinuz-version ro root=/dev/sda9
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd0,8)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
        root (hd0,8)
        kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/1 hdc=ide-scsi
        initrd /boot/initrd-2.4.20-8.img
title Red Hat 7.3
        rootnoverify (hd0,0)
        chainloader +1


Lors d'un boot sur la RH7.3, le boot s'arrete tout de suite avec une
erreur

Booting 'Red Hat 7.3'
rootnonverify(hd0,0)
chainloader +1
Error 13: Invalid or unsupported format.


Pour corriger, il faut modifier la partie "Red Hat 7.3 de la maniere
suivante

title Red Hat (2.4.18-3)
        root (hd0,0)
        kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/sda1 hdc=ide-scsi
        initrd /boot/initrd-2.4.18-3.img



A noter, en particulier root=/dev/sda1
On pourrait etre tenté de mettre root=LABEL=/ par analogie avec ce qui
est géneré pour la RH9.0 (root=LABEL=/1), mais ça ne marche pas ....

Je remercie Olivier Allard-Jacquin qui a beaucoup contribué a la
solution.

*-----------------------------------------------------------------------*
* Regis Gras  LEGI HMG, Rue de la piscine                              
*
*             Domaine Universitaire 38402 Saint Martin D'Heres         
*
*             Tel (33) 04 76 82 51 31     Fax (33) 04 76 82 52 71      
*
*             e-mail Regis.Gras@???                            
*
*-----------------------------------------------------------------------*