  Linux-DOS-Win95-OS2 mini-HOWTO
  Mike Harlan, r3mdh@raex.com
  v1.3.1, 11 November 1997

  Ce document prsente la procdure pour faire coexister 4 systmes
  d'exploitation sur un seul disque dur.  Adaptation franaise par Syl
  vain Mielot (Mielot@multimania.com), Ralise le 14 Mars 1999.
  ______________________________________________________________________

  Table des matires


  1. Introduction

  2. Procdure



  ______________________________________________________________________


     MMiissee eenn ggaarrddee ::
        Tout dommage caus par vous  une machine suite  la lecture de
        ce HOWTO reste VOTRE FAUTE. Quand vous lisez des informations
        concernant la suppression de partitions et le formatage de
        disques, rflchissez.  Rendez-vous compte que ces actions
        auront pour rsultat la perte de vos donnes.  Donc, SAUVEGARDEZ
        D'ABORD, ET SAUVEGARDEZ SOUVENT. Cela tait le dernier
        avertissement.


     TTrruuccss ppoouurr rreennddrree hheeuurreeuuxx lleess aavvooccaattss ::
        Jusqu' nouvel ordre, les documents HOWTO Linux sont copyrights
        par leurs auteurs respectifs. Les documents HOWTO Linux peuvent
        tre reproduits et distribus en entier ou en partie, par tout
        moyen physique ou lectronique aussi longtemps que l'information
        de copyright est maintenue sur chaque copie.  La redistribution
        commerciale est autorise et encourage. Toutefois l'auteur de
        ce document doit tre mis au courant de ce genre de
        distribution.

        Toute traduction, adaptation, ou bien tout travail incorporant
        tout document HOWTO Linux doit possder ce copyright.  De cette
        manire, vous ne pouvez pas imposer de restriction  la
        distribution de ce document.  Des exceptions peuvent tre
        ventuellement accordes sous certaines conditions : contactez
        le coordinateur des HOWTO Linux  l'adresse donne ci-dessous.

        En rsum, nous souhaitons voir diffuser l'information de la
        manire la plus large qui soit. Toutefois, nous souhaitons
        garder la matrise de ces documents et nous aimerions tre
        consults avant toute diffusion des HOWTO's.

        Si vous avez des questions, vous pouvez contacter Tim Bynum, le
        coordinateur des HOWTO Linux,  l'adresse lectronique suivante
        linux-howto@sunsite.unc.edu.


     MMiissee  jjoouurr ddeeppuuiiss llaa vveerrssiioonn 11..33 ::

       Mettez  jour mon adresse lectronique.  Mon adresse a chang de
        r3mdh@imperium.net vers r3mdh@raex.com.

     MMiissee  jjoouurr ddeeppuuiiss llaa vveerrssiioonn 11..00 ::


       Mettez  jour mon adresse lectronique.  Mon adresse a chang de
        r3mdh@dax.cc.uakron.edu vers r3mdh@imperium.net.

  Maintenant...........que le spectacle commence !

  11..  IInnttrroodduuccttiioonn

  Aprs plusieurs jours de lutte et de frustration, j'ai finalement
  russi  accomplir ce que je voulais.  J'ai un PC avec un disque dur
  de 1,2Go et 16Mo de mmoire. Je voulais avoir 4 systmes
  d'exploitation sur ma machine : MSDOS v6.22, Windows 95, OS/2, et
  Linux.  Jusqu' prsent, je n'ai pas pu trouver de HOWTO Linux pour
  russir  installer chacun de ces systmes d'exploitation sur une
  machine et avoir la possibilit de dmarrer sur chacun (Il est
  possible d'crire les OS sur des partitions diffrentes, mais les
  faire dmarrer sans tre accroch au message "Dmarrage de MSDOS" par
  exemple, tait quelque chose que je devais russir.  Eh bien, aprs de
  nombreux essais et de nombreuses erreurs, j'ai trouv la recette
  suivante pour russir cet exploit :

  Avant de commencer la procdure d'installation pas--pas, laissez-moi
  vous donner un aperu de ce que je souhaite accomplir :


       <NAME>                      <SIZE>   <LABEL>  <PARTITION NUMBER>
       ---------------------------------------------------------------------
       MSDOS v6.22                   11MB   P1       Primary Partition 1
       ---------------------------------------------------------------------
       Windows '95                  350MB   P2       Primary Partition 2
       ---------------------------------------------------------------------
       OS/2 Boot Manager              2MB   P3       Primary Partition 3
       ---------------------------------------------------------------------
       DOS/Win Data                 511MB   E1       Primary Partition 4
       OS/2 Warp 3.0                127MB   E2       Extended into 4 logical
       Linux Slakware 3.2 Swap        XMB   E3       drives (sub-partitions)
       Linux Slakware 3.2 Native  219-XMB   E4       labeled E1-E4
       ---------------------------------------------------------------------




  Qu'est-ce que cela signifie ? Laissez-moi vous l'expliquer.  Tout
  d'abord, nous avons besoin d'utiliser les 4 partitions de notre disque
  dur.  Les partitions 1  3 sont des partitions PRIMAIRES.  Nous allons
  y installer MSDOS, Win95 et le gestionnaire de dmarrage d'OS/2 (qui a
  besoin de sa propre partition). Il nous reste une partition libre.
  Mais nous voulons avoir un disque seulement pour les donnes du DOS et
  de Win95 (cela nous donnera une large place pour stocker tous les
  fichiers ZIP que nous tlchargeons depuis Internet, ainsi que les
  programmes et les donnes de Windows 95 que nous ne pouvons installer
  par manque de place sur la partition Win95), un disque pour OS/2 et
  deux pour Linux (une partition Linux native et une partition de swap).

  Plus tard, j'ai reu de nombreuses remarques par e-mail pour savoir
  pourquoi j'avais fait 2 partitions spares pour Win95 et pour le DOS,
  et une autre pour les donnes de Win95/DOS. Voici la rponse : faire
  des partitions spares pour Win95 et DOS n'est pas ncessaire pour
  tout le monde. Peut-tre que vous n'utilisez mme plus le DOS.
  Peut-tre que Win95 est votre rponse pour tous les logiciels crits
  pour la plate-forme Microsoft. Trs bien, mais il y a de nombreuses
  personnes qui utilisent encore le DOS et qui ne peuvent vivre sans.
  Parce que le DOS peut excuter plus rapidement et plus efficacement
  les applications 16 bits ou parce que certains programmes DOS que vous
  pourriez utiliser ne fonctionnent pas sous Windows (le programme de
  configuration de la carte Gravis Ultrasound par exemple), vous devez
  tre capable de dmarrer sous DOS de temps  autre. Ce HOWTO a t
  crit dans cet esprit. Si vous avez encore des difficults  admettre
  que le mot "MSDOS" intervienne dans ce HOWTO, alors asseyez-vous et
  crivez le LINUX-WIN95-OS/2-Seulement HOWTO. :)

  Retournons  prsent au diagramme prcdent.  Comme je l'ai dit, nous
  avons 1 partition pour installer 4 choses dessus : DOS/Win (donnes),
  OS/2, et Linux native & swap.  Cela peut tre fait en crant ce que
  l'on appelle des disques logiques (ou partitions logiques en fonction
  du livre qu'on lit) avec une partition principale.  Quand nous crons
  ces disques logiques avec une partition principale, nous nous rfrons
   cette partition primaire comme une PARTITION ETENDUE, parce qu'elle
  s'tend au-del de la zone d'une simple partition principale, et  la
  place contient plus de 3 sous-partitions (disques logiques). Perdu ?
  Si c'est le cas, vous pourriez lire le manuel d'OS/2 sur ce sujet. Il
  explique les choses de faon plus claire que je ne le fais.

  Maintenant, vous devez vous arracher les cheveux en vous disant : "il
  veut installer 4 trucs sur une partition tendue, mais il vient juste
  de dire qu'on ne peut avoir que 3 sous-partitions pour installer le
  tout !" Cela est vrai, tout au moins du point de vue de MS-DOS et
  d'OS/2.  Mais l'un des puissants avantages de Linux va nous venir en
  aide : Linux peut crer plus de 3 sous-partitions sur une partition
  tendue.  Combien exactement, je ne sais pas. Mais je sais qu'il peut
  crer AU MOINS 4 partitions (ce dont nous avons besoin). Donc, pendant
  les tapes de l'installation qui suit, gardez  l'esprit que lorsque
  nous crerons des partitions en utilisant un programme MS-DOS ou OS/2,
  nous ne pourrons crer que 3 disques logiques.  Ensuite, en utilisant
  Linux, nous dcouperons l'une des partitions en deux.  Pour
  l'essentiel, vous pouvez penser qu'il s'agit de tromper MS-DOS et OS/2
  en leur faisant voir 3 partitions, mais en ralit (et pour Linux) il
  y en a bien 4.

  22..  PPrrooccdduurree


     NNOOTTEE ::
        Les nombres entre parenthses sont les nombres de Mga-octets
        que j'ai utilis sur mon disque dur de 1.2 Giga-octets.

  Maintenant, dbutons la procdure pas  pas :

  1. Lancez view.exe sur le CD Linux Slakware et crez les deux
     disquettes Linux Boot et Linux Root.  Pour plusieurs raisons, le
     programme Linux bootstrap appelle le disque Root la disquette
     Ramdisk. Je ferai rfrence  ce disque  partir de maintenant
     comme la disquette Ramdisk.

  2. Sauvegardez toutes les informations que vous souhaitez conserver
     sur une bande (ou sur tout autre moyen de sauvegarde dont vous
     disposez).

  3. Dmarrez votre ordinateur avec votre disquette MSDOS d'installation
     n1.

  4. Quand ``Starting MSDOS'' apparat,appuyez sur F5 pour ne pas
     excuter les fichiers config.sys et autoexec.bat.

  5. Lancez a:\fdisk.exe.

  6. Effacez toutes les partitions (vous aurez t prvenu : LA
     SUPPRESSION OU LA MODIFICATION D'UNE PARTITION PROVOQUERA LA PERTE
     DE TOUTES LES DONNEES SUR CETTE PARTITION !).

  7. Ajoutez une partion principale MSDOS. (11Mo)


  8. Formatez cette partition.

  9. Lancez a:\setup.exe pour installer MSDOS sur cette partition.

  10.
     Dmarrez OS/2.

  11.
     Selectionnez "installation avance".

  12.
     Lancez FDISK.  (cela peut tre fait pour vous si vous tes dans le
     programme d'installation d'OS/2.)

  13.
     Ajoutez une partition primaire aprs la partition MSDOS.  Cela va
     devenir notre partition Windows 95. (349Mo)

  14.
     Ajoutez le gestionnaire de dmarrage  la prochaine partition
     primaire. (2Mo)

  15.
     Ajoutez une partition tendue.

  16.
     Ajoutez un disque logique  cette partition tendue.  Cela va
     devenir la partie donnes de notre systme MSDOS. (511Mo)

  17.
     Ajoutez un autre disque logique  la partition tendue.  Cela va
     devenir notre systme de fichier OS/2 HPFS (``High Performance File
     System''). (127Mo)

  18.
     Ajoutez un dernier disque logique  la partition tendue en
     utilisant tout l'espace disponible restant sur cette partition.
     Cela deviendra plus tard 2 partitions sous Linux -- notre partition
     de swap et notre partition native Linux.  Mais, comme OS/2 (de la
     mme faon que le DOS) ne peut crire que sur 6 partitions par
     disque (3 primaires et 3 disques logiques logs dans une partition
     tendue), nous ne pouvons en crer qu'une seule cette fois. Et nous
     DEVONS crer cette partition.  Ne laissez pas d'espace libre en
     esprant que Linux pourra ensuite crer ses deux partitions. A
     cause de la faon de travailler du programme FDISK d'OS/2, l'ajout
     du dernier disque logique sur la partition tendue marque la FIN de
     cette partition.  Vous ne pouvez ppaass ajouter de partitions au-del
     de ce point.  Donc, en d'autres termes, la cration de ce dernier
     disque logique sert  remplir l'espace pour Linux. Plus tard, nous
     dtruirons cette partition pour en ajouter 2 nouvelles dans
     l'espace  nouveau libr.

  19.
     Ajoutez les partitions 1, 2, et 5 au gestionnaire de dmarrage.

  20.
     Rendez la partition 5 installable.

     Votre cran FDISK devrait ressembler  ceci (ou  quelque chose
     comme ceci) :






  ______________________________________________________________________

                                 FDISK

  Disk 1
  ___________________________________________________________________________

  Partition Information
  Name            Status          Access          FS Type         MBytes
  ___________________________________________________________________________

  MSDOS           Bootable        C: Primary      FAT              11
  WIN 95          Bootable         : Primary      FAT             350
                  Startable        : Primary      BOOT MANAGER      2
                  None            D: Logical      Unformatted     511
  OS/2            Installable     E: Logical      FAT             127
                  None            F: Logical      Unformatted     219

  ______________________________________________________________________





  21.
     Continuez la procdure d'installation d'OS/2.

  22.
     Redmarrez et slectionnez la partition 2 (Windows 95)  partir du
     gestionnaire de dmarrage.

  23.
     Quand le message d'erreur du systme d'exploitation apparat,
     dmarrez avec la disquette d'installation MSDOS.  Nous avons
     slectionn cette partition dans le but de ``cacher'' la partition
     MSDOS.  Le gestionnaire de dmarrage d'OS/2 est assez trange. Pour
     chaque partition dmarrable que nous avons (dans notre cas, MSDOS
     et OS/2), nous ne pouvons en avoir qu'une seule visible au mme
     moment. Cela signifie que lorsque vous dmarrez sur une partition,
     MSDOS par exemple, l'autre partition (Win95) est invisible. LES
     partitionS MSDOS et Win95 partagent une seule lettre de disque.
     C'est pourquoi, sous ``Access'' du diagramme ci-dessus, MSDOS a la
     lettre de disque C et Win95 n'en a pas.  En de telles
     circonstances, MSDOS est visible avec la lettre C et Win95 est
     invisible sans aucune lettre de lecteur. Si vous aviez dmarr
     Win95, ce serait l'inverse : MSDOS serait invisible sans lettre de
     lecteur et Win95 serait visible sur le lecteur C.  OOnn nnee ppeeuutt ppaass
     aaccccddeerr dduu ttoouutt  uunn ddiissqquuee iinnvviissiibbllee..  Si vous voulez copier des
     fichiers entre 2 disques dont seulement un peut tre visible au
     mme moment, vous devrez utiliser un disque (non dmarrable)
     intermdiaire.  Dans notre cas, le disque de donnes DOS/Win95
     (disque D 511Mo au-dessus) servira de disque commun. Vous pourriez
     demander : ``Ne pourrions-nous pas galement dmarrer avec
     Linux ?''.  La rponse est oui, nous allons le faire. Mais ne nous
     embarrassons pas de a  prsent.

  24.
     Installez MSDOS sur la Partition 2 (nous avons besoin de cela pour
     installer Windows 95).

  25.
     Dmarrez sur la Partition 2.

  26.
     Installez Windows 95 sur cette partition (si vous installez la
     version de mise  jour de Win95, vous devriez avoir besoin de la
     disquette d'installation n1 de Win 3.1 prte  tre insre).

  27.
     Dmarrez sur la Partition 1.

  28.
     Formatez la Partition 4.

  29.
     Restaurez les donnes DOS  partir d'une sauvegarde (si besoin) sur
     les partitions 1 et 4.

  30.
     Dmarrez avec la disquette de Boot de Linux.

  31.
     Continuez avec la disquette Linux Ramdisk (Root).

  32.
     Quand vous tes logg en root et que l'invite # est affiche, tapez
     ``fdisk'' et appuyez sur entre.

  33.
     Supprimez la dernire partition (celle qui a t cre  l'tape
     18).

  34.
     Ajoutez une partition de 16Mo et dclarez-la comme Linux Swap.
     (17Mo)

  35.
     Ajoutez une dernire partition avec les cylindres restant sur le
     disque et dclarez-la avec le type Linux native. (198Mo)

  36.
     Ecrivez les changements sur le secteur de dmarrage et redmarrez.

  37.
     Quand vous avez l'invite #  nouveau, lancez setup.

  38.
     Installez Linux sur la dernire partition.

  39.
     Quand vous installez LILO, assurez-vous de l'installer sur la
     racine de la dernire partition (PAS sur le MBR, sinon vous
     dtruiriez tout le travail fait dans ce HOWTO). Ajoutez seulement
     la dernire partition  LILO et positionnez le timer  zro. En
     faisant cela, lorsque vous slectionnez Linux  partir du
     gestionnaire de dmarrage d'OS/2, LILO sera activ et dmarrera
     Linux sur le disque logique de la partition tendue. Comme Linux
     est la seule partition que nous voulons activer  partir de LILO,
     nous n'avons pas besoin de timer (except si vous avez plus d'un
     noyau  charger. Dans ce cas, vous devriez placer le timer  plus
     de 0 seconde).

  40.
     Activez la partition de swap Linux (rfrez-vous au manuel
     d'installation et de dmarrage de Linux de Matt Welsh pour cela).

  41.
     Dmarrez OS/2.

  42.
     Excutez FDISK.

  43.
     Ajoutez Linux au gestionnaire d'amorage en utilisant le type de
     partition Linux NATIVE (type 83 eett nnoonn 82 !).

     Votre cran FDISK devrait maintenant ressembler  ceci (ou 
     quelque chose comme ceci) :


       ______________________________________________________________________

                                      FDISK

       Disk 1
       ___________________________________________________________________________

       Partition Information
       Name            Status          Access          FS Type         MBytes
       ___________________________________________________________________________

       MSDOS           Bootable        C: Primary      FAT              11
       WIN 95          Bootable         : Primary      FAT             350
                       Startable        : Primary      BOOT MANAGER      2
                       None            D: Logical      FAT             511
       OS/2            Bootable        E: Logical      HPFS            127
                       None             : Logical      Type 82          17
       Linux           Bootable         : Logical      Type 83         198
       ______________________________________________________________________




  ...Et voil, c'est fini !

  Envoyez-moi vos commentaires/suggestions/problmes (en dernier
  ressort, s'il vous plat!)   l'adresse lectronique suivante :
  r3mdh@raex.com.

  Mike Harlan, 11 NOV 1997




























