Differences between revisions 2 and 3
Revision 2 as of 2010-05-09 18:12:09
Size: 4269
Editor: ?AdrienJeser
Comment:
Revision 3 as of 2010-11-29 20:46:19
Size: 4285
Editor: ?fbrosson
Comment: corrigé quelques fautes d'orthographe
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
GRUB (GRand Unified Bootloader) est un puissant chargeur d'amorçage qui sais démarré sur de nombreux système d'exploitation sur les systèmes x86 et amd64. GRUB (GRand Unified Bootloader) est un puissant chargeur d'amorçage qui sait démarrer de nombreux systèmes d'exploitation sur les systèmes x86 et amd64.
Line 8: Line 8:
 * Grub legacy est le principal <<FootNote(Grub est le principal chargeur d'amorçage sur x86... La plus part des autre chargeur d'amorçage sont installer par défaut quand grub n'est pas supporter)>> chargeur d'amorçage par défaut avant Debian Lenny.  * Grub legacy est le principal <<FootNote(Grub est le principal chargeur d'amorçage sur x86... La plupart des autres chargeurs d'amorçage sont installés par défaut quand grub n'est pas supporté)>> chargeur d'amorçage par défaut avant Debian Lenny.
Line 45: Line 45:
Debian met à jour automatique la configuration de Grub, quand un nouveau noyau est installer. Vous pouvez forcé la mise à jour automatique par {{{update-grub}}}. Debian met à jour automatiquement la configuration de Grub quand un nouveau noyau est installé. Vous pouvez forcer la mise-à-jour automatique par {{{update-grub}}}.
Line 47: Line 47:
Il se peut que Debian, n'arrive pas a détecté automatique tout vos noyaux ou que vous avez besoin de paramètre spécifique. Alors, vous devez éditer manuellement le fichier {{{/boot/grub/menu.lst}}}. Pour plus d'information, {{{/usr/share/doc/grub/README.Debian.gz}}} et la page man [[http://manpages.debian.net/cgi-bin/man.cgi?query=update-grub&apropos=0&sektion=0&manpath=Debian+4.0+etch&format=html&locale=en|update-grub(8)]] ou la commande ''man grub'') Il se peut que Debian n'arrive pas a détecter automatiquement tous vos noyaux ou que vous ayez besoin de paramètres spécifiques. Vous devrez dans ce cas éditer manuellement le fichier {{{/boot/grub/menu.lst}}}. Pour plus d'information, {{{/usr/share/doc/grub/README.Debian.gz}}} et la page man [[http://manpages.debian.net/cgi-bin/man.cgi?query=update-grub&apropos=0&sektion=0&manpath=Debian+4.0+etch&format=html&locale=en|update-grub(8)]] ou la commande ''man grub'')
Line 55: Line 55:
Pour configure éditer {{{/etc/default/grub}}}, et démarrer {{{update-grub}}}. Pour une configuration plus avancé modifier les scripts dans {{{/etc/grub.d/}}}. Pour configure éditer {{{/etc/default/grub}}}, et démarrer {{{update-grub}}}. Pour une configuration plus avancée, modifier les scripts dans {{{/etc/grub.d/}}}.
Line 64: Line 64:
Q: Quand je met en hibernation Linux et démarre sur un autre système d'exploitation (comme Windows XP). L'hibernation de Linux est telle perturbé? Q: Quand je mets en hibernation Linux et démarre sur un autre système d'exploitation (comme Windows XP), l'hibernation de Linux est-elle perturbée?
Line 66: Line 66:
A: Non, vous conserver l'hibernation. A condition que la partition Swap de Linux ne sois monté. A: Non, vous conservez l'hibernation. À condition que la partition Swap de Linux ne sois monté.

BootLoader > GRUB


GRUB (GRand Unified Bootloader) est un puissant chargeur d'amorçage qui sait démarrer de nombreux systèmes d'exploitation sur les systèmes x86 et amd64.

Il existe deux version de Grub (en savoir plus sur Debian fr/BootLoader ).

  • Grub legacy est le principal 1 chargeur d'amorçage par défaut avant Debian Lenny.

  • Grub v2 remplace par défaut grub legacy a partir de Debain Squeeze

Installer Grub

Avant Squeeze

Pour installer Grub legacy(package grub):

  • apt-get install grub

Si votre système n'est pas un PC (exemple: si votre système a EFI ou OpenFirmware), vous devez installer une autre version de Grub (voir grub 2 variants).

Voir aussi

Debian Squeeze et après

Pour installer Grub2 (package grub):

  • apt-get install grub

Si votre système n'est pas un PC (exemple: si votre système a EFI ou OpenFirmware), vous devez installer une autre version de Grub (voir grub 2 variants).

Configuration

Grub Legacy

Le fichier de configuration se trouve dans /boot/grub/menu.lst

Debian met à jour automatiquement la configuration de Grub quand un nouveau noyau est installé. Vous pouvez forcer la mise-à-jour automatique par update-grub.

Il se peut que Debian n'arrive pas a détecter automatiquement tous vos noyaux ou que vous ayez besoin de paramètres spécifiques. Vous devrez dans ce cas éditer manuellement le fichier /boot/grub/menu.lst. Pour plus d'information, /usr/share/doc/grub/README.Debian.gz et la page man update-grub(8) ou la commande man grub)

Configurer Grub2

Le fichier de configuration est /boot/grub/grub.cfg, mais il est déconseillé de l'éditer manuellement. This file is generated by grub v2's update-grub(8), based on:

  1. Les scripts dans /etc/grub.d/

  2. Le fichier de configuration /etc/default/grub

Pour configure éditer /etc/default/grub, et démarrer update-grub. Pour une configuration plus avancée, modifier les scripts dans /etc/grub.d/.

Passer de Grub Legacy a Grub2

Pour passera Grub2, vous devez:

  1. Installer grub2 (voir le chapitre au dessus).
  2. Suivez les instructions lors de l'installation

FAQ

Q: Quand je mets en hibernation Linux et démarre sur un autre système d'exploitation (comme Windows XP), l'hibernation de Linux est-elle perturbée?

A: Non, vous conservez l'hibernation. À condition que la partition Swap de Linux ne sois monté.

Voir aussi

  1. Grub est le principal chargeur d'amorçage sur x86... La plupart des autres chargeurs d'amorçage sont installés par défaut quand grub n'est pas supporté (1)