Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:comment_installer_grub_sur_une_partition [Le 11/07/2008, 09:14] – 196.206.75.65, 127.0.0.1tutoriel:comment_installer_grub_sur_une_partition [Le 28/01/2017, 17:54] (Version actuelle) – voir page grub-pc L'Africain
Ligne 1: Ligne 1:
-{{tag>grub}} 
  
- 
- 
- 
-====== Installer grub sur le secteur d'amorçage d'une partition ====== 
- 
-Cette page vous sera utile pour installer [[:GRUB]] 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. 
-  * Vous voulez une installation de GRUB spécifique à un système. 
- 
-Exemple : Vous avez deux versions d'Ubuntu installées, et les noyaux de la dernière version ne sont pas disponibles dans le premier GRUB. 
- 
-<note important>Nous détaillerons ici la procédure pour l'exemple ci-dessus. Nous appellerons **système principal** la première installation, et **système secondaire**, la derrière installation.</note> 
- 
-Résumé des opérations à faire : 
-  * Installer le paquet grub 
-  * Copier les fichiers de grub dans /boot/grub 
-  * Configurer menu.lst 
-  * Installer grub dans le secteur d'amorçage 
- 
- 
-===== Amorcer le système secondaire manuellement ===== 
- 
-Une fois le système secondaire installé, le système principal ne permet pas de le démarrer car celui-ci n'est pas listé dans le menu d'amorçage. 
- 
-<note tip>Pour l'amorçage suivant, utilisez la touche TAB, pour compléter les paramètres et éviter les erreurs.</note> 
- 
-Pour l'amorcer manuellement : 
-  * Au menu grub, choisissez **e** (éditer) 
-  * entrer **root (hd0,X)**, où X est le numéro de partition du système secondaire (en retranchant 1, suivant la [[:grub#convention de nommage des partitions]] de grub, puis valider 
-  * entrer **kernel /boot/vmlinuz-<version> root=<périphérique>**, où le périphérique correspondant à la partition racine du système secondaire (de la forme /dev/sdXY). 
-  * entrer **initrd /boot/initrd.img-<version>** 
-  * entrer **boot** 
- 
-<note help>GRUB vous indiquera qu'il ne trouve pas les fichiers si les paramètres kernel et initrd ne sont pas corrects. Vérifiez alors leurs noms sur la partition du système secondaire.</note> 
- 
-===== Sur le système secondaire ===== 
- 
-==== Installer le paquet grub ==== 
- 
-Normalement, grub a été installé avec Ubuntu. Sinon, allez voir installez [[:grub#le paquet GRUB]] 
- 
-==== Fichiers dans /boot/grub ==== 
- 
-Créer le dossier /boot/grub : 
-<code>$ sudo mkdir /boot/grub</code> 
- 
-Copier les fichiers suivant votre_architecture (i386-pc ou x64-pc) : 
-<code>$ sudo cp /usr/lib/grub/<votre_architecture>/* /boot/grub</code> 
- 
-==== menu.lst ==== 
- 
-Exécutez le script update-grub qui recréra un fichier par défaut. Validez par y lorsque le script vous posera la question. 
-<code>$ sudo update-grub</code> 
- 
-==== Secteur d'amorçage ==== 
- 
-Trouvez le périphérique correspondant à la partition racine (de la forme /dev/sdXY), puis installez y grub : 
-<code>$ sudo grub-install <périphérique></code> 
- 
-===== Sur le système principal ===== 
- 
-[[:tutoriel:comment_editer_un_fichier|éditez le fichier]] ''/boot/grub/menu.lst/'' pour y ajouter l'entrée du grub secondaire en suivant la méthode [[:grub#Grub comme relais (Chainloader)]]. 
- 
-Redémarrez ensuite l'ordinateur. 
- 
----- 
- 
-//Contributeurs : [[utilisateurs:Id2ndR]]//