Messages étiquettés boot

Grub2: La configuration

Voici quelques indications sur la configuration de Grub2.

Grub2 est installé par défaut sur Ubuntu 9.10 Karmic Koala. Voilà pourquoi je pense que cet article devrait aider pas mal de monde.

Tandis que Grub utilisait le fichier /boot/grub/menu.lst comme fichier de configuration, Grub2 utilise quant à lui 2 fichiers:

/boot/grub/grub.cfg

/etc/default/grub

Le premier contient les données nécessaires au démarrage des différents systèmes tandis que le second permet de configurer les options de Grub2 telles que:

L’affichage ou non du menu: GRUB_HIDDEN_TIMEOUT

La durée de cet affichage: GRUB_TIMEOUT

La résolution par défaut de Grub: GRUB_GFXMODE

info Une fois ce fichier modifié, n’oubliez pas d’exécuter un update-grub afin de prendre en compte celles-ci.

Il se peut également que tous vos systèmes n’aient pas été reconnus. Dans ce cas, une commande s’impose:

os-prober

Cette commande permet de rechercher tous les systèmes d’exploitations présents sur vos disques durs.

Et pour terminer,

update-grub

Cette commande permet de régénérer le fichier /boot/grub/grub.cfg en prenant en compte les modifications apportées par os-prober.

Si vous désirez effectuer des modifications directement dans /boot/grub/grub.cfg, la syntaxe est compréhensible et similaire à celle de Grub.

Voici les différentes lignes à retrouver pour chacun de vos systèmes d’exploitations Linux:

set root=(hd0,x) //indique la racine de votre système

linux /vmlinuz… //indique l’emplacement du kernel

initrd /initrd.img-… //indique l’emplacement du système minimal permettant d’amorcer le démarrage

Vous avez maintenant en main tout le nécessaire afin de configurer votre Grub2 correctement. Si vous avez d’autres suggestions pour ce paramétrage, merci de les mettre à disposition en commentaire.

Tags: , , , , ,

Mise à niveau vers Ubuntu 9.10, problème de touchpad

Bonjour à tous,

J’ai recemment effectué la mise à jour de mon portable (dual boot ArchLinux / Ubuntu).

Il s’avère qu’après la mise à niveau d’Ubuntu 9.04 vers Karmic Koala, j’ai perdu l’usage de mon touchpad ainsi que le son.

Après une simple vérification via la commande uname -a, il s’avère que le système à rebooter sur l’ancien noyau.

Cela est du au fait que j’ai installer Grub depuis ArchLinux.

Ainsi, le simple fait d’installer Grub2 sur le secteur d’amorçage depuis Ubuntu résouds l’ensemble des problèmes.

Si cela vous arrive, voici la marche à suivre:

Installer Grub2:

sudo apt-get install grub-pc

Mettre à jour la liste des systèmes:

sudo update-grub

Mettre en place Grub sur le secteur d’amorçage:

sudo grub-install /dev/sda

Une fois ces modifications effectuées et si tous vos systèmes sont apparus lors de l’update-grub, vous pouvez redémarrer votre poste. Dans le cas contraire, le fichier à modifier n’est plus /boot/grub/menu.lst mais /boot/grub/grub.cfg. La syntaxe de ce fichier a également évoluer, j’y reviendrais dans un prochain article.

Tags: , , , , , ,