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 08/01/2010, à 20:06

Alf38

Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Bonjour,

Je viens d'installer 9.1 sur un HP Mininote 2133. J'ai fais une clean install avec reformatage, j'étais auparavant sous 9.04.

Bon, je galère un peu avec Grub 1.97 beta4 (la version du CD Ubuntu) : Je souhaiterai que l'ordi boot automatiquement et ne m'affiche pas le menu Grub.

J'ai beau faire toutes les modifs possibles, sans oublier update-grub, je ne vois aucune modification, c'est comme si je ne faisais rien.

Mon fichier /etc/default/grub :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys
GRUB_DISABLE_LINUX_RECOVERY=false

Je ne comprend pas où est le pb.
Merci de votre aide

Hors ligne

#2 Le 08/01/2010, à 20:38

Goulou99

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Salut,

Je crois qu'il faut que tu commentes (ajoute un # devant) la ligne:

GRUB_HIDDEN_TIMEOUT=0

http://grub.enbug.org/OptionsDeGrub

Utilise dans un terminal:
sudo gedit /etc/default/grub

Après avoir enregistré et quitté:
update-grub

Bonne chance

Hors ligne

#3 Le 08/01/2010, à 21:06

Alf38

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Salut et merci,

j'ai fais la modif mais le pb est toujours le même.
En fait, j'ai l'impression que les modifs ne sont jamais prises en compte, bien que le update-grub semble se passer correctement.

Hors ligne

#4 Le 08/01/2010, à 21:08

Compte anonymisé

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Il faut commenter

# GRUB_TIMEOUT=2

Puis exécuter :

sudo  update-grub

Sinon peux-tu lister le fichier :
/boot/grub/grub.cfg

@+

Dernière modification par Compte anonymisé (Le 08/01/2010, à 21:26)

#5 Le 08/01/2010, à 22:37

Alf38

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

toujours le même problème après le update-grub
et hop, le fichier grub.cfg :

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set d8b9fa63-1bb9-4b96-83ce-cbdeb18b1a5d
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=2
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	set quiet=1
	insmod ext2
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set d8b9fa63-1bb9-4b96-83ce-cbdeb18b1a5d
	linux	/boot/vmlinuz-2.6.31-17-generic root=UUID=d8b9fa63-1bb9-4b96-83ce-cbdeb18b1a5d ro   quiet splash
	initrd	/boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	insmod ext2
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set d8b9fa63-1bb9-4b96-83ce-cbdeb18b1a5d
	linux	/boot/vmlinuz-2.6.31-17-generic root=UUID=d8b9fa63-1bb9-4b96-83ce-cbdeb18b1a5d ro single 
	initrd	/boot/initrd.img-2.6.31-17-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

Hors ligne

#6 Le 08/01/2010, à 22:58

Compte anonymisé

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Tu édites le fichier /etc/default/grub ainsi :
sudo  gedit  /etc/default/grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
# GRUB_HIDDEN_TIMEOUT_QUIET=false
# GRUB_HIDDEN_TIMEOUT=0
# GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
# GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys
# GRUB_DISABLE_LINUX_RECOVERY=false

Puis à nouveau :
sudo  update-grub

ensuite tu donnes le résultat de :
sudo  ls  -l  /boot/grub/grub.cfg

@+

Dernière modification par Compte anonymisé (Le 08/01/2010, à 22:59)

#7 Le 08/01/2010, à 23:57

Alf38

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

hello et merci,

Voici le résultat de la commande ls :
-r--r--r-- 1 root root 2526 2010-01-08 12:46 /boot/grub/grub.cfg

Hors ligne

#8 Le 09/01/2010, à 00:00

Compte anonymisé

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Il semblerai en effet que la date ne soit pas à jour.

Tu peux tenter de changer les autorisations :
sudo  chmod a+w /boot/grub/grub.cfg      rectifié Merci kikislater

puis retenter un sudo update-grub et vérifier à nouveau :

Sinon il faudra ensuite modifier à la main le fichier grub.cfg.

@+

Dernière modification par Compte anonymisé (Le 09/01/2010, à 00:06)

#9 Le 09/01/2010, à 00:04

kikislater

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

jeanjd63 a écrit :

chmod

Hors ligne

#10 Le 09/01/2010, à 00:13

Alf38

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Si si, la date est à jour, j'habite juste du côté de Tahiti ;-)

Sinon, j'ai quand même fait la manip, sans amélioration.
Ce que je ne pige pas trop, c'est que j'ai beau faire toutes les modifs que je veux, on dirait que ça ne change rien.

Après le sudo update-grub, j'ai ceci :

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found memtest86+ image: /boot/memtest86+.bin
done

Donc on dirait que ça se passe bien de ce côté là.

je modifie le grub.cfg ?
oui mais là je suis sec de chez sec (et pourtant il pleut sur Tahiti).

Hors ligne

#11 Le 09/01/2010, à 00:15

Compte anonymisé

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

T'as de la chance ici il neige.

Essaie de modifier ceci :

fi
if [ ${recordfail} = 1 ]; then
set timeout=0
else
set timeout=0
fi
### END /etc/grub.d/00_header ###

@+

#12 Le 09/01/2010, à 00:37

Alf38

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Yes !

En faisant cette modif, le menu ne s'affiche plus.
Bon, interdiction de regénérer le fichier grub.cfg ! ;-)

1000 mercis, si tu passes par mon île de Moorea, je te paie une Hinano !

Hors ligne

#13 Le 09/01/2010, à 00:41

Zakhar

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

GRUB 2 est buggé !

Vois mon post là : http://forum.ubuntu-fr.org/viewtopic.php?id=368471

Tu as :
- la référence du bug sur le launchpad
- comment contourner le bug et même juste l'affichage du petit compteur.
- le contournement résiste à un update-grub (donc mieux que le "bricolo")
- le contournement sera effacé uniquement si une autre version de Grub est chargée (puisqu'on modifie un script de GRUB 2)

Si tu veux le minimum, met 1 seconde de comptage (auquel cas il faudra être rapide pour choper le menu si tu veux booter en recovery)

Je ne te recommande pas 0 sec (même si ça marche) parce que dans ce cas tu n'aurais plus du tout accès au mode recovery en cas de plantage qui nécessite un boot dans ce mode.

Dernière modification par Zakhar (Le 09/01/2010, à 00:43)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#14 Le 09/01/2010, à 01:38

Alf38

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

Oki, merci pour les infos, j'a fais la modif à 1 seconde

@+

Hors ligne

#15 Le 09/01/2010, à 11:08

kikislater

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

C'était mieux le menu.lst quand même !

Hors ligne

#16 Le 09/01/2010, à 12:09

Zakhar

Re : Karmic 9.1 : Impossible de supprimer l'affichage du menu Grub

kikislater a écrit :

C'était mieux le menu.lst quand même !

Plus simple et moins buggé, c'est sûr !

Mais comme disait une commerciale en informatique : un programme sans bug est un programme mort.

Et elle avait raison, ça se vérifie. En général un programme sans bug est un truc qui n'a plus évolué depuis un bon moment, et donc où tous les bugs ont pu être corrigés, sans en ajouter de nouveaux par de nouvelles fonctionnalités.

En attendant Grub 2 a l'air d'apporter pas mal de bug avec toute la nouveauté et la balance n'est pas toujours positive pour tous. Je reste confiant, et j'espère bien qu'avec Lucid on pourra voter que c'est vraiment un mieux par rapport à Grub Legacy. Là c'est clairement un truc de transistion.


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne