This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.
Il y a un certain nombre de méthodes pour installer FreeBSD. Les paragraphes qui suivent décrivent ce qui doit être fait dans chaque cas.
Si votre lecteur de CD-ROMs n'est pas supporté, passez s'il vous plaît à la section Avant d'installer depuis une partition MS-DOS.
Il n'y a pratiquement rien à faire avant d'installer avec succés à partir des CD-ROMs FreeBSD de Walnut Creek (les CD-ROMs d'autres distributions marcheront sans doute aussi, bien que nous ne puissions l'affirmer, car nous n'intervenons en rien dans la façon dont ils sont faits). Vous pouvez démarrez l'installation par CD soit depuis DOS avec la procédure install.bat de Walnut Creek ou vous pouvez créez une disquette de démarrage avec la commande makeflp.bat.
Note: Si vous utilisez FreeBSD 2.1-RELEASE et avez un CD-ROM IDE, servez-vous des procédures inst_ide.bat ou atapiflp.bat à la place.
Pour avoir l'interface la plus facile à utiliser (sous DOS), tapez view. Cela vous affichera un menu DOS qui vous guidera à travers toutes les options disponibles.
Si vous créez la disquette de démarrage sur une machine UNIX, voyez le début de ce guide pour avoir des exemples sur la façon de créer une disquette de démarrage.
Une fois que vous avez démarré sous DOS ou avec la disquette, vous devriez pouvoir sélectionner le CD-ROM comme support d'installation depuis le menu de sélection du support. Vous n'aurez besoin de rien d'autre que du CD-ROM.
Une fois que vous aurez terminé l'installation et redémarré à partir du disque dur, vous pourrez monter quand vous voudrez le CD-ROM en tapant: mount /cdrom
Avant de sortir de nouveau le CD-ROM, notez qu'il faut d'abord taper: umount /cdrom. Ne le retirez pas simplement du lecteur!
Note: Avant de commencer l'installation, vérifiez que le CD-ROM est bien dans le lecteur, sans quoi le test avant installation ne le trouvera pas. C'est aussi vrai si vous voulez, dès l'installation, ajouter automatiquement le CD-ROM à la configuration du système (que vous vous en serviez comme support d'installation ou non).
Finalement, si vous voulez que les gens puissent installer FreeBSD par FTP directement depuis le CD-ROM de votre machine, c'est assez facile à mettre en oeuvre. Il vous suffit d'ajouter la ligne suivante au fichier de mots de passe (avec la commande vipw):
ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent
Quiconque peut se connecter par le réseau à votre machine (et est autorisé à y ouvrir une session) peut maintenant sélectionner FTP comme support d'installation et taper: ftp://votre machine après avoir sélectionné ``Other'' - autres - dans le menu des sites ftp.
Si vous devez installer à partir de disquettes, soit parce que vous avez du matériel non supporté, soit que vous aimiez vous compliquer la vie, vous devez d'abord préparer les disquettes nécessaires.
Il vous faudra, au minimum, autant de disquettes 1.2MB ou 1.44MB que nécessaires pour y mettre tous les fichiers du répertoire bin (distribution binaire). Si vous préparez ces disquettes sous DOS, alors CES disquettes doit être formatées avec la commande FORMAT de MS-DOS. Si vous utilisez Windows, servez-vous de la commande de formatage du gestionnaire de fichiers de Windows.
Ne faites pas confiance aux disquettes préformatées en usine. Reformattez-les vous-même, de façon à être sûr. Nos utilisateurs nous ont, dans le passé, signalé de nombreux problèmes dus à des disquettes incorrectement formatées, ce qui explique pourquoi j'y insiste autant ici!
Si vous créez les disquettes sur une autre machine FreeBSD, ce n'est malgré tout pas une mauvaise idée de les formater bien que vous n'ayez pas besoin d'y mettre un système de fichiers MS-DOS. Vous pouvez employer les commandes disklabel et newfs pour y mettre un système de fichiers UFS à la place, comme le montre la séquence de commandes suivantes (pour une disquette 3.5" 1.44MB):
# fdformat -f 1440 fd0.1440 # disklabel -w -r fd0.1440 floppy3 # newfs -t 2 -u 18 -l 1 -i 65536 /dev/rfd0
Note: Utilisez fd0.1200 et floppy5 pour les disquettes 5.25" 1.2MB.
Vous pouvez alors les monter et y écrire comme sur n'importe quel autre système de fichiers.
Après avoir formaté les disquettes, il vous faudra y copier les fichiers. Les fichiers de la distribution sont scindés en morceaux de taille telle que 5 d'entre eux tiennent sur une disquette 1.44MB ordinaire. Préparez les disquettes les unes après les autres, y mettant sur chaque autant de fichiers que vous pouvez, jusqu'à ce que vous ayez recopié toutes les distributions que vous voulez installer. Chaque distribution doit avoir son propre sous-répertoire sur la disquette, e.g.: a:\bin\bin.aa, a:\bin\bin.ab, et ainsi de suite.
Une fois que vous en êtes à l'écran de sélection du support d'installation, choisissez ``Floppy'' - disquette - et vous aurez ensuite des indications sur la marche à suivre.
Pour préparer l'installation depuis une partition MS-DOS, copiez les fichiers de la distribution dans un répertoire nommé C:\FREEBSD. L'arborescence des répertoires du CD-ROM doit être partiellement reproduite dans ce répertoire, je vous suggère donc d'utiliser la commande DOS xcopy. Par exemple, pour préparer une installation minimale de FreeBSD:
C:\> MD C:\FREEBSD C:\> XCOPY /S E:\BIN C:\FREEBSD\BIN\ C:\> XCOPY /S E:\MANPAGES C:\FREEBSD\MANPAGES\
En supposant que vous ayez de la place sur C: et que votre CD-ROM soit monté sur E:.
Copiez chaque distribution que vous voulez installer depuis MS-DOS (et pour laquelle vous avez de la place libre) dans C:\FREEBSD - la distribution BIN n'est que le minimum obligatoire.
Installer à partir de bandes est probablement la méthode la plus simple, mis à part l'installation en ligne avec FTP ou depuis le CD-ROM. Le programme d'installation s'attend à ce que les fichiers soient simplement archivés avec tar sur la bande, donc, après avoir récupéré tous les fichiers des distributions qui vous intéressent, recopiez-les par tar avec une commande comme:
# cd /freebsd/distdir # tar cvf /dev/rwt0 dist1 ... dist2
Quand vous installez, vous devez aussi vous assurer qu'il y a assez de place dans un répertoire temporaire (que vous pourrez choisir) pour y mettre le contenu entier de la bande que vous avez créée. Vous devez donc vous attendre à avoir besoin d'autant d'espace de stockage temporaire que vous avez mis de données sur la bande.
Note: Au moment d'installer, la bande doit être dans le lecteur avant de démarrer avec la disquette. Sinon, les tests risquent de ne pas la trouver.
Vous pouvez installer en réseau avec trois sortes de communications:
SLIP ou PPP,
PLIP (câble ``laplink''),
Contrôleur Ethernet standard (y compris certains contrôleurs PCMCIA).
Le support SLIP est assez rudimentaire et essentiellement limité aux lignes directes. Les liaisons doivent être directes car la procédure d'installation SLIP n'offre pas actuellement de possibilité de connexion téléphonique; cette fonctionnalité existe avec l'utilitaire PPP, qu'il faut utiliser de préférence à SLIP chaque fois que c'est possible.
Si vous utilisez un modem, PPP est certainement votre seul choix. Veillez à avoir sous la main les informations concernant votre fournisseur d'accès car vous en aurez besoin assez tôt dans la procédure d'installation. Vous devrez savoir comment appeler votre fournisseur d'accès Internet en utilisant les ``commandes AT'' propres à votre modem, car le programme d'appel PPP ne fournit qu'un émulateur de terminal trés simplifié. Si vous utilisez PAP ou CHAP, vous devrez taper les commandes set authname et set authkey avant de taper term. Reportez-vous aux sections concernant PPP intégré au noyau du manuel ou de la FAQ pour plus d'informations. Si vous avez des problèmes, connectez-vous directement à l'écran avec la commande set log local ....
Si vous disposez d'une liaison directe à une autre machine FreeBSD (2.0R ou ultérieur), vous pouvez aussi envisager l'installation avec un câble ``laplink'' sur le port parallèle, la vitesse de transmission est supérieure à celle que l'on obtient habituellement avec une liaison série, ce qui accélère l'installation.
Finalement, pour une installation en réseau la plus rapide possible, une carte Ethernet est toujours un bon choix! FreeBSD supporte la plupart des cartes Ethernet PC courantes. Il y a une liste des cartes Ethernet supportées (et du paramètrage requis) à la section Configurations supportées. Si vous utilisez l'une des cartes Ethernet PCMCIA suportées, ayez soin de la mettre en place avant de mettre le portable sous tension! FreeBSD ne supporte malheureusement pas encore le branchement à chaud des cartes PCMCIA pendant l'installation.
Vous devrez aussi connaître votre adresse IP sur le réseau, le masque de réseau pour votre classe d'adresses et le nom de votre machine. Votre administrateur système peut vous dire quelles valeurs vous devez utiliser pour votre configuration réseau particulière. Si vous devez référencer d'autres machines par leur nom plutôt que par leurs adresses IP, vous devrez aussi connaître un serveur de noms et peut-être l'adresse d'une passerelle (si vous utilisez PPP, c'est l'adresse IP de votre fournisseur d'accès) pour accèder à ce serveur. Si vous n'avez pas les réponses à toutes ces questions, vous devriez vraiment en discuter d'abord avec votre administrateur système, avant de vous lancer dans ce type d'installation.
Une fois que vous avez une liaison d'un type ou l'autre qui fonctionne, l'installation peut continuer avec NFS ou FTP.
L'installation par NFS est assez directe: copiez simplement les fichiers de la distribution de FreeBSD que vous voulez quelque part sur le serveur et mentionnez ce répertoire au moment de sélectionner le support NFS.
Si le serveur n'accepte que les accès sur les ``ports privilégiés'' (ce qui est généralement par défaut le cas sur les stations de travail Sun), vous devrez le préciser dans le menus des ``Options'' pour que l'installation puisse continuer.
Si vous avez une carte Ethernet de mauvaise qualité et des vitesses de transfert très faibles, vous devrez peut-être aussi positionner l'indicateur approprié dans ce menu.
Pour que l'installation par NFS fonctionne, le serveur doit pouvoir monter des sous-répertoires, e.g., si le répertoire pour votre distribution de FreeBSD 2.2.8 est ziggy:/usr/archive/stuff/FreeBSD, alors ziggy doit autoriser le montage de /usr/archive/stuff/FreeBSD, et non simplement de /usr ou /usr/archive/stuff.
Dans le fichier /etc/exports de FreeBSD, on l'autorise avec l'option -alldirs. Il peut y avoir d'autres conventions avec d'autres serveurs NFS. Si le serveur vous envoie des messages Permission Denied, il est probable que c'est parce que vous n'avez pas activé correctemment cette fonctionnalité.
L'installation par FTP peut se faire à partir de n'importe quel site miroir sur lequel il y a une version suffisamment à jour de FreeBSD 2.2.8. Le menu des sites FTP propose un choix raisonnable de sites pour à peu près n'importe quel endroit du globe.
Si vous voulez installer depuis une autre site FTP qui n'est pas listé dans le menu, ou avez des difficultés à configurer correctement votre serveur de noms, vous pouvez aussi préciser l'URL de votre choix en sélectionnant l'option ``Other'' - autre - de ce menu. Vous pouvez aussi donner directement l'adresse IP. Ceci par exemple fonctionnerait en l'absence d'un serveur de noms:
ftp://165.113.121.81/pub/FreeBSD/2.2.8-RELEASE
Il y a deux méthodes d'installation par FTP:
Utilise le mode ``Actif'' pour tous les transferts FTP. Cela ne marchera pas derrière un coupe-feu, mais fonctionnera avec les serveurs ftp anciens qui ne supportent pas encore le mode passif. Si votre connexion se bloque en mode passif (qui est le mode par défaut), essayez cette méthode!
Utilise le mode ``Passif'' pour tous les transferts FTP. Cela permet de passer les coupe-feux qui n'autorisent pas les connexions entrantes sur des ports non privilégiés.
Note: Ne confondez pas mode actif et passif et connexion mandatée, quand un serveur mandataire écoute et transmet les requêtes FTP!
Avec un serveur FTP mandataire, vous devez habituellement donner le nom du serveur réel accolé au nom d'utilisateur, après une @. Le serveur mandataire passe alors pour le serveur réel. Imaginons que vous vouliez installer depuis ftp.freebsd.org, via le serveur FTP mandataire foo.bar.com, qui écoute sur le port 1234.
Dans ce cas, vous allez dans le menu des options, donnez comme nom d'utilisateur ftp@ftp.freebsd.org, et comme mot de passe votre adresse de courrier électronique. Comme support d'installation, vous précisez FTP (ou FTP passif, si le serveur mandataire l'accepte) et comme URL ftp://foo.bar.com:1234/pub/FreeBSD.
/pub/FreeBSD sur ftp.freebsd.org est alors mandaté par foo.bar.com, ce qui vous permet d'installer depuis cette machine (qui va elle chercher les fichiers sur ftp.freebsd.org au fur et à mesure des besoins de votre installation).
Précédent | Sommaire | Suivant |
Installer FreeBSD | Niveau supérieur | Installer FreeBSD |
For questions about FreeBSD, e-mail
<questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.