J'ai récemment installé Xubuntu 12.04 avec Windows XP. Mes parents n'utilisent pas Xubuntu, j'ai donc configuré le fichier GRUB comme écrit dans certains articles. J'ai changé:
GRUB_DEFAULT= 4 #Assuming Windows is the fifth menu entry
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=0
Maintenant, chaque fois que j'appuie sur la touche Maj et la maintient enfoncée, le message GRUB loading
, mais n'affiche pas GRUB et démarre directement dans XP. Comment puis-je accéder à grub.cfg pour modifier les paramètres afin d'avoir les paramètres corrects?
Vous devriez pouvoir démarrer à partir du CD xubuntu en mode live CD - vous pouvez ensuite monter le /
ou /boot
système de fichiers et apportez les modifications nécessaires.
Vous pouvez également démarrer le CD de secours du système ( http://www.sysresccd.org/ ) et faire de même.
La partie la plus délicate consiste à déterminer quelle partition de disque a /boot
dessus.
Une fois que vous avez démarré xubuntu en mode Live CD, ouvrez un terminal et utilisez Sudo
pour obtenir un shell racine. Alternativement, démarrez le CD de secours du système et il vous déposera dans un shell racine.
Regardez ensuite dans /dev
pour des fichiers comme sda1
sda2
sdb1
etc.
Essayez de les monter tour à tour:
# mount /dev/sd1 /mnt
# ls /mnt
# umount /mnt
Si mount
donne une erreur, ignorez cette partition. Si ls /mnt
affiche un répertoire appelé boot
, puis recherchez les fichiers que vous devez modifier pour reconfigurer grub.
Vous pouvez utiliser le LiveCD pour démarrer et éditer grub.cfg de cette façon. Montez la partition où se trouve/boot et modifiez /boot/grub/menu.lst. Modifiez le délai. Essayez également d'appuyer sur Esc clé, et voir si cela aide.
Une autre façon consiste à utiliser Grub Customizer, également à partir du LiveCD. Pour plus d'informations sur l'installation de Grub Customizer, une fois que le LiveCD est opérationnel, voir HOWTO: Grub Customizer
Autres options que vous pouvez utiliser GParted , et Super Grub Disk