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 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 smile.

J'ai trouvé ça sur la toile :

Un blog au hasard a écrit :

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.
smile


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 big_smile.

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 smile.

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 neutral... J'aurai préféré que tu attende une confirmation big_smile.

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