#1 Le 10/01/2010, à 05:07
- florian
Grub 2 comment deselectionner un Os de la liste [Résolut]
Salut et bonne année a tous,
J'ai recemment passer mon laptop sous ubuntu 9.10 et par consequent j'ai maintenant grub 2.
voici mon probleme:
la partion de restauration de vista apparait dans la liste de grub au demarrage et je voudrais la passer en commentaire pour qu'elle n'apparaisse plus.
dans grub legacy j'editais simplement le menu grub.conf pour cela, mais la dans grub 2 je suis un peu perdu.
J'ai regarder la documentation mais je n'ai pas trouvé.
Les 2 partitions vista (l'os lui meme et la partition de restauration) sont listée sont nommée quasiment de la meme maniere et il est facile de lancer par erreur depuis Grub la restauration de vista qui bourrine tous le disque dur ce qui m'ennui un peu.
Si quelqun pouvait m'indiquer comment faire ce serait tres sympa.
Merci
Dernière modification par florian (Le 10/01/2010, à 16:41)
Hors ligne
#2 Le 10/01/2010, à 05:31
- Koshie-2.0
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Salut,
Fait attention avec ce genre de manipulation, ça pète facilement .
J'ai trouvé ça sur la toile :
Le fichier /boot/grub/menu.lst de Grub legacy n’existe plus. Il est, en gros, remplacé par le fichier /boot/grub/grub.cfg qui contient ce qui ressemble le plus à l’ancien menu.lst, c’est à dire, les informations sur les différents OS et comment les booter. Ce fichier ne doit pas être édité par l’utilisateur.
Et c'est ce que dit la documentation.
Par contre :
Le fichier /etc/default/grub, qui peut être édité, contient des infos comme l’OS à lancer par défaut ou le nombre de secondes avant le lancement de l’OS par défaut.
Et manini (:P) a parlé de Startupmanager, peut-être que ça peut t'aider !
Koshicalement
Dernière modification par koshie666 (Le 10/01/2010, à 05:31)
#3 Le 10/01/2010, à 06:05
- florian
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Merci pour la réponse Koshie666,
Fait attention avec ce genre de manipulation, ça pète facilement smile.
C'est bien ce qui m'avait semblé...
par contre est ce que startup manager est compatible avec Grub 2? la doc ubuntu ne mentionne pas Karmic...
Salux
Hors ligne
#4 Le 10/01/2010, à 06:08
- Koshie-2.0
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Je viens de l'installer pour voir si y'avais un "à propos" mais rien... Je cherche.
#5 Le 10/01/2010, à 06:17
- benetatsosie
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Bonjour,
J'utilise personnellement KGRUBeditor, facile pratique et simple d'utilisation.
Lien vers une documentation ci-joint.
http://astuces-ubuntu.blogspot.com/2009/08/kgrubeditor-pour-modifier-le-menu-de.html
De la à te dire qu'il est compatible 9.10 qui utilise grub 2.....Pas sur à vérifier sur le forum ou sur les TUTO.
Etre libre, ce n'est pas seulement se débarrasser de ses chaînes ; c'est vivre d'une façon qui respecte et renforce la liberté des autres. Nelson Mandela
Hors ligne
#6 Le 10/01/2010, à 06:18
- Koshie-2.0
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Tu es sur quelle version benetatsosle ?
#7 Le 10/01/2010, à 06:20
- Koshie-2.0
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Le gestionnaire d'amorçage StartUp Manager (SUM) est un logiciel permettant de configurer graphiquement plusieurs options du processus d'amorçage du système d'exploitation Ubuntu. Il est compatible avec les chargeurs d'amorçage GRUB Legacy et GRUB 2 et avec les programmes bootsplash Splashy et Usplash.
On mettra ça sur le compte de la fatigue et on cachera le topic t'en fais pas .
Ajoute [Résolu] dans le titre de ton sujet en éditant le premier message si c'est effectivement le cas.
Koshicalement.
#8 Le 10/01/2010, à 07:53
- Compte anonymisé
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Salut florian
La solution, sans utiliser d'interface graphique, est la suivante :
1) empêcher grub-pc de détecter les systèmes # de linux en ajoutant dans le fichier :
/etc/defaut/grub la ligne :
GRUB_DISABLE_OS_PROBER=true
2) coller en fin de fichier /etc/grub.d/40_custom les lignes de boot de ton Vista (celles qui sont actuellement dans le fichier /boot/grub/grub.cfg)
3) valider par la (classique) commande :
sudo update-grub
@+
Dernière modification par Compte anonymisé (Le 10/01/2010, à 07:54)
#9 Le 10/01/2010, à 16:39
- florian
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Merci a tous je passe le poste en résolu.
la solution indiqué par jeanjd63 fonctionne parfaitement.
@ +
Hors ligne
#10 Le 11/01/2010, à 23:53
- sunxai
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Salut,
J'ai le même problème que Florian, je crois...
Au démarrage j'ai 3 choix: windows xp, windows recovery et executer grub.
Et quoique je fasse, ça repart toujours sur xp.
J'ai essayé de suivre les conseils de JeanJd63, mais étant une novice, je capte pas trop le cheminement.
Quelqu'un aurait il la gentillesse de me donner avec plus de détails étape par étape la solution?
En vous remerciant
Hors ligne
#11 Le 11/01/2010, à 23:58
- Koshie-2.0
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
@Sunxal,
Tu tape dans un terminal : gksu gedit (ou un autre éditeur de texte graphique) /etc/defaut/grub, on te demande ton mot de passe, tu le tape, ça t'ouvrira un fichier texte dans lequel tu rajoute : GRUB_DISABLE_OS_PROBER=true, tu enregistre ça.
Ensuite tu ouvre /boot/grub/grub.cfg avec la commande gksu gedit /boot/grub/grub.cfg puis tu copie les lignes concernant XP (si tu n'es pas sûr, copie colle nous ici même l'ensemble de ce fichier dans les balises quote) et tu les colles dans le fichier /etc/grub.d/40_custom (en l'ouvrant comme tu l'as fait avec les autres fichiers précédent), tu enregistre et ensuite tu tape sudo update-grub.
Si tu n'es pas sûr attend l'avis de quelqu'un d'autre, on sait jamais .
Koshicalement
#12 Le 12/01/2010, à 00:06
- sunxai
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Merci infiniment, de répondre si vite.
J'ai fait les manip, je redémarre et je te dis si ça à marcher...
A de suite
Hors ligne
#13 Le 12/01/2010, à 00:08
- Koshie-2.0
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
En espérant que je te plante pas ta machine dis donc ... J'aurai préféré que tu attende une confirmation .
Dernière modification par koshie666 (Le 12/01/2010, à 00:08)
#14 Le 12/01/2010, à 00:12
- sunxai
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Ca n'a pas marché!!!
Je craque de revoir chaque fois se lancer Xp!!
Voilà mon fichier, si tu veux bien y jeter un coup d'oeil:
#
# 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,3)
search --no-floppy --fs-uuid --set 85d0ec9f-f099-4a14-a512-ab85a14ac5be
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=10
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-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 85d0ec9f-f099-4a14-a512-ab85a14ac5be
linux /boot/vmlinuz-2.6.31-17-generic-pae root=UUID=85d0ec9f-f099-4a14-a512-ab85a14ac5be ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-17-generic-pae (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 85d0ec9f-f099-4a14-a512-ab85a14ac5be
linux /boot/vmlinuz-2.6.31-17-generic-pae root=UUID=85d0ec9f-f099-4a14-a512-ab85a14ac5be ro single
initrd /boot/initrd.img-2.6.31-17-generic-pae
}
### 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.
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows NT/2000/XP (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 12c83c2cc83c1109
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows NT/2000/XP (on /dev/sda2)" {
insmod fat
set root=(hd0,2)
search --no-floppy --fs-uuid --set 4b6e-6bc0
drivemap -s (hd0) ${root}
chainloader +1
}
### 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 ###
### END /etc/grub.d/40_custom ###
Hors ligne
#15 Le 12/01/2010, à 08:18
- sunxai
Re : Grub 2 comment deselectionner un Os de la liste [Résolut]
Finalement j'ai réussi..
Je suis juste retournée dans windows - système - démarrage et j'ai choisi d' Exécuter grub.
Merci quand même pour vos réponses!
@ bientôt
Hors ligne