Pages : 1
#1 Le 24/05/2005, à 16:32
- dom le vrai
[Réglé] Disparition de Windows dans mon menu.lst!
Salux,
un truc très très bizarre vient de m'arriver: sans que je le touche, GRUB a viré mon Windows de mon menu.lst. Sans crier gare! Ce matin encore je bootais normalement, et cet après-midi, sans que j'ai rien touché, disparition! J'ai essayé de rajouter manuellement Windows dans mon menu.lst, sans succès: à chaque fois, je reçois le message d'erreur "Wrong Filesystem" .
Quelqu'un aurait-il une idée de comment résoudre ce problème?
Merci d'avance
Dernière modification par dom le vrai (Le 24/05/2005, à 19:30)
Hors ligne
#2 Le 24/05/2005, à 16:46
- Chege
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Salut,
Est-ce qu'on peut voir ton menu.lst ?
Hors ligne
#3 Le 24/05/2005, à 17:11
- zorigaman
Re : [Réglé] Disparition de Windows dans mon menu.lst!
J'ai eu exactement le même problème, le choix windows a été remplacé par la liste ubuntu+memtest, cela fait une demi-heure que j'essai de configurer mon menu.lst, sans succès.
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 15
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default optons below
title Windows 95/98/NT/2000
root (hd0,2)
makeactive
chainloader +1[/i]
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hda5 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,2)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## ## End Default Options ##
title Windows 95/98/NT/2000
root (hd0,2)
makeactive
chainloader +1
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Linux:
root
title Ubuntu, kernel 2.6.10-5-386
root (hd0,4)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda5 ro quiet splash
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda5 ro single
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Ubuntu, kernel memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
savedefault
boot
Dernière modification par zorigaman (Le 24/05/2005, à 17:36)
Hors ligne
#4 Le 24/05/2005, à 17:25
- cep
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Et la partie windows a toujours été à cette place ?
C'est toi qui à ajouté les codes [b][i]
Tu bootais pas défaut sur windows ?
Hors ligne
#5 Le 24/05/2005, à 17:36
- zorigaman
Re : [Réglé] Disparition de Windows dans mon menu.lst!
J'ai bien mis en gras et italique
(edit: ayé enlevé...)
Je bootais sur nux, mais j'ai mis windows pas par défaut moi-même.
La partie
title Windows 95/98/NT/2000
root (hd0,2)
makeactive
chainloader +1
C'est ce que j'ai essayé, mais ça ne marche pas...
Dernière modification par zorigaman (Le 24/05/2005, à 17:40)
Hors ligne
#6 Le 24/05/2005, à 17:58
- cep
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Mais pourquoi l'avoir mise à cet emplacement ?
Et windows est sur hda3 ?
Quels sont les messages d'erreur ,
De toute manière la partie windows ne devrait pas être là.
Je n'ai pas de menu.lst avec windows, je n'aime pas les multiboot, mais essaye de trouver un menu.lst avec une partie windows et met le à la même place.
Hors ligne
#7 Le 24/05/2005, à 18:07
- zorigaman
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Je l'ai mis là car je me souviens qu'il était avant les partitions linux, pour que ce choix soit celui par défaut (je ne suis pas le seul utilistateur de cet ordinateur).
J'ai mis hd0,3, mais j'ai aussi essayé 1 et 2.
Je n'ai pas noté mes messages d'erreurs, désolé.
Bon heu... C'est pas courant mais bon :
OUAIS ! Ayé, ça marche, regardez je vous écrits depuis Windows !
Si ça peut aider, je mettrais mon menu.lst, sinon j'ai trouvé un peu plus d'infos là : http://ebdomino.free.fr/grub.html
Merci
Dernière modification par zorigaman (Le 24/05/2005, à 18:11)
Hors ligne
#8 Le 24/05/2005, à 18:16
- cep
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Donc tu pocèdes par éliminations...
Alors, le plus simple, serait de publier ton /boot/grub/device.map et aussi de faire un sudo fdisk -l pour voir comment se présente ton (tes ?) disques.
En outre, tu devrais mettre la partie windows après toutes les parties linux dans ton menu.lst, et ensuite lorsque tout sera rétabli, tu changeras simplement le chiffre qui est devant defaut par le chiffre de la position de la partie windows (en décomptant avec les linux).
Hors ligne
#9 Le 24/05/2005, à 18:17
- cep
Hors ligne
#10 Le 24/05/2005, à 18:30
- cep
Re : [Réglé] Disparition de Windows dans mon menu.lst!
"Si ça peut aider, je mettrais mon menu.lst, "
Oui, volontiers pour voir où était le problème.
Hors ligne
#11 Le 24/05/2005, à 19:04
- dom le vrai
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Ben pour moi, ça marche toujours pas... Voici mon fdisk -l:
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 126 1012063+ 82 Linux swap / Solaris
/dev/hda2 * 127 5001 39158217 a5 FreeBSD
Partition 2 does not end on cylinder boundary.
/dev/hda3 5002 14562 76798732+ 7 HPFS/NTFS
/dev/hda4 14563 19457 39319087+ 5 Extended
/dev/hda5 14563 16994 19535008+ 83 Linux
/dev/hda6 16995 19457 19784016 b W95 FAT32
Et voici mon menu.lst:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default optons below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hda5 ro console=tty0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,4)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## ## End Default Options ##
title Windows XP Pro
root (hd0,3)
savedefault
makeactive
chainloader +1
title Ubuntu, kernel 2.6.10-5-amd64-generic Default
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 ro console=tty0 quiet splash
initrd /boot/initrd.img
savedefault
boot
title Ubuntu, kernel 2.6.10-5-amd64-generic Default (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 ro console=tty0 single
initrd /boot/initrd.img
savedefault
boot
title Ubuntu, kernel 2.6.10-5-amd64-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.10-5-amd64-generic root=/dev/hda5 ro console=tty0 quiet splash
initrd /boot/initrd.img-2.6.10-5-amd64-generic
savedefault
boot
title Ubuntu, kernel 2.6.10-5-amd64-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.10-5-amd64-generic root=/dev/hda5 ro console=tty0 single
initrd /boot/initrd.img-2.6.10-5-amd64-generic
savedefault
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
Hors ligne
#12 Le 24/05/2005, à 19:08
- zorigaman
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Et ben moi j'ai fais ça :
(BLABLABLAblablablbalbalbla...)
## ## End Default Options ##
title Windows 95/98/NT/2000
rootnoverify (hd0,1)
makeactive
chainloader +1
boot
title Ubuntu, kernel 2.6.10-5-386
root (hd0,4)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda5 ro quiet splash
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda5 ro single
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Ubuntu, kernel memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
savedefault
boot
Pour windows on a donc :
title Windows 95/98/NT/2000
rootnoverify (hd0,1)
makeactive
chainloader +1
boot
Hors ligne
#13 Le 24/05/2005, à 19:17
- cep
Re : [Réglé] Disparition de Windows dans mon menu.lst!
Ben pour moi, ça marche toujours pas... Voici mon fdisk -l:
La partition FreeBsd a toujours été là et bootable ?
Tu pourrais essayer ceci ?
Title Windows
rootnoverify (hd0,2)
makeactive
chainloader +1
boot
Si ce n'est pas bon, voir ou est installé stage 1, jouer avec map etc. etc.
Dernière modification par cep (Le 24/05/2005, à 19:18)
Hors ligne
#14 Le 24/05/2005, à 19:29
- dom le vrai
Re : [Réglé] Disparition de Windows dans mon menu.lst!
OK, c'est bon. Merci cep.
C'est bizarre que (hd0,2) corresponde à hda3. Pourquoi?
La partition FreeBSD est bien là, et bootable. Je suis en train de tester PC-BSD, une distribution dérivée de FreeBSD, mais plus simple d'installation et de maniement. C'est pas mal, mais il m'a foutu le boxon dans mes partitions. Le gestionnaire de boot n'est d'ailleurs pas au point, je viens de réinstaller GRUB par dessus.
Mais PC-BSD est quand même une distribution à suivre. Ce n'est pas Linux, mais ça s'en rapproche au niveau structure, et c'est très simple de maniement. Je vais suivre en détail cette distribution à partir de maintenant.
Hors ligne
#15 Le 24/05/2005, à 20:11
- cep
Re : [Réglé] Disparition de Windows dans mon menu.lst!
OK, c'est bon. Merci cep.
C'est bizarre que (hd0,2) corresponde à hda3. Pourquoi?
Ok, content pour toi.
Grub décale les décomptes de partitions et disques. hda correspond à hd0 dans grub. et 0 correspond à 1. En outre ils doivent être mis entre (). Donc (hd0,1) est le premier disque et la deuxième partition.
Mais (hd0,4) désigne la première partition étendue du premier disque dur. Les numéros des partitions étendues sont comptés à partir de 4, sans tenir compte du nombre réel de partitions primaires.
La partition FreeBSD est bien là, et bootable. ...
Mais PC-BSD est quand même une distribution à suivre. Ce n'est pas Linux, mais ça s'en rapproche au niveau structure, et c'est très simple de maniement. Je vais suivre en détail cette distribution à partir de maintenant.
Je ne connais pas. MAis je ne suis pas trop pour le mélange de systèmes de fichiers sur un même disque. Surtout lorsque de nombreuses partitions doivent être mountées en même temps.
Et, aussi, je ne suis pas pour les partitions étendues lorsqu'il y a des données sensibles. Mais c'est un aute sujet.
Donc, résolu en ce qui te concerne.
Bonne soirée.
Cep
Hors ligne
Pages : 1