accueil MCSA astuces photos





Le Multiboot


Le multiboot est une technique permettant d'installer plusieurs systèmes
d'exploitation sur son ordinateur. Il est aussi possible d'installer plusieur
fois le même système en multiboot, a des fins de test ou de sauvegarde par exemple.

Il existe plusieurs façon de créer un disque dur Multiboot
La plus simple à gérer est, à mon avis, de créer plusieurs partitions primaire.

POUR CRÉER PLUSIEURS PARTITIONS PRIMAIRE

Un système d'exploitation a besoin d'une partition primaire
pour "booter", il est possible de faire cohabiter plusieurs systèmes en utilisant
une seule partition primaire mais ils doivent se partager cette partition ce
qui n'est pas très pratique quand, par exemple, il faut réinstaller un des systèmes.

Le principal avantage d'utiliser cette méthode multiboot est d'avoir un second
système d'exploitation disponible immédiatement
en cas de dysfonctionnement d'une des autres
partitions.

Il est possible de créer 4 partitions primaire sur un disque dur.
Si vous voulez aussi une partition étendue vous ne pourrez créer
que trois primaires et une étendue.

En utilisant plusieurs partitions primaires,
il est possible de mettre windows98 en multiboot avec
windows 2000 en utilisant le système de fichier NTFS pour
windows 2000

NOTEZ QUE NT4 SEMBLE POSER DES PROBLEMES...
J'ai personnellement testé avec succès toutes les autres versions de windows
depuis la 95 jusque windows 2000 (workstation et serveur)ainsi que XP PRO.
Il est aussi possible de rajouter LINUX et ce, sans utiliser de partition
primaire car LINUX est capable de booter directement depuis une partition
étendue.

Nous allons prendre un exemple concret.
J'ai un disque dur de 20 GO
Je veux créer une partition primaire de 2 GO pour Win2000.
Je veux créer une partition primaire de 2 GO pour Win98.
Je veux créer une partition primaire de 1 GO pour Win95A.
(il serai possible de mettre, par exemple, 3 fois Win2000 ou win9x).
Je veux créer trois partitions pour mes données, elles seront contenues
dans une partition étendue.

IL VOUS FAUT BIEN SUR UNE DISQUETTE DE BOOT.

Fdisk est l'outil fourni par Microsoft pour partitionner le disque
dur. Malheureusement il ne permet pas de créer plusieurs partitions primaires.

Vous pouvez utiliser Gdisk si vous le possédez.
POUR PLUS D'INFORMATION SUR LES PARAMÈTRES DE GDISK
CONSULTER PARTITIONNER AVEC GDISK

Dans cet exemple, nous allons utiliser Free Fdisk, utilitaire gratuit
que vous pouvez télécharger à l'adresse http://www.23cc.com/free-fdisk/

LES LIGNES SUIVANTES SONT VALABLES POUR UN DISQUE VIDE.
PARTITIONNER DÉTRUIT TOUTES LES DONNÉES PRESENTES SUR UN DISQUE !!!


1.Créer les partitions.

Avant d'utiliser Free Fdisk, il faut jeter un coup d'oeil sur le
fichier FDISK.INI. La ligne VERSION doit être égale à W98.



De cette façon, les partitions seront créées en FAT32, par défaut.

Démarrez sur disquette et allez dans le dossier contenant Free Fdisk.
Il faut taper les lignes suivantes en validant à la fin de chaque ligne.
Ceci n'est qu'un exemple, il faut évidemment l'adapter à la taille de votre
disque et en fonction de vos besoins.

fdisk /pri:2000 1 'pour créer une partition primaire (/PRI) de 2000 MO sur le disque 1.
fdisk /pri:2000 1 'deuxième partition primaire sur le disque 1.
fdisk /prio:1000 1 'troisième partition primaire en FAT16(/PRIO).
fdisk /ext:100,100 1 'partition étendue(/EXT): 100% de l'espace disponible sur le disque 1.
fdisk /log:3000 1 '1er lecteur logique de 3000 Mo sur le disque 1.
fdisk /log:3000 1 '2eme lecteur logique sur le disque 1.
fdisk /logo:100,100 1 '3eme lecteur logique:FAT16(/LOGO)- 100% de l'espace Restant-disque 1.

Toutes les options de Free Fdisk sont listées en tapant la commande fdisk /?

2.Formater les partitions.

FORMATER DÉTRUIT TOUTES LES DONNÉES PRESENTES SUR UNE PARTITION !!!

Pour écrire, sur une partition, il faut d'abord la formater.
Cela se fait à l'aide de FORMAT.COM que vous trouverez dans
le dossier \WINDOWS\COMMAND ou sur le CD de Windows.

Pour cela nous avons besoin de connaître la lettre assignée aux partitions.
Nous repérons les partitions par un chiffre, dans l'ordre de leur création (1,2,3....).
Le système leur assigne une lettre et on parle alors de disque C, disque D etc...
Voici ce qui se passe avec un seul disque dur.
La partition active se nommera toujours C
(attention toutefois aux partitions NTFS qui sont invisibles pour le DOS)
Le premier lecteur logique se verra assigner la lettre D.
Suivent ensuite les lecteurs logique suivant (ici E et F).
Puis enfin, les autres partitions primaires qui seront G et H dans notre exemple.

Pour formater toute les partitions que nous venons de créer,
il faut redémarrer sur disquette (contenant FORMAT.COM !).
taper format c:et valider.

Répéter la commande pour les autres lecteurs.
(format d: ; format e: etc...)

3.Installer les systèmes d'exploitation.

Il faut maintenant activer une des partition primaire et "cacher"
les deux autres.

Changer l'état des partitions en ligne de commande est
un peu compliqué avec Free Fdisk car il faut savoir comment
votre disque est reconnu par le BIOS.

Nous allons donc utiliser Free Fdisk en mode interactif.

Vous pouvez aussi aller faire un tour sur l'excellent site de JC Bellamy
qui vous propose, gratuitement, un utilitaire de sa conception
pour activer et cacher les partitions primaires.
http://www.bellamyjc.org/

Il est possible aussi d'utiliser GAG

Premier Système d'exploitation

Lancez le programme par la commande:
fdisk /xo



Tapez 2 (Set Active partition) pour activer une partition.
-Validez.

Dans la fenêtre suivante, tapez 1 et validez pour choisir
la première partition primaire.

-Appuyez sur échappe pour revenir à la 1ère fenêtre (FDISK Options).

Tapez 4 (Display/Modify..)
-Validez.

Tapez 2 et validez pour modifier la deuxième partition primaire.

Dans la fenêtre suivante, tapez 3 (Hide/Unhide)
et validez
pour cacher la deuxième partition primaire.

-Appuyez sur échappe pour revenir à la 1ère fenêtre (FDISK Options).
Répétez l'opération pour cacher la 3eme partition primaire.

Redémarrez le PC.

Configuré de cette façon, le disque peut recevoir windows2000 sur la première partition,
les deux autres partitions primaire seront parfaitement invisibles.

L'installation se déroule comme sur un disque avec une seule partition.

Deuxième Système d'exploitation

Une fois le premier système installé, il faut redémarrer sur la disquette
qui contient FreeFDISK, montrer et activer la partition 2, cacher la partition 1.

Lancez le programme par la commande:
fdisk /xo

Tapez 2 (Set Active partition) pour activer une partition.
-Validez.

Dans la fenêtre suivante, tapez 2 et validez pour choisir
la deuxième partition primaire.

-Appuyez sur échappe pour revenir à la 1ère fenêtre (FDISK Options).

La seconde partition primaire est maintenant active (Ceci à aussi désactivé la première).

Tapez 4 (Display/Modify..)
-Validez.

Tapez 2 et validez pour modifier la deuxième partition primaire.

Dans la fenêtre suivante, tapez 3 (Hide/Unhide)
et validez
pour montrer la deuxième partition primaire.

-Appuyez sur échappe pour revenir à la 1ère fenêtre (FDISK Options).

Répétez l'opération pour cacher la 1ère partition primaire.
Redémarrez le PC et installez win98.
Notez que win2000 est invisible et que le disque C est maintenant
une partition vide sur laquelle vous allez installer windows98

LA PARTITION PRIMAIRE ACTIVE SE NOMMERA TOUJOURS C

(attention toutefois aux partitions NTFS qui sont invisible pour le DOS)

Troisième Système d'exploitation

Voila, une fois win98 installé, il ne reste plus qu'à
répéter l'opération pour win95.

Redémarrez sur la disquette qui contient Free Fdisk,
montrez et activez la partition 3, cachez la partition 2.


Bon, une fois win95 installé, il va falloir gérer tout ça....
Comment démarrer, au choix, sur tel ou tel système?
Il est possible de démarrer sur la disquette gdisk, activer la partition désirée
et cacher les deux autres mais cela ne serait pas pratique...

Heureusement il existe des petits programmes qui font ça pour nous.
Entre autre GAG qui a l'avantage d'être freeware, donc gratuit.
http://www.rastersoft.com/gageng.htm
GAG n'est pas le seul mais je l'ai testé sur de très nombreuses machine
avec des configuration différente et n'ai jamais eu aucun problèmes. Et il
est en Francais(ainsi qu'une douzaine d'autres langues).



Les explications pour installer GAG sont en anglais, tout au
moins la première partie qui consiste à décompresser un fichier image
sur une disquette.

Je vais donc en faire un bref résumé ici.

Sur le site référencé ci-dessus, vous allez télécharger le fichier gag401.zip.
C'est un fichier "zippé" qu'il faut décompresser sur votre disque dur.
Cette archive contient le programme RAWRITE2 , qui sert
a écrire le fichier image DISK.DSK sur une disquette.

Ce programme s'utilise en ligne de commande.
Ouvrez une fenêtre MS-DOS.
Mettez vous dans le dossier dans lequel se trouvent RAWRITE et DISk.DSK.
Après avoir inséré une disquette vierge et formatée dans le lecteur a:,
tapez la ligne RAWRITE2.EXE -f DISK.DSK -d A: et

validez par entrer. La disquette créé n'est pas lisible sous WINDOWS, ni même sous DOS.
Elle ne peut servir qu'a démarrer l'ordinateur !


Maintenant, pour installer GAG, il suffit de démarrer l'ordinateur avec
cette disquette et suivre les indications en Francais...

Paramétrer GAG :

Booter sur la disquette GAG
choisir installer GAG
choisir le clavier
choisir la langue

Arrivé à l'écran principal, taper sur C pour configurer

-Taper j, ajouter un nouvel OS (Operating System).

-Les lettres de partitions "bootable" (primaire) apparaissent en noir.
 Selectionnez la lettre de la partition que vous voulez démarrer.
 Ou un numéro de disque dur (physique) si vous en avez plusieur.

-Entrez une description (ex "windows XP").

-Vous pouvez mettre un mot de passe ou appuyer sur "entrée".

-Choisissez une icône.

-Répetez l'opération pour chaque partition sur laquelle vous désirez démarrer.

Lorsque vous avez terminé, vous pouvez utiliser l'option "sauver du disque dur"
ou "sur disquette".

Choisissez ensuite l'option "retourner à l'écran principal".
Cet écran sera celui que vous verrez au démarrage de votre ordinateur (si vous
sauvez sur disque !).
Il suffit de taper le chiffre correspondant à la partition sur laquelle vous désirez
démarrer.

L'option "timer de demarrage" vous permet de selectionner une partition par défaut
et un timing au bout duquel elle démarera automatiquement.

Lorsque vous sauvegardez GAG sur le disque dur, il s'installe sur une partie
du disque invisible pour l'utilisateur : la MBR (Master Boot Record).

Pour le supprimer il faut utiliser Fdisk (entre autre):

ATTENTION SI VOUS UTILISEZ UN PROGRAMME DE TYPE DISK MANAGER
(Utilisé par de "vieux" PC pour gérer des gros disques dur)
LA COMMANDE "FDISK /MBR" RISQUE DE LE SUPPRIMER!!!


-Démarrez sur une disquette de boot contenant Fdisk.
-Tapez la commande fdisk /mbr
-Redémarrez le PC.

sommaire



Une question ? Donnez votre avis, ou trouver encore plus d'infos : Le Forum