Il est maintenant nécessaire de décrire le partitionnement de votre disque pour Linux.
Une partition est une zone logique indépendante de votre disque dur. Vous pouvez avoir une partition contenant Linux, une deuxième contenant DOS ou Windows(tm), etc. On peut ainsi faire cohabiter plusieurs systèmes d'exploitation sur un même disque.
Pour Linux, vous allez devoir créer au minimum deux partitions :
Avant d'aller plus loin, il faut vous poser la question de savoir si vous installez Linux-Mandrake sur un disque-dur complètement vierge (ou qui peut-être effacé) ou si vous possédez déjà un ou plusieurs autres systèmes d'exploitation sur ce disque. Par exemple, vous pouvez avoir un système Linux déjà installé, ou Windows (95, 98, NT), ou Dos...
Dans ce dernier cas, il est fort probable que tout l'espace disque disponible soit déjà alloué à votre ancien système d'exploitation. Il existe alors plusieurs solutions :
Il y a de grandes chances pour qu'il ne vous reste pas beaucoup d'espace disque récupérable sur votre ancien disque. Or Linux-Mandrake recquiert au minimum 250 Mo si l'on installe l'interface graphique. Une bonne installation fera plutôt 300 Mo. Dans tout les cas, installer Linux-Mandrake sur un disque possédant moins de 500 Mo récupérables ou disponibles n'est pas une très bonne idée car vous serez très vite limité à cause du manque d'espace disque.
Si vous avez au moins 500 Mo de récupérable sur votre ancien système, il suffit alors de modifier la taille des partitions déjà utilisées. Pour cela, il faudra utiliser le programme ``fips.exe'' (sous dos) ou un utilitaire commercial (``Partition Magick'' par exemple). Seul le programme fips.exe est livré avec Linux-Mandrake. Vous le trouverez sur le CD-Rom d'installation dans le répertoire ``dosutils/''. La documentation de cet utilitaire (perfectionné) est présente dans dosutils/fipsdoc/. Attention, ``fips'' permet de redimensionner les partitions fat16 (DOS) et fat32 uniquement. Lisez attentivement la documentation de cet utilitaire avant de commencer. Mais rassurez-vous, ``fips'' a été conçu pour un niveau de sécurité maximal et il conservera votre ancienne configuration disque, que l'on peut restorer en cas de problème.
Dans tous les cas, vous devez interrompre la procédure d'installation de Linux-Mandrake ici si vous devez changez la taille de vos partitions, puis la relancer quand cette opération est terminée.
Linux-Mandrake est fourni avec deux utilitaires permettant de partionner vos disques. L'un, ``Disk Druid'', est simple et agréable à utiliser. L'autre, ``Fdisk'', est plus ancien, mais permet de faire plus de choses .
Ici, nous traiterons particulièrement de ``Disk Druid''.
Choisissez ``Disk Druid''. Vous voyez alors s'afficher à l'écran la structure des partitions présentes sur vos disques durs.
Linux utilise une nomenclature particulière pour nommer les disques :
- chaque disque IDE s'appelle /dev/hdx (par exemple, si vous avez deux disques IDE, ils s'appelleront /dev/hda et /dev/hdb).
- chaque disque SCSI s'appelle /dev/sdx (par exemple, /dev/sda et /dev/sdb).
Chaque partition a également un numéro. Ainsi, la première partition du premier disque IDE s'appelle /dev/hda1, la seconde /dev/hda2 etc.4.1
L'écran de ``Disk Druid'' est scindé en deux parties. La première correspond à toutes les partitions présentes sur votre système, la deuxième à tous les disques présents. Ainsi, un disque dur complètement vierge apparaîtrait dans la partie du bas, mais pas dans celle du haut car aucune partition n'y serait trouvée.
Vous pouvez vous déplacer de la fenêtre du haut aux boutons ``Ajouter'', ``Modification'', ``Supprimer'', ``Ok'', ``Retour'' avec la touche ``tabulation''4.2 du clavier. Dans la fenêtre des partitions, vous pouvez vous déplacer avec les touches flèches du clavier.
Vous devez avoir de l'espace libre sur un de vos disques. Choisissez le bouton ``Ajouter'' afin de créer une nouvelle partition sur vos disques. Vous devez choisir sa taille en gardant à l'esprit qu'il vous faut au moins deux partitions pour Linux : une partition principale et une partition de swap (qui permet de décharger la mémoire vive à l'utilisation). Note : ces deux partitions ne se situent pas nécessairement sur le même disque ! On peut même souvent gagner en performance en plaçant la partition de travail sur un disque, et la partition de swap sur un autre. Le choix idéal dépend du type d'utilisation de votre système : station de travail ou serveur, type de disques (IDE ou SCSI), etc.
Commencez par déterminer votre taille de partition swap : une règle simple est
de prendre au moins une taille équivalente à la mémoire vive disponible sur
votre système, ou un peu plus. Vous pouvez prendre deux fois la taille de votre
mémoire vive. En tout état de cause, il vaut mieux avoir une partition de swap
trop grosse qu'une trop petite ! De toute manière, vous serez limité à 128 Mo4.3.
Créez votre partition de swap en appuyant sur le bouton ``Ajouter''. Dans la boite de dialogue qui apparait, vous allez pouvoir choisir sa taille en Méga-octets (par exemple : 80 Mo) et son type : ``Linux Swap'' dans le menu de droite. Si vous cochez la case ``extensible ?'', la taille de la partition s'adaptera à l'espace disque disponible. Vous pouvez décocher certaines cases de ``lecteurs allouables'' pour forcer ``Disk Druid'' à choisir tel ou tel disque pour installer ladite partition.
S'il y a déjà un autre système linux installé sur votre PC, inutile de créer une deuxième partition de swap : ne créez pas de nouvelle partition. C'est l'ancienne partition de swap qui sera réutilisée.
Cliquez sur ``Ok'' pour valider vos choix. En cas de problème, vous pourrez modifier les paramêtres en sélectionnant la partition concernée dans le menu du haut et en appuyant sur ``Modification''.
Choisissez maintenant sur quel disque sera installée votre partition principale.
Appuyez sur ``Ajouter'' pour faire apparaître la boite de dialogue de création
de nouvelle partition.
Indiquez maintenant le point de montage ``Mount Point'' de cette partition. C'est le répertoire auquel elle va correspondre. Dans tout système Unix, la racine (``root'') des répertoire est ``/'' dans laquelle viennent se greffer tous les sous répertoires (sous Linux, ce seront : /bin /etc /opt /sbin /var /boot /home /proc /tmp /dev /lib /usr etc.).
Rentrez ``/'' pour le point de montage.
Choisissez maintenant la taille en méga-octets de votre partition. Par exemple : 500.
Si vous souhaitez que cette taille s'adapte dynamiquement en fonction de la taille disponible sur le disque, cocher la case ``Growable'' (en appuyant sur la barre d'espace).
Sélectionnez le type de la partition : ``Linux Native'' dans le menu en haut à droite.
Maintenant, sélectionnez les disques allouables. Par défaut, ils sont tous allouables. Si vous avez comme choix : hda, hdb, et hdc et que vous souhaitez que votre partition principale s'installe absolument sur hdb, décochez les cases hda et hdc. Sinon, la partition s'installera sur le premier disque ayant suffisament de place pour la contenir.
Appuyez sur ``Ok'' pour finir.
Pour ajouter une partition NFS, appuyez sur la touche ``F2'' de votre clavier et spécifiez :
En cas de problème ou d'erreur de manipulation, vous pouvez :
Quand vous serez satisfait de votre configuration, appuyez sur ``Ok'' pour que les modifications effectuées soient physiquement prises en compte sur votre disque.
Si vous rencontrez de grosse difficultés à utiliser ``Disk Druid'', essayez
d'utiliser ``fdisk''. L'interface en est beaucoup plus fruste mais ne nuit
en rien à son efficacité.
Voici un résumé des commandes de fdisk qui pourront vous être utiles :