[lq:aide] Problème de menu de démarrage
Christian Forget <[email protected]>
| Newsgroups | gmane.org.user-groups.linux.quebec.aide |
|---|---|
| Message-ID | <[email protected]> |
Bonjour la liste, Suite à l'installation de Win$ 200 Pro, j'ai fait une installation d'OpenSuse mais quelques minutes après le début, je me suis rendu compte que j'avais oublié de déverrouiller la sécurité du BIOS qui empêche l'écriture dans le MBR. Sans trop m'inquiéter, je croyais que le BIOS allait "demander" une autorisation au moment venu et qu'il me suffisait d'approuver mais il semble que non. Tout semble bien se passer sans interruption mais dès le premier démarrage après installation de Linux, au lieu d'avoir un menu, je me retrouve avec un message de Win$ disant "Système d'exploitation manquant" Je répare donc en démarrant à l'aide du CD de Win$ et la commande "fixmbr" ¨ca a réparé mon MBR mais plus de possibilité de démarrer Linux autrement qu'avec le CD d'installation. En consultant la documentation en ligne de Grub, j'ai réussi à transférer grub sur une disquette mais sans comprendre comment l'installer correctement sur le disque dur. Une de mes connaissances a essayé de m'aider. On a rinstallé Grub mais maintenant, il affiche Error 17 Je n'ose pas aller plus loin sans être sûr de mon coup. Essayer à l'aveuglette me fait peur depuis que j'ai lu que le MBR contient la table des partitions et qu'à la moindre gaffe, je peux rendre le disque vide instantannément... Formater et tout rinstaller va sans doute marcher mais ça va me prendre 2 jours et je n'aurai pas plus compris comment sortir de ça. Est-ce quelqu'un peut m'aider svp à retrouver un menu de démarrage sans reformater et avec le minimum de risque? J'exclus d'amblé la possibilité de corruption de fichiers sur les CD d'installation car j'ai fait déjà l'installation de ces 2 OS sur une autre machine et ça s'est très bien passé (je n'avais oublié d'autoriser le BIOS à laisser écrire le MBR). Voici donc en annexe, mes fichiers de démarrage. /boot/grub/device.map /boot/grub/menu.lst /etc/grub.conf /etc/fstab Merci d'avance Christian Forget
menu.lst.txt
(text/plain, 792 B)
# Modified by YaST2. Last modification on sam jun 16 21:18:04 EDT 2007
default 0
timeout 8
gfxmenu (hd0,3)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader (hd0,0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Disquette
rootnoverify (hd0,0)
chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
###Don't change this comment - YaST2 identifier: Original name: 2.6.18.2-34-default###
title 2.6.18.2-34-default
initrd (hd0,3)/boot/initrd-2.6.18.2-34-default
fstab.txt
(text/plain, 630 B)
/dev/hda4 / ext3 acl,user_xattr 1 1 /dev/hda7 /home ext3 acl,user_xattr 1 2 /dev/hda1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/hda5 /windows/D vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/hda6 /windows/E vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/hdb1 /windows/F vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/hdb5 /windows/G vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/hda3 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0
grub.conf.txt
(text/plain, 210 B)
default=0 timeout=10 splashimage=(hd0,1)/grub/splash.xpm.gz title Linux openSUSE root (hd0,3) kernel /vmlinuz-2.6.18.2-34-default ro root=/dev/hda3 title Windows 2000 rootnoverify (hd0,0) chainloader +1
device.map.txt
(text/plain, 45 B)
(hd1) /dev/hdb (fd0) /dev/fd0 (hd0) /dev/hda