Re: Double boot RH7.2 et RH9.0

トップ ページ

このメッセージに返信
著者: Olivier Allard-Jacquin
日付:  
To: Guilde Linux
題目: Re: Double boot RH7.2 et RH9.0
    Bonsoir Regis,

> Sur une machine RH7.2, j'ai installe RH9.0 sur une autre partition
> systeme.
>
> Lors de la procedure de boot, grub propose bien les deux OS.
> Mais, si l'on choisi RH7.2, on, a alors le message d'erreur suivant:
>
>
> Booting 'Red Hat 7.2'
> rootnoverify(hd0,0)
> chainloader +1
> Error 13: Invalid or unsupported format
>
> Le fichier grub.conf a pourtant l'air correct


    Il est complètement faux pour la section RH 7.2 ....


> # 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.2
>         rootnoverify (hd0,0)
>         chainloader +1


    Ce type d'option est typique d'une installation sur un Windows NT / 2K 
/ XP . Il y a eu une belle boulette lors de l'écriture de ce script !!


    Tu devrais plutôt avoir quelque chose du type :
     root (hd0,0)
     kernel /boot/vmlinuz-[la version de ton kernel RH 7.2] ro 
root=LABEL=/1 hdc=ide-scsi
     initrd /boot/initrd-[la version de ton kernel RH 7.2].img


    Note que le paramètre "root=LABEL=/1" me semble suspect. Cela ne me dit 
à prioris rien du tout.


>
>
>
> hd0,8 correspond bien a /dev/sda9
> et hd0,0 correspond bien a /dev/sda1
>
> Que peut on faire pour acceder aussi bien a la RH7.2 qu'a la RH9.0 ?


    Modifier ton /dev/sda9/boot/grub/menu.lst comme indiqué ci-dessus.


                    Olivier