Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2005, à 14:55

bourzoulator

Grub , modification de la liste de boot

Bonjour

Voici mon menu.lst

http://www.bourzoulator.monespace.net/menu.lst


j'aimerais    mettre windows en premier dans la liste et ubuntu en second

( pour ma part , je préfererais mettre ubuntu en premier mais des externes au monde linuxien utilisent l'uc :D )


pourriez vous m'indiquer la marche à suivre ou  me renvoyer le fichier modifié à bourzoulator@gmail.com

J'ai essayé plusieurs fois des tentatives mais rien n'y fait , il y a bien un tutorial mais je comprends rien :D

Je ne veut pas tro essayer de choses car c'est le menu du boot et si je fais une connerie ça risque d'etre conséquent :)


Merci Beaucoups d'avance :)

--lolan--


- lolan -

Hors ligne

#2 Le 26/10/2005, à 14:59

yeKcim

Re : Grub , modification de la liste de boot

default		0
timeout		10

title		Windows NT/2000/XP
root		(hd0,0)
savedefault
makeactive
chainloader	+1

title		Ubuntu, kernel 2.6.10-5-386 
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.10-5-386 root=/dev/hda3 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,2)
kernel		/boot/vmlinuz-2.6.10-5-386 root=/dev/hda3 ro single
initrd		/boot/initrd.img-2.6.10-5-386
savedefault
boot

title		Ubuntu, kernel memtest86+ 
root		(hd0,2)
kernel		/boot/memtest86+.bin  
savedefault
boot

title		Other operating systems:
root

Si tu veux lancer Ubuntu par défaut tu met 1 apres defaut


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#3 Le 26/10/2005, à 15:41

cep_

Re : Grub , modification de la liste de boot

yeKcim a écrit :

...
Si tu veux lancer Ubuntu par défaut tu met 1 apres defaut

Cette solution a un gros inconvénient, en cas de mise à jour du noyau par exemple, l'update-grub va tout simplement supprimer cette première ligne windows pour recréer le menu avec le nouveau noyau en rétrogradant en troisième position le menu de l'ancien noyau (en deuxième il y aura le recovery). Il ne sera plus possible de booter windows, sauf à refaire un autre menu.

Il faut donc laisser windows ou il a été mis à l'origine, c'est à dire dans la section après :

### END DEBIAN AUTOMAGIC KERNELS LIST

et il faut changer le numéro en face de default en décomptant les menus (title), le decompte démarre à 0.

#4 Le 26/10/2005, à 15:44

yeKcim

Re : Grub , modification de la liste de boot

Ah oui, pardon je n'avais pas pensé a ca. Merci cep_ pour l'info.


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#5 Le 26/10/2005, à 16:08

bourzoulator

Re : Grub , modification de la liste de boot

ah ouais je voie

merci

le probleme est , à présent que je ne peut modifier ce fichier , il me marque que je n'a ai pas la permission :S


- lolan -

Hors ligne

#6 Le 26/10/2005, à 16:13

yeKcim

Re : Grub , modification de la liste de boot

sudo gedit /etc/boot/grub/menu.lst


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#7 Le 26/10/2005, à 16:35

bourzoulator

Re : Grub , modification de la liste de boot

erf , je suis nouveau , on m'à souvnet parlé de " sudo " mais je ne sait pas ce que c'est :S


- lolan -

Hors ligne

#8 Le 26/10/2005, à 16:39

yeKcim

Re : Grub , modification de la liste de boot

Fonction recherche > wiki > mot clé : sudo > premier résultat : http://wiki.ubuntu-fr.org/applications/sudo


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#9 Le 26/10/2005, à 16:40

bourzoulator

Re : Grub , modification de la liste de boot

désolé j'ai cherché en meme temps que toi ,  merci beaucoups smile


- lolan -

Hors ligne

#10 Le 14/11/2005, à 22:20

beocien

Re : Grub , modification de la liste de boot

cep_ a écrit :
yeKcim a écrit :

...
Si tu veux lancer Ubuntu par défaut tu met 1 apres defaut

Cette solution a un gros inconvénient, en cas de mise à jour du noyau par exemple, l'update-grub va tout simplement supprimer cette première ligne windows pour recréer le menu avec le nouveau noyau en rétrogradant en troisième position le menu de l'ancien noyau (en deuxième il y aura le recovery). Il ne sera plus possible de booter windows, sauf à refaire un autre menu.

Il faut donc laisser windows ou il a été mis à l'origine, c'est à dire dans la section après :

### END DEBIAN AUTOMAGIC KERNELS LIST

et il faut changer le numéro en face de default en décomptant les menus (title), le decompte démarre à 0.

ce que tu dis _cep, c'est la meme chose que yeKcim non?
si je decompte les menus, je dois mettre 1 aprés default alors.

ou alors j'ai psa compris ce que t'a voulu dire

Hors ligne

#11 Le 15/11/2005, à 20:19

jwh

Re : Grub , modification de la liste de boot

salut beocien,
non, non,  pour avoir Win en premier démarrage dans l'exemple ci-dessous (http://yekubuntu.free.fr/hoary/p-grub.php), tu remplaces " default 0" par "default 1"

default 0
timeout 1
hiddenmenu
#color cyan/blue white/blue

###### MENU ######

title Ubuntu, kernel 2.6.10-5-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash vga=773
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot

#title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
#root (hd0,1)
#kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
#initrd /boot/initrd.img-2.6.10-5-386
#savedefault
#boot

#title Ubuntu, kernel memtest86+
#root (hd0,1)
#kernel /boot/memtest86+.bin
#savedefault
#boot

title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1

les intitulés (title) marqués par # (= commentés) sont inactifs donc on ne les compte pas;
respecte l'ordre du menu de Grub comme l'a bien fait remarqué cep au grand Maître yeKcim cool
tout bidouillage inapproprié dans Grub entraîne de fâcheux messages d'erreurs roll


jwh

Hors ligne

#12 Le 15/11/2005, à 20:38

cep_

Re : Grub , modification de la liste de boot

Alors, pour respecter la configuration grub, et ne pas risquer de voir le menu de lancement de windows supprimé à l'occasion d'un update, suite à une installation d'un nouveau noyau ou autre, il est préférable de conserver la présentation de grub ainsi :

###### MENU ######

title Ubuntu, kernel 2.6.10-5-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash vga=773
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot

#title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
#root (hd0,1)
#kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
#initrd /boot/initrd.img-2.6.10-5-386
#savedefault
#boot

#title Ubuntu, kernel memtest86+
#root (hd0,1)
#kernel /boot/memtest86+.bin
#savedefault
#boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root

# This entry automatically added by the Debian installer
title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1

Et tu modifies le chiffre de default en sachant que le décompte démarre à 0.
Pourquoi commenter le menu de recovery ?
Ceci dit, tu peux aussi supprimer "title           Other operating systems:
                                                      root "

#13 Le 15/11/2005, à 21:31

jwh

Re : Grub , modification de la liste de boot

bonsoir,

personellement je je place pas de # devant " recovery mode "(utile pour guérir un mauvais boot)
et pour le fun je décommente les couleurs  cool


jwh

Hors ligne

#14 Le 15/11/2005, à 22:32

beocien

Re : Grub , modification de la liste de boot

ce que je voulais dire, c'est que yeKcim sembalit avoir dit de mettre 1 apres defaut, puis Cep_ l'a contredit en disant qu'il faut mettre 1 devant defaut....

c'est pour ca que j'ai eu un doute sur ce qu'il fallait faire...

Cep_ et yekCim disent de faire la meme chose....

Hors ligne

#15 Le 15/11/2005, à 22:44

cep_

Re : Grub , modification de la liste de boot

beocien, le problème n'est pas de mettre 1 par défaut.

Ce qui est important, c'est l'endroit où l'on positionne le menu de lancement de windows.
Pour éviter qu'il ne soit supprimé, il faut le mettre comme prévu par l'installeur debian dans la deuxième partie, comme dans le dernier exemple de menu.lst publié plus haut.

#16 Le 16/11/2005, à 02:17

beocien

Re : Grub , modification de la liste de boot

et il est où le menu de lancement windows dans l'exemple de menu.lst posté plus haut?

juste aprés:
### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian

dans ce cas, il est par défaut à cette place déja non?
je n'ai rien à changé, juste remplacé le 0 aprés defaut par le bon numéro?

Hors ligne

#17 Le 16/11/2005, à 08:48

jwh

Re : Grub , modification de la liste de boot

bonjour beocien,

regarde le menu.lst de yeKcim que je cite, tu verras mieux et ne confondras pas titre ou intitulé (title) et menu:

         titlle ubuntu kernel 2.6.10...  = première entrée active ( sans # devant)

les suivantes ont un # devant donc ne sont pas actives (= simples commentaires) et donc on ne les compte pas

        title windows XP                 = deuxième entrée active (non précédée d'un #)

si tu veux que Win XP se lance en premier, tu écris au tout début du menu général de Grub
     
       default  1
       timeout  10 ( ou le nombre de secondes que tu veux avant le boot)

c'est clair maintenant  ? smile

Dernière modification par jwh (Le 16/11/2005, à 08:49)


jwh

Hors ligne

#18 Le 16/11/2005, à 19:02

beocien

Re : Grub , modification de la liste de boot

voila 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 options 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/hda2 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

## 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        Ubuntu, kernel 2.6.12-9-386
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.12-9-386 root=/dev/hda2 ro quiet splash
initrd        /boot/initrd.img-2.6.12-9-386
savedefault
boot

title        Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.12-9-386 root=/dev/hda2 ro single
initrd        /boot/initrd.img-2.6.12-9-386
boot

title        Ubuntu, memtest86+
root        (hd0,1)
kernel        /boot/memtest86+.bin 
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title        Microsoft Windows XP Professional
root        (hd0,0)
savedefault
chainloader    +1

je met donc 3 apres default

Hors ligne

#19 Le 16/11/2005, à 21:24

jwh

Re : Grub , modification de la liste de boot

bonsoir beocien,

non,non,non...

il y a  5  " title " sans # devant. ( le title "other operating systems" doit être compté)

donc  tu comptes : 0,1,2,3,4
4 = windows xp

si tu veux xp en premier boot par défaut   , tu tapes  default 4

et enlève le # devant color.. ce sera moins sinistre

voili, voilou,  cool


jwh

Hors ligne

#20 Le 19/11/2005, à 23:39

lolan

Re : Grub , modification de la liste de boot

ouah , merci pour toutes ces réponses smile



En faite j'ai réussi finalement tongue    et c'est grace à vous smile



La , pour l'instant Ubuntu est crashé donc .. 

lol



@++

#21 Le 24/11/2005, à 00:49

cloclo013

Re : Grub , modification de la liste de boot

jwh a écrit :

bonjour beocien,

regarde le menu.lst de yeKcim que je cite, tu verras mieux et ne confondras pas titre ou intitulé (title) et menu:

         titlle ubuntu kernel 2.6.10...  = première entrée active ( sans # devant)

les suivantes ont un # devant donc ne sont pas actives (= simples commentaires) et donc on ne les compte pas

        title windows XP                 = deuxième entrée active (non précédée d'un #)

si tu veux que Win XP se lance en premier, tu écris au tout début du menu général de Grub
     
       default  1
       timeout  10 ( ou le nombre de secondes que tu veux avant le boot)

c'est clair maintenant  ? smile

Bonsoir

Je suis nouveau dans ubuntu, comment faire pour acceder au menu de grub, pour modifier 0 ou 1 2 ect... apres default,  afin de lancer Windows ou ubuntu en premier.

Hors ligne

#22 Le 24/11/2005, à 19:28

beocien

Re : Grub , modification de la liste de boot

tu vas dans boot/grub/ puis menu.lst

il faut modifier avecun editeur du style gedit

Hors ligne

#23 Le 24/11/2005, à 22:40

cloclo013

Re : Grub , modification de la liste de boot

Bonsoir

Je suis un débutant Nul dans ubuntu, il faut un début a tout.
J'ai donc éxecuté :  application > accessoire > terminal
Et voici la réponse :

claude@ubuntu:~$ boot/grub
bash: boot/grub: Aucun fichier ou répertoire de ce type
claude@ubuntu:~$

Au secour.

Hors ligne

#24 Le 24/11/2005, à 23:16

patlas

Re : Grub , modification de la liste de boot

salut,

commence par faire comme yekcim te l'a mis plus haut
dans un terminal fait

gedit /boot/grub/menu.lst

Dernière modification par patlas (Le 24/11/2005, à 23:16)


pc 3800 amd 64 1go ram : bubuntu
pc Dell précision 2600 512 mb  : Bubuntu
portable MSI VR600 64 : bubuntu et IBM T23 PIII : opengeu (e17)
tout en un BROTHER DCP-560-CN

Hors ligne

#25 Le 24/11/2005, à 23:20

cloclo013

Re : Grub , modification de la liste de boot

RE

Youpi !  J'ai trouvé mon menu .ist, comment faire pour mettre Windows XP en premier démarrage par Exemple, voici mon menu  wink

# 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        8

## 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 options 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/hda2 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

## 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        Ubuntu, kernel 2.6.12-10-386
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.12-10-386 root=/dev/hda2 ro quiet splash
initrd        /boot/initrd.img-2.6.12-10-386
savedefault
boot

title        Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.12-10-386 root=/dev/hda2 ro single
initrd        /boot/initrd.img-2.6.12-10-386
boot

title        Ubuntu, kernel 2.6.12-9-386
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.12-9-386 root=/dev/hda2 ro quiet splash
initrd        /boot/initrd.img-2.6.12-9-386
savedefault
boot

title        Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.12-9-386 root=/dev/hda2 ro single
initrd        /boot/initrd.img-2.6.12-9-386
boot

title        Ubuntu, memtest86+
root        (hd0,1)
kernel        /boot/memtest86+.bin 
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title        Windows NT/2000/XP
root        (hd1,0)
savedefault
makeactive
map        (hd0) (hd1)
map        (hd1) (hd0)
chainloader    +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title        Windows NT/2000/XP
root        (hd0,0)
savedefault
makeactive
chainloader    +1

Hors ligne