Configuration GRUB avancée (3 systèmes)

Configuration GRUB avancée (3 systèmes) - Installation - Linux et OS Alternatifs

Marsh Posté le 25-10-2006 à 09:01:21    

Voila j'ai deux disques durs: 1 IDE et 1 SATA
 
SATA1 - SDA1 (Grub)
  Windows XP
  SuSE 10.1
 
IDE1 - HDA1
  Fedora Core 6
 
J'arrive a booter sur XP et Suse depuis GRUB 1.5
 
Je viens d'installer FC6, mais dans la config de GRUB je ne sais pas quels critères rajouter pour que Grub boote ma distrib de FC6 (GRUB me demande: Kernel, disque virtuel inital, périphérique initial)
 
Kernel: 2.6.18 (si j'en crois la doc sur FC6)
disque virtuel initial: je ne sais pas
Périph initial: Dev/hda1 (je crois?)
 
Voila merci par avance :)


Message édité par Sachy le 25-10-2006 à 11:14:52
Reply

Marsh Posté le 25-10-2006 à 09:01:21   

Reply

Marsh Posté le 25-10-2006 à 10:13:47    

Le grub.conf du HDA1 contient ceci:
 

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
#          initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.18-1.2798.fc6)
 root (hd0,0)
 kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
 initrd /initrd-2.6.18-1.2798.fc6.img
title Other
 rootnoverify (hd1,0)
 chainloader +1


Message édité par Sachy le 25-10-2006 à 10:14:01
Reply

Marsh Posté le 25-10-2006 à 16:21:45    

dans le menu.lst de ta suse, tu peux rajouter soit:
title Fedora
rootnoverify (hd0,0)
chainloader +1
 
et ça te passera la main sur le chargeur fedora
 
soit :
title Fedora Core (2.6.18-1.2798.fc6)
 root (hd0,0)
 kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
 initrd /initrd-2.6.18-1.2798.fc6.img  
 
pour lancer directement fedora. Mais dans ce cas, tu ne profiteras pas de la mise à jour auto du menu.lst de fedora lors de changement de kernel

Reply

Marsh Posté le 25-10-2006 à 19:11:17    

Je vais essayer ça (la 1ere soluce a l'air d'être préférable), merci beaucoup pour ta réponse claire :)

Reply

Marsh Posté le 25-10-2006 à 23:52:13    

arghbis a écrit :

dans le menu.lst de ta suse, tu peux rajouter soit:
title Fedora
rootnoverify (hd0,0)
chainloader +1
 
et ça te passera la main sur le chargeur fedora


J'ai tenté ceci, et ça m'a lancé windows xp  
 
Pourtant XP est sur SDA1 :??: (Fedora Core est sur HDA1)


Message édité par Sachy le 25-10-2006 à 23:55:38
Reply

Marsh Posté le 26-10-2006 à 08:28:42    

que contient le menu.lst de suse?
 
si ça se trouve, la détection des disques a été inversée. Essaye du coup :
title Fedora
rootnoverify (hd1,0)
chainloader +1

Reply

Marsh Posté le 26-10-2006 à 10:29:45    

Voici ce que contient "menu.list" de la Suse:
 

# Modified by YaST2. Last modification on mer oct 25 11:14:46 CEST 2006
color white/blue black/light-gray
default 0
timeout 30
gfxmenu (hd0,6)/boot/message
 
###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux 10.1
    root (hd0,6)
    kernel /boot/vmlinuz root=/dev/sda7 vga=0x31a resume=/dev/sda6  splash=silent showopts
    initrd /boot/initrd
 
title FC6 test 1 (2.6.18-1.2798.fc6)
    rootnoverify (hd1,0)
    chainloader +1
 
title FC6 test 2
    root (hd1,0)  
    kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet  
    initrd /initrd-2.6.18-1.2798.fc6.img  
 
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows XP
    chainloader (hd0,0)+1
 
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE Linux 10.1
    root (hd0,6)
    kernel /boot/vmlinuz root=/dev/sda7 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3
    initrd /boot/initrd
 
title Previous Kernel -- SUSE LINUX 10.1
    root (hd0,6)
    kernel /boot/vmlinuz.previous root=/dev/sda7 vga=0x31a resume=/dev/sda6  splash=silent showopts
    initrd /boot/initrd.previous

Reply

Marsh Posté le 28-10-2006 à 00:55:41    

up

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed