This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.
Contribution de David O'Brien <obrien@FreeBSD.org> 26 April 1998
Version française de Frédéric Haby <frederic.haby@mail.dotcom.fr>.
Supposons que nous voulions ajouter un second disque SCSI à une machine qui n'a pour l'instant qu'un seul disque. Commençons par arrêter l'ordinateur et installer le disque en suivant les instructions données pour l'ordinateur, le contrôleur et le disque. Comme il y a de nombreuses variantes pour ces procédures, les détails débordent le cadre de ce document.
Ouvrons maintenant un session sous le compte super-utilisateur root. Après avoir installé le disque, consultons le fichier /var/run/dmesg.boot pour vérifier que le disque a été reconnu. Dans notre exemple, le disque que nous venons d'ajouter sera le périphérique sd1 que nous monterons sur le répertoire /1. (Si vous ajoutez un disque IDE, remplacez sd par wd).
Comme FreeBSD tourne sur des ordinateurs compatibles IBM-PC, il doit prendre en compte les partitions PC BIOS. Celles-ci sont différentes des partitions BSD traditionnelles. Un disque PC peut avoir jusqu'à quatre partitions. Si le disque va être réservé à FreeBSD, vous pouvez utiliser le mode dédié. Sinon FreeBSD devra utiliser une des partitions PC BIOS. FreeBSD appelle les partitions PC BIOS tranches (``slices'') pour les distinguer des partitions BSD traditionnelles. Vous pouvez aussi utiliser des tranches sur un disque dédié à FreeBSD, sur une machine où un autre système d'exploitation est aussi installé. Cela évite de perturber l'utilitaire fdisk de l'autre système d'exploitation.
Dans le cas d'une tranche, le disque ajouté deviendra le périphérique /dev/sd1s1e. Ce qui se lit: disque SCSI, numéro d'unité 1 (second disque SCSI), tranche 1 (partition PC BIOS 1), et partition BSD e. Dans le cas d'un disque dédié, ce sera simplement /dev/sd1e.
Vous pouvez utiliser /stand/sysinstall et ses menus simples d'emploi pour partitionner et libeller le nouveau disque. Ouvrez une session sous le compte super-utilisateur root ou servez-vous de la commande su. Lancez /stand/sysinstall et choisissez le menu Configure (Configurer). Dans le FreeBSD Configuration Menu (Menu de Configuration de FreeBSD), descendez dans la liste et sélectionnez Partition. Vous devriez voir apparaître la liste des disques durs de votre système. Si sd1 n'est pas dans la liste, il vous faut vérifier votre installation physique et le résultat de la commande dmesg dans le fichier /var/run/dmesg.boot.
Sélectionnez sd1 pour allez dans le FDISK Partition Editor (l'éditeur de Partition FDISK). Prenez l'option A pour utiliser tout le disque pour FreeBSD. Lorsque l'on vous demande si vous voulez vous garder la possibilité de pouvoir coopérer avec d'autres systèmes d'exploitation (``remain cooperative with any future possible operating systems''), répondez par l'affirmative (YES). Enregistrez vos modifications sur disque avec W. Quittez maintenant l'éditeur FDISK avec q. La prochaine question concernera l'enregistrement de démarrage (``Master Boot Record''). Comme vous ajoutez un disque à un système déjà opérationnel, choisissez None (aucun).
Allez maintenant dans le Disk Label Editor (l'éditeur de label du disque). C'est là que vous allez créer les partitions BSD traditionnelles. Un disque peut avoir jusqu'à huit partitions, libellées de a à h. Certains de ces labels ont des significations particulières. La partition a est la partition racine (/). Seul votre disque système (e.g., celui à partir duquel vous démarrez) doit avoir une partition a. La partition b sert à la pagination, vous pouvez avoir plusieurs disques avec des partitions de pagination. La partition c désigne la totalité du disque en mode dédié, ou toute la tranche FreeBSD dans le cas contraire. Les autres partitions sont à usage général.
L'éditeur de label de sysinstall définit par défaut la partition e comme première partition qui n'est ni racine, ni de pagination. Dans l'éditeur de label, créez un seul système de fichiers avec l'option C. Quand on vous demande si ce sera un système de fichier (FS) ou une partition de pagination, choisissez FS et indiquez un point de montage (e.g, /mnt). Lorsque vous ajoutez un disque à un système déjà installé, sysinstall ne crée pas d'entrée dans /etc/fstab, donc le nom que vous donnez au point de montage n'a pas d'importance.
Vous pouvez maintenant écrire le nouveau label sur le disque et y créer un système de fichiers. Faites-le avec la commande W. Ne faites pas attention aux erreurs de sysinstall qui vous disent que la nouvelle partition ne peut pas être montée. Quittez maintenant l'éditeur de label et sysinstall.
La dernière étape consiste à éditer le fichier /etc/fstab pour y ajouter une entrée pour votre nouveau disque.
Précédent | Sommaire | Suivant |
Remerciements | Niveau supérieur | Employer les utilitaires sur la ligne de commande |
For questions about FreeBSD, e-mail
<questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.