|
このページは大阪弁化フィルタによって翻訳生成されたんですわ。 |
Adaptation fran?aise?: Simon Depiets
Relecture de la version fran?aise?: Lo?s Di Qual
Pr?paration de la publication de la v.f.?: Jean-Philippe Gu?rard
Version?: 1.0.fr.1.1
16 juin 2005
| Historique des versions | ||
|---|---|---|
| Version 1.0.fr.1.1 | 2005-06-16 | LDQ, JPG |
| Version relue. | ||
| Version 1.0.fr.1.0 | 2005-01-22 | SD, JPG |
| Premi?re traduction fran?aise. | ||
| Version 1.0 | 2001-01-15 | IK |
R?sum?
Ce document d?crit comment installer Windows 98, Windows 2000, DOS et Linux en utilisant GRUB.
Table des mati?res
Merci de faire parvenir en anglais ? l'auteur vos questions
et commentaires relatifs ? la version originale de ce
document ? l'adresse
<ivank CHEZ juliva POINT com>.
N'h?sitez pas ? faire parvenir tout commentaire relatif ?
la version fran?aise de ce document ?
<commentaires CHEZ traduc POINT org>
en pr?cisant son titre, sa date et sa version.
Vous trouverez la plus r?cente version fran?aise de ce document ? l'adresse?: http://www.traduc.org/docs/howto/lecture/Multiboot-with-GRUB.html.
La plus r?cente version originale de ce document est disponible ? l'adresse?: http://www.tldp.org/HOWTO/Multiboot-with-GRUB.
J'ai voulu avoir la possibilit? de faire d?marrer tous les syst?mes d'exploitations de mon ordinateur sans avoir ? passer par plusieurs menus cons?cutifs. Je sais que je peux installer NT par dessus win9x, lui-m?me install? par dessus DOS. J'aurais alors besoin de passer par le menu NT puis le menu win9x pour d?marrer DOS. J'ai donc voulu rendre simple le d?marrage de tous ces syst?mes.
Ceci devint un obstacle car le probl?me avec les syst?mes d'exploitation Microsoft, c'est qu'ils veulent tous d?marrer depuis la partition primaire. C'est ici que GRUB intervient, car il peut cacher les partitions primaires. Vous pouvez utiliser jusqu'? trois partitions pour installer les syst?mes d'exploitation Microsoft. GRUB cachera les 2 autres partitions afin que les syst?mes d'exploitation ne les voient pas. Cela signifie que vous aurez besoin d'une autre partition pour partager les donn?es entre DOS, Win9x et Windows 2000. La quatri?me partition est utilis?e dans ce but.
J'ai aussi voulu un syst?me de menu et GRUB nous en propose un.
Une autre fonctionnalit? pratique de GRUB est qu'il supporte le syst?me de fichier reiserfs, je n'ai donc pas besoin de garder mon fichier /boot sur une partition ext2 s?par?e.
Vous aurez besoin de 3 disquettes de d?marrage. Faites de la premi?re disquette une disquette de d?marrage DOS. Copiez les fichiers fdisk.exe et sys.exe sur cette disquette.
FORMAT /S A: COPY FDISK.EXE A: COPY SYS.EXE A:
Utilisez votre seconde disquette pour cr?er un disque de r?cup?ration de Windows 98. Vous utiliserez la troisi?me disquette pour GRUB dans peu de temps.
Installez votre distribution Linux favorite, vous pouvez utiliser l'outil de partitionnement de celle-ci ou fdisk pour partitionner votre disque dur.
Voici comment j'ai partitionn? mon disque dur?:
P?riph?rique D?but Fin Blocs Id Syst?me /dev/hda1 1 6 48163+ 16 FAT16 Cach? /dev/hda2 7 19 104422+ 16 FAT16 Cach? /dev/hda3 20 593 4610655 1b Win95 FAT32 Cach? /dev/hda4 594 3737 25254180 5 Ext /dev/hda5 594 848 2048256 6 FAT16 /dev/hda6 849 2123 10241406 7 HPFS/NTFS /dev/hda7 2124 2140 136521 82 Linux swap /dev/hda8 2141 2523 3076416 83 Linux
Ma premi?re partition sert ? d?marrer Windows 2000 (10?Mo devraient largement suffire). La partition ne contiendra que les fichiers n?cessaires ? faire d?marrer NT comme boot.ini, ntldr, ntdetect.com, et c?tera. NT r?sidera sur la partition 6 dans mon exemple. Cette partition est cach?e, et format?e en FAT16
La seconde partition est destin?e ? DOS. J'estime que 100 Mo suffisent. Elle est aussi en FAT16.
La troisi?me partition est destin?e ? Win9x. Je lui ai attribu? 5Go. Elle est en FAT32 pour les performances de ce type de syst?me de fichiers.
Puis cr?ez la partition ext. C'est la partition 4 sur fdisk.
Cr?ez une partition de 2Go. Cette partition est utilis?e pour partager les donn?es entre tous les syst?mes d'exploitation. Assurez vous que la somme de toutes les partitions ci-dessus est inf?rieure ? 8Go. C'est une limitation impos?e par DOS.
Puis cr?ez la partition Windows 2000. Je lui ait donn? 10Go ?tant donn? que cette version de Windows est un "?norme cochon bien gras". J'en ai fait une partition HPFS/NTFS pour sa vitesse.
Ensuite ajoutez votre partition swap et Linux. Assurez-vous que vous n'avez pas une partition s?par?e pour /boot. ?a se passera mieux dans GRUB si vous gardez /boot dans la partition racine.
Apr?s avoir install? Linux continuez en formatant les partitions FAT16:
mkdosfs /dev/hda1 mkdosfs /dev/hda2 mkdosfs /dev/hda6
Assurez-vous de poss?der la derni?re version de GRUB. J'utilise la version 0.5.96.1. La version contenue dans ma distribution ?tait d?pass?e et m'a caus? beaucoup de probl?mes. Vous pouvez t?l?charger la derni?re version sur http://www.gnu.org/software/grub/
Maintenant vous devez installer GRUB sur la disquette. Vous ne pouvez pas encore l'installer sur votre disque dur car Windows 2000 l'?craserait.
grub-install '(fd0)'
Cr?ez le menu.lst suivant pour GRUB. Ce fichier est dans /boot/grub.
# # Exemple de fichier de configuration du menu du d?marrage # # D?marrer automatiquement apr?s une minute. timeout 60 # Par d?faut, d?marrer la seconde entr?e (0 ?tant la premi?re). default 1 # Positionnement sur la premi?re entr?e. fallback 0 title Windows 2000 unhide (hd0,0) hide (hd0,1) hide (hd0,2) rootnoverify (hd0,0) chainloader +1 makeactive # Pour d?marrer Linux title Linux root (hd0,7) kernel /boot/vmlinuz-2.X.xx root=/dev/hda8 video=matrox:vesa:261 title Windows 98 hide (hd0,0) hide (hd0,1) unhide (hd0,2) rootnoverify (hd0,2) chainloader +1 makeactive title DOS 6.22 hide (hd0,0) unhide (hd0,1) hide (hd0,2) rootnoverify (hd0,1) chainloader +1 makeactive # Pour d?marrer Linux title Linux (simple utilisateur) root (hd0,7) kernel /boot/vmlinuz-2.X.xx root=/dev/hda8 video=matrox:vesa:261 single title Partition 2 (disquette) hide (hd0,0) unhide (hd0,1) hide (hd0,2) chainloader (fd0)+1 title Partition 3 (disquette) hide (hd0,0) hide (hd0,1) unhide (hd0,2) chainloader (fd0)+1
V?rifiez que vous pouvez bien d?marrer Linux avec la disquette. Si vous avez des probl?mes vous pouvez entrer en passant par la ligne de commande de GRUB et observer ce qu'il se passe. La documentation de GRUB est tr?s bien fournie en informations, il vous suffit de la consulter pour r?soudre un ?ventuel probl?me.
J'ai du initialiser la premi?re partition avant d'installer Windows 2000. Ins?rez la disquette de d?marrage DOS et red?marrez votre ordinateur. Une fois que l'invite de commande DOS s'affiche, saisissez ce qui suit?:
FDISK /MBR SYS C:
Maintenant vous pouvez continuer et installer Windows 2000. Windows 2000 vous demandera sur quelle partition le syst?me doit ?tre install?. La partition que vous avez cr??e avec fdisk doit s'afficher comme endommag?e ou non format?e, s?lectionnez-l?.
Pour cacher le menu Windows 2000 ?ditez un fichier appel? boot.ini qui doit se situer dans le disque C:\ . Changez la valeur du timeout de 30 ? 0.
[boot loader] timeout=0 default=multi(0)disk(0)rdisk(1)partition(1)\WINNT [operating systems] ...
Ins?rez la disquette GRUB. Lorsque vous verrez le menu, ins?rez la disquette de d?marrage DOS. S?lectionnez la partition 2 (disquette) depuis le menu. Appuyez sur Entr?e. Ceci d?marrera sur la disquette et cachera les partitions 1 et 3.
Lancez FDISK et v?rifiez que le disque C: est bien la partition 2. Puis installez DOS?:
SYS C:
Ins?rez la disquette GRUB. Quand vous voyez le menu ins?rez la disquette de r?cup?ration Windows 98. S?lectionnez la partition 3 (disquette) depuis le menu. Appuyez sur Entr?e. Cela d?marrera la disquette et cachera les partitions 1 et 2.
Lancez FDISK et v?rifiez que le disque C: est bien la partition 3. Puis installez Windows 98?:
SYS C:
Testez que tout fonctionne depuis le menu de GRUB?:
Vous devriez pouvoir d?marrer sur les 4 syst?mes d'exploitation depuis la disquette de d?marrage GRUB.
Si tout semble bon vous pouvez continuer et installer GRUB sur votre disque dur. Dans un terminal, sous Linux, saisissez?:
grub-install /dev/hda
Vous devriez maintenant pouvoir d?marrer les 4 syst?mes d'exploitation depuis le menu GRUB. Respirez?!
J'ai trouv? ces liens utiles lorsque j'ai mis en place mon syst?me?: