SDB:Amorcer Linux au moyen du gestionnaire d'amorçage de Windows NT/2000/XP
Version: 8.1
Sommaire
Situation
Sur votre ordinateur un système d'exploitation Windows NT, 2000 ou XP coexiste avec SuSE Linux et vous souhaitez pouvoir amorcer les deux.
Marche à suivre
1ère possibilité : installer le gestionnaire d'amorçage GRUB sur le MBR (Master Boot Record) du disque dur
Cette possibilité est utilisée par défaut lors d'une installation de SuSE Linux. Lorsque, au cours du processus d'installation, vous n'effectuez aucune modification à la configuration du gestionnaire d'amorçage mise en place, le gestionnaire d'amorçage GRUB est installé sur le MBR du disque dur et une déclaration est automatiquement ajoutée au menu Grub pour permettre l'amorçage d'un système d'exploitation Windows.
2ème possibilité : utiliser le gestionnaire d'amorçage de Windows NT/2000/XP
Bien que, à partir de SuSE Linux 8.1, un autre gestionnaire d'amorçage (GRUB) soit utilisé, cette manière de procéder peut se rapprocher de la marche à suivre proposée dans l'article [:en:SDB:Linux and Windows NT]]
Le gestionnaire d'amorçage de NT/2000/XP peut aussi démarrer, outre les secteurs d'amorçage, des fichiers image. Les étapes suivantes permettent de configurer ce gestionnaire d'amorçage afin de pouvoir également démarrer Linux :
- Installez Windows NT/2000/XP si cela n'a pas encore été fait.
- Formatez un espace de stockage (partition de disque dur ou disquette sans défaut) avec un système de fichier inscriptible par Linux et lisible par Windows, par exemple FAT.
- Installez Linux. Pendant l'installation, installez le gestionnaire d'amorçage GRUB non pas sur le MBR, mais sur la partition root. Après avoir terminé l'installation, survient en général un redémarrage du système. Comme il n'est pas encore possible, à ce point, d'accéder au gestionnaire d'amorçage Linux, amorcez votre système de la façon suivante :
- Amorcez à partir de votre CD ou DVD, comme à l'installation.
- Choisissez à l'amorçage l'option "Installation" (préselectionnée).
- Choisissez la langue.
- Dans le menu suivant, choisissez le point "Amorcer un système installé".
- La partition root est alors automatiquement reconnue et c'est à partir de cette partition que le système amorce. L'installation se poursuit.
- Après l'installation, ouvrez un terminal en tant qu'administrateur root et annexez l'espace de stockage FAT au système (par exemple montez la disquette dans
/media/floppy
.) - Copiez le secteur d'amorçage de GRUB depuis le secteur d'amorçage de la partition root (dans cet exemple /dev/sda3) vers l'espace de stockage FAT :
dd if=/dev/sda3 of=/media/floppy/bootsek.lin bs=512 count=1
Cette étape, ainsi que les suivantes, ne nécessite pas d'être répétée après chaque mise à jour du noyau pour utiliser le gestionnaire d'amorçage GRUB. Ceci est toutefois absolument nécessaire si le fichier /boot/grub/stage2 a été touché (par exemple lors d'une mise à jour du paquetage de GRUB ou du système).
- Amorcez votre système d'exploitation Windows. Copiez le fichier bootsek.lin de l'espace de stockage FAT dans le répertoire principal du système C:
- Insérez dans le fichier boot.ini (établir des attributs) la ligne suivante, à la fin :
c:\bootsek.lin="SuSE Linux"
- Ne pas oublier d'augmenter, dans ce fichier, la valeur du délai, si celle-ci est à 0s.
- Au cas où le fichier boot.ini n'est pas visible dans l'explorateur, vous pouvez aussi le modifier à partir de la console système. Dans Windows XP, par exemple, on y accède par le chemin suivant : Console système -> Performances et maintenance -> Système -> Étendu -> Démarrage et Récupération -> Type de système -> Modifier
- Au prochain amorçage, si tout a bien fonctionné, vous devriez voir apparaître le choix correspondant dans le gestionnaire d'amorçage de NT !
SDB:Le gestionnaire d'amorçage GRUB
<keyword>amorcer,grub,windows,nt,2000,xp,os,systèmed'exploitation</keyword>