  Linux et Windows 95 - HOWTO
  par Jonathan Katz jkatz@in.net
  Traducteur:  Sebastien  Blondeel  <http://www.lifl.fr/~blon-
  deel> (sebastien.blondeel@lifl.fr)
  26 Oct 1996

  Ce document decrit comment proceder pour installer a la fois Linux  et
  Windows 95 sur un ordinateur.

  11..  CCoorrrreeccttiioonnss

  +o  fevrier   1998:   traduit   en  francais  par  Sebastien  Blondeel,
     Sebastien.Blondeel@lifl.fr

  +o  26 octobre 1996: complete par Jonathan Katz

  +o  25 juin 1996: remis a jour par Jonathan Katz

  +o  10 avril 1996: relu et corrige par Jonathan Katz

  +o  novembre 1995: premier jet, par Jonathan Katz, jkatz@in.net

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

  De nombreuses personnes ont recemment achete  de  nouvelles  machines,
  sur  lesquelles Windows 95 etait (malheureusement) pre-installe. Apres
  avoir explore l'Internet, de nombreux utilisateurs entendent parler de
  Linux  et  de  ses  semblables,  et  veulent faire tourner un meilleur
  systeme d'exploitation pour bien moins cher. Il y a bien des sujets  a
  traiter,  parce que les nouveaux ordinateurs sont generalement equipes
  de gros disques EIDE, et parce que Windows 95 dispose d'extensions  au
  vieux systeme de fichiers FAT. Linux comprend bien ces problemes et il
  est capable de gerer tout cela, au niveau  logiciel  comme  au  niveau
  materiel.

  33..  CC''eesstt ppaarrttii!!

  Linux  et  Windows  95  peuvent tres bien cohabiter sur le meme disque
  dur.  Vous pouvez aussi installer Linux sur un autre disque  dur,  sur
  la  meme machine. Si vous avez assez d'economies pour acheter un autre
  disque dur, achetez-en un sans hesiter. Bien que la cohabitation entre
  les  deux  systemes  soit  fiable  et ne presente aucun danger, il est
  preferable d'avoir un autre disque. Cependant, comme je suis un pauvre
  etudiant (ainsi que la plupart des gens que je connais,) il me faut me
  contenter d'un unique disque.

  Je suppose que votre disque dur ressemble a ceci:

          +---------------------------------
  C:      |  800M environ, peut-etre plus?
          |
          +---------------------------------

  et que Windows 95, MS-Office, Qmodem Pro, ainsi que  tous  vos  autres
  logiciels  tournant  sous  DOS  ou Windows, prennent environ 400M plus
  l'espace de pagination (swap) (ceci  est  une  hypothese  quelque  peu
  hasardeuse et sarcastique)! Je suppose que vous ne voulez pas detruire
  tous ces logiciels que vous avez passe beaucoup de temps a  configurer
  et  a  installer,  et que par consequent vous ne souhaitez pas effacer
  cette partition pour recommencer a zero.

  44..  DD''aaccccoorrdd,, jj''aaii cceettttee ppaarrttiittiioonn eett jjee vveeuuxx ll''eeppaarrggnneerr!!

  Ne perdez pas espoir. Il existe un programme appele FIPS, qui peut re-
  partitionner  votre  disque  dur sans detruire vos donnees. CEPENDANT,
  assurez-vous avant de l'utiliser, que vous venez de defragmenter votre
  disque  dur (avec la methode de defragmentation optimale). Utilisez le
  defragmenteur livre avec Windows 95 et utilisez-le dans le systeme  de
  fenetres  -  sans  quoi vous perdrez vos noms de fichiers longs. Quand
  tout est defragmente, lancez FIPS et donnez a  votre  disque  l'aspect
  qui suit:

          +-------------------------------------
  C:      | Ceci est votre partition FAT/VFAT/Win95
   450M   |
          +------------------------------------
  ???     | Ceci est l'espace libre qui commence
          | EN DESSOUS du cylindre 1024
          +------------------------------------

  Vous  trouverez  FIPS  a  votre  site  FTP  (protocole de transfert de
  fichiers)  prefere  proposant  Linux  (par  exemple   sunsite.unc.edu,
  tsx-11.mit.edu,  ftp.redhat.com,  ftp.lip6.fr),  en  general  dans  le
  repertoire

  /pub/utils/msdos

  Si vous disposez d'un CD contenant Linux, il s'y trouve habituellement
  un repertoire

  \utils\msdos

  \utils

  C'est TRES IMPORTANT que votre partition pour Linux commence avant (en
  dessous) du cylindre 1024, sans quoi vous ne pourrez pas l'utiliser  a
  l'amorcage de l'ordinateur (et ce n'est pas une tres bonne chose).

  Qu'est-ce que le cyclindre 1024 exactement? C'est la ou se termine IDE
  et ou commence EIDE sur votre disque dur -- c'est la  ``marque''  528M
  sur votre disque dur. Faites commencer votre partition Linux a environ
  520M, de telle sorte que le noyau en  entier,  ainsi  que  les  autres
  fichiers  d'amorcage  et  le  chargeur se trouvent entierement sous ce
  cylindre.

  55..  EEtt eennssuuiittee??

  Continuez et installez Linux  sur  cet  espace  libre.  Si  vous  etes
  paranoiaque,  quand  la  procedure  d'installation  de  Linux reamorce
  l'ordinateur, vous pouvez redemarrer sous Windows 95 et  vous  assurez
  qu'il  fonctionne  encore  correctement.  VEUILLEZ, VEUILLEZ, VEUILLEZ
  lire les conseils prodigues a la fin de la section 3, sans  quoi  vous
  ne pourrez pas utiliser Linux.

  Quand  il s'agira de partitionner le disque, si vous faites comme tout
  le monde, vous mettrez en place une partition Linux de  400M  (ce  qui
  est  assez  confortable), ainsi que 30M d'espace de pagination (ce qui
  est plus qu'assez).

  Vous devriez maintenant pouvoir installer toute distribution de  Linux
  dont vous diposez sans problemes.

  66..  UUttiilliisseezz vvoottrree nnoouuvveeaauu ssyysstteemmee!!

  Linux  peut  monter, lire, et ecrire dans les partitions VFAT de Win95
  de plusieurs facons. Vous pouvez utiliser le support pour  systeme  de
  fichiers  msdos  qui  a ete mis en place dans tous les noyaux a partir
  des versions 1.0. Cependant, l'utilisation de commandes telles que:

  poubelle #: mount -t msdos /dev/hda1 /mnt

  ne vous laissera manipuler que des noms de fichiers dans le  format  8
  point  3.  Beurk!  Vous  avez  Windows 95 pour avoir acces aux noms de
  fichiers longs.

  Certains utilisateurs de Linux utilisent encore d'anciens noyaux (dans
  l'Histoire  de  Linux). En d'autres mots, des noyaux 1.2.xx. Il existe
  un module pour cette serie de noyaux de telle sorte qu'un  utilisateur
  peut lire des fichiers qui ne se conforment pas au vieux standard 8.3.
  Rendez-vous                       dans                       ftp://mm-
  ftp.cs.berkeley.edu/pub/multimedia/linux/xmsdos/  et  telechargez  une
  copie du fichier README (LISEZMOI) avant de faire quoi que ce soit.

  Enfin, les noyaux recents (1.3.4x) comme la serie  tant  attendue  des
  noyaux  2.0 proposent un support pour VFAT que vous pouvez compiler en
  interne. Ces noyaux vous permettent d'ecrire sur vos  partitions  VFAT
  en toute securite.

  NNOOTTEE:: Prenez garde!

  Si  vous  faites tourner une version "recente" de Windows 95 -- c-a-d,
  une version disponible sur des ordinateurs plus recents que juin 1996,
  ainsi que sur la serie P5-MMX, veuillez lire ce qui suit.

  Assurez-vous de la version de Windows 95 que vous faites tourner. Pour
  cela, ouvrez une session DOS et tapez: "ver /r". Voici un  exemple  de
  cela:

  C:\> ver /r

  Microsoft Windows 95 [4.00.1034]
          (C) 1981-1996 Microsoft Corporation.

  Remarquez  le  numero  de revision mineur. Si ce numero est PLUS GRAND
  que 950 il se peut que vous fassiez tourner une  version  du  type  de
  partition FAT connu sous le nom de FAT32. Si c'est le cas, vous pouvez
  quand meme utiliser Linux et Windows 95, CEPENDANT, il n'existe PAS de
  support pour lire ou ecrire sur des partitions FAT32. Si c'est le cas,
  vous etes foutu.

  Que vous fassiez tourner une version recente de Windows 95 ne signifie
  pas  que  vous  fassiez  tourner  FAT32.  Lancez  "fdisk"  et utilisez
  l'option "display partition information" (affichage  des  informations
  sur la partition) pour savoir si vous utilisez FAT32.

  77..  AAUU SSEECCOOUURRSS!! JJee ssuuiiss ccooiinnccee aavveecc FFAATT3322!!

  77..11..  JJ''aaii ccee nnoouuvveell oorrddiinnaatteeuurr aacchheettee aa CCaarrrroouuffee

  Si vous installez Linux sur un disque avec FAT32 suivez les etapes qui
  precedent concernant l'installation  de  Linux  sur  un  systeme  avec
  Windows  95, mais n'installez PAS LILO. Au lieu de cela, rendez-vous a
  la  section  5.1.3  intitulee  "loadlin,  c'est  quoi?"  et  lisez  la
  procedure pas a pas pour cette situation malheureuse.

  77..22..  JJee mmee ssuuiiss ttrroommppee ---- ttoouutt eesstt ccaassssee!!

  Cela  m'est  arrive -- j'utilisais une version beta de Windows 95 avec
  FAT32, je suis passe a la version superieure de  Windows  95,  et  mon
  systeme  est  mort.   Je  n'avais  pas  de  disquette d'amorce pour la
  version de Windows 95 a laquelle je venais de  passer.  Voici  comment
  contourner le probleme.

  Mettez  la  main sur une disquette d'amorce de MS QUELCONQUE utilisant
  la version 5.0, ou une version ulterieure, de DOS. Sous Linux,  montez
  le CD de la version BETA de Windows 95. Montez egalement la disquette.

  poubelle # mount -t iso9660 /dev/cdrom  /cdrom  poubelle  #  mount  -t
  msdos /dev/fd0 /mnt

  Sur  le  CD, trouvez le repertoire "beta stuff" (trucs beta). Les gens
  de  MS   ne   le   mettent   jamais   au   meme   endroit...   essayez
  /cdrom/admin/beta/floppy,   /cdrom/betaonly/floppy.  Copiez  (cp)  les
  fichiers  io.sys,  msdos.sys,  et  command.com   sur   la   disquette.
  Synchronisez  ("sync")  et  demontez les disques que vous avez montes.
  Reamorcez  l'ordinateur  et   cette   disquette   d'amorce   *devrait*
  fonctionner.

  77..33..  LLooaaddlliinn,, cc''eesstt qquuooii??

  Loadlin  est  un executable DOS qui charge une image du noyau a partir
  d'un disque dur (ou d'une disquette) et qui amorce le reste du systeme
  d'exploitation  Linux  a  partir d'une partition racine appropriee. Si
  vous savez bien bidouiller, vous pouvez de  cette  maniere  faire  une
  installation  de  Linux sans disquette, mais nous nous contenterons de
  presenter des usages plus traditionnels. Quand  vous  amorcez  Windows
  95, enfoncez la touche F8 (quand:

  Starting Windows 95...

  apparait)  et  selectionnez  "Safe  mode,  command prompt only." (mode
  securise,  ligne  de  commande  uniquement).   Rendez-vous   dans   le
  repertoire ou vous avez mis le noyau et lancez

  C:\LINUX> loadlin.exe zimage root=/dev/hda2 ro"

  a  partir  de  la. Si vous connaissez bien les configurations sous MS-
  DOS,  vous  pouvez  programmer  plusieurs  fichiers  AUTOEXEC.BAT   et
  CONFIG.SYS  pour  voir un menu apparaitre et pouvoir choisir sous quel
  systeme d'exploitation amorcer.

  88..  DDeess pprroobblleemmeess??

  Dans le scenario inverse de ce qui precede (vous avez une machine sous
  Linux  en  etat  de  marche  et  une puissance etrangere vous oblige a
  installer Windows  95)  Windows  95  VA  ecraser  votre  MBR  (secteur
  d'amorce)  et  ainsi  ecraser  LILO.   Vous  avez  deux  possibilites:
  utiliser loadlin.exe pour charger votre noyau, et utiliser  cela  pour
  lancer  Linux,  ou  amorcer  Linux  a  partir d'une disquette et/ou de
  loadlin, puis re-installer LILO.

  Bonne chance avec votre nouveau systeme!

  -Jon
  jkatz@mac.edu
  +1 217 479-7309
  Box 4454 MacMurray College
  Jacksonville, Illinois 62650
  Personal: http://www.in.net/~jkatz
  Corinne:  http://corinne.mac.edu
  Resume:   http://www.in.net/~jkatz/resume.html
  Room-101: http://room-101.1984.org
  HOWTO:    http://www.in.net/~jkatz/win95/Linux-HOWTO.html

