Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Installer GRUB sur le secteur d'amorçage d'une partition

Cette page décrit comment installer GRUB Legacy ou GRUB2 sur le secteur d'amorçage d'une partition (BS pour Boot Sector), et non pas sur le secteur principal d'amorçage (MBR pour Master Boot Record).

Ceci est intéressant si :

  • Vous ne voulez pas modifier le MBR (par exemple si vous installez Ubuntu sur un disque USB)
  • Vous voulez une installation de GRUB spécifique à un système.

GRUB2 est la version de GRUB par défaut de Ubuntu 9.10 et suivantes.

Pour installer GRUB2 sur le secteur d'amorçage d'une partition, il suffit de :

  • démarrer sur l'OS (Ubuntu 9.10 ou ultérieure) dont vous souhaitez (re-)installer GRUB
  • connaitre le nom de la partition (par exemple "/dev/sdb5") de cet OS, qui apparait en 1ere ligne après avoir saisi la commande suivante :
df -h
  • puis une fois que vous connaissez le nom de la partition sur laquelle vous désirez installer GRUB (par exemple /dev/sde7), il suffit de saisir la commande suivante :
sudo grub-install --force /dev/sde7

Voilà, votre menu d'amorcage GRUB2 est maintenant installé sur le secteur d'amorçage de la partition de votre OS.

Remarque : souvent, il vous sera conseillé de mettre ensuite à jour votre amorceur principal (celui qui s'affiche par défaut lors du démarrage de votre PC). S'il s'agit de GRUB, il suffit pour cela de démarrer sur l'OS principal et saisir la commande sudo update-grub (plus de détails).


Cette méthode n'est valable que si vous souhaitez re-installer le GRUB d'un Ubuntu possédant GRUB Legacy (Ubuntu 8.04 LTS, ou Ubuntu obtenu par migration depuis Ubuntu 9.04).

Pour installer GRUB Legacy sur le secteur d'amorçage d'une partition, il suffit de :

  • démarrer sur l'OS dont vous souhaitez (re-)installer GRUB Legcay
  • Saisir dans un terminal la commande suivante :
sudo grub
  • grub> apparait. Saisissez :
find /boot/grub/menu.lst

qui devrait vous renvoyer quelquechose comme (hdX,Y) où X=n° de disque de 0 à .. et Y=n° de partition de 0 à ….

  • saisissez (en remplaçant bien sûr X et Y par les valeurs ci-dessus) :
root (hdX,Y)
  • puis saisir ensuite :
setup (hdX)
  • sortir en saisissant :
quit

Contributeurs : Id2ndR, YannUbuntu

Basé sur ce post de jeanjd63 (merci !)

  • tutoriel/comment_installer_grub_sur_une_partition.1291688833.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)