3. Une configuration typique

Supposons que nous ayons deux gros disques EIDE, et que nous voulions y installer FreeBSD, Linux et Windows 95.

Voici comment je procéderais avec ces disques durs:

Ils ont tous deux 1416 cylindres.

  1. Je démarre avec une disquette de démarrage MS-DOS ou Windows qui contient l'utilitaire FDISK.EXE et crée une petite partition primaire de 50 Mo (35-40 pour Windows 95 et un peu d'espace libre) sur le premier disque. Je crée aussi une partition plus importante sur le second disque pour mes applications et mes données Windows.

  2. Je redémarre et installe Windows 95 (plus facile à dire qu'à faire) sur la partition C:.

  3. J'installe ensuite Linux. Je ne suis pas certain pour qui concerne toutes les distributions de Linux, mais la Slackware comprend LILO (voyez la section Revue des gestionnaires de démarrage). Au moment de partitionner mon disque dur avec l'utilitaire fdisk de Linux, je mets tout Linux sur le premier disque (peut-être 300 Mo pour une partition racine confortable et de l'espace de pagination).

  4. Après avoir installé Linux, et quand on me demande si je veux installer LILO, je fais attention à l'installer sur le secteur de démarrage de ma partition racine Linux, et non sur le MBR (Master Boot Record - enregistrement principal de démarrage).

  5. L'espace restant disponible sur le disque peut servir à FreeBSD. Je vérifie aussi que la tranche - ``slice'' - racine de FreeBSD ne déborde pas de la limite des 1024 cylindres (1024 cylindres correspond à 528 Mo à partir du début du disque sur nos hypothétiques disques de 720 Mo). J'utiliserai éventuellement le reste du disque dur (environ 270 Mo) pour les tranches /usr et /var. Le reste du second disque (l'espace disponible dépend de la taille de ma partition d'applications/données Windows que j'ai créée à l'étape 1) peut être utilisé pour la tranche /usr/src et l'espace de pagination.

  6. Vus de l'utilitaire fdisk de Windows 95, mes disques ressembleraient à ceci:

    ---------------------------------------------------------------------
    
                      Display Partition Information
    
    Current fixed disk drive: 1
    
    Partition  Status  Type  Volume_Label  Mbytes  System  Usage
    C: 1          A   PRI DOS                50    FAT**     7%
       2          A   Non-DOS (Linux)       300             43%
    
    Total disk space is  696 Mbytes (1 Mbyte = 1048576 bytes)
    
    Press Esc to continue
    
    ---------------------------------------------------------------------
                            
                      Display Partition Information
    
    Current fixed disk drive: 2
    
    Partition  Status  Type  Volume_Label  Mbytes  System  Usage
    D: 1          A   PRI DOS                420   FAT**    60%
    
    Total disk space is  696 Mbytes (1 Mbyte = 1048576 bytes)
    
    Press Esc to continue
    
    ---------------------------------------------------------------------
           
    

    Disons FAT16, ou FAT32 si vous utilisez la mise à jour OEM SR2 (voyez la section Revue des gestionnaires de démarrage).

  7. J'installe FreeBSD. Je veille à démarrer avec le premier disque dur défini comme ``NORMAL'' dans le paramétrage du BIOS. Sans cela, je devrais indiquer la géométrie réelle de mon disque au démarrage (pour la connaître, démarrez Windows 95 et consultez les diagnostics Microsoft (MSD.EXE) ou allez voir dans le BIOS) avec le paramètre hd0=1416,16,631416 est le nombre de cylindres de mon disque dur, 16 est le nombre de têtes par piste et 63 est le nombre de secteurs par tête.

  8. Au moment de partitionner le disque dur, je fais attention à bien installer Boot Easy sur le premier disque. Je ne m'occupe pas du second disque, à partir duquel rien n'est démarré.

  9. Au redémarrage, Boot Easy devrait reconnaître mes trois partitions démarrables comme DOS (Windows 95), Linux et BSD (FreeBSD)

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.