Il est normal que tu ne puisse pas accéder au grub.conf, il faut de logguer enr root.
Pour cela dans un terminal, tu tapes :
su -
Ensuite, tu fais :
vim /boot/grub/grub.conf
Lorsque tu arriveras sur le grub.conf, tu devrais voir quelque chose comme ceci :
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.25.11-97.fc9.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.25.11-97.fc9.x86_64 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.25.11-97.fc9.x86_64.img
title Fedora (2.6.25-14.fc9.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.25-14.fc9.x86_64 ro root=UUID=ddd3eebe-3cfa-40a2-a00e-f3b7d08a34f9 rhgb quiet
initrd /initrd-2.6.25-14.fc9.x86_64.img
(ceci est un exemple, tu n'auras vraisemblablement pas (hd0,0) mais plutot (hd0,3)
En dessous, tu marques (touche i pour se mettre en insertion sous vim) :
title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1
(ceci est par contre spécifique à ton cas, la seule chose à changer est le title par ce que tu veux, (hd0,3) représentant /dev/sda1)
Normalement tu devrais avoir accès à windows, par contre ne change pas les valeurs pour fedora.
EDIT : ah grilled