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