Une fois déterminé que le système répond bien aux exigences minimales en termes de matériel pour installer FreeBSD, le fichier d'installation devrait être téléchargé et le support d'installation préparé. Avant de faire cela, vérifier que le système est prêt pour une installation en vérifiant les différents éléments de la liste de contrôle suivante:
Sauvegarder les données importantes
Avant d'installer tout système d'exploitation, il faut toujours en premier sauvegarder toutes les données importantes. Ne pas stocker la sauvegarde sur le système sur lequel aura lieu l'installation. A la place, sauvegarder les données sur un disque amovible comme un disque USB, sur un autre système sur le réseau, ou sur un système de sauvegarde en ligne. Tester la sauvegarde avant de lancer l'installation afin de s'assurer qu'elle contient tous les fichiers nécessaires. Quand le programme d'installation formate le disque du système, toutes les données stockées sur ce disque seront perdues.
Où installer FreeBSD?
Si FreeBSD sera le seul système d'exploitation installé, cette étape peut être passée. Mais si FreeBSD partagera le disque avec un autre système d'exploitation, choisir quel disque ou partition sera utilisée pour FreeBSD.
Dans les architectures i386 et amd64, les disques durs peuvent être divisés en plusieurs partitions en utilisant une des deux méthodes de partitionnement. Le Master Boot Record (MBR) traditionnel contient une table de partitions définissant jusqu'à quatre partitions primaires. Pour des raisons historiques, FreeBSD appelle ces partitions primaires slices ( tranches). Une de ces partitions primaire peut devenir une partition étendue contenant plusieurs partitions logiques. La table de partitionnement GUID (GUID Partition Table ou GPT) est une méthode nouvelle et plus simple pour partitionner un disque. Les implémentations classiques de GPT autorisent jusqu'à 128 partitions par disque, supprimant ainsi le recours à des partitions logiques.
Le chargeur d'amorçage de FreeBSD a besoin soit d'une partition primaire soit d'une partition GPT. Si toutes les partitions primaires ou GPT sont déjà utilisées, l'une d'entre elles devra être libérée pour FreeBSD. Pour créer une partition sans effacer les données existantes, utiliser un outil de redimensionnement de partition pour réduire une partition existante et créer une nouvelle partition en utilisant l'espace libéré.
De nombreux outils de partionnement gratuits et commerciaux sont listés sur http://en.wikipedia.org/wiki/List_of_disk_partitioning_software. GParted Live (http://gparted.sourceforge.net/livecd.php) est un CD Live gratuit qui comprend l'éditeur de partition GParted. GParted est également disponible sur d'autres CDs Live Linux.
Utilisés correctement, les outils de redimensionnement des disques peuvent créer, sans risque, l'espace nécessaire pour la création d'une nouvelle partition. Etant donnée que la possibilité de sélectionner la mauvaise partition existe, effectuer toujours une sauvegarde des données importantes et vérifier son intégrité avant de modifier les partitions du disque.
Disposer de différentes partitions contenant chacune un système d'exploitation différent rend possible l'installation de plusieurs systèmes d'exploitation sur un ordinateur. Une autre méthode est d'utiliser la virtualisation (Chapitre 23, Virtualisation) qui permet l'exécution simultanée de plusieurs systèmes d'exploitation sans avoir à modifier les partitions du disque dur.
Récupérer les informations relatives au réseau
Certaines méthodes d'installation de FreeBSD requièrent une connexion réseau pour télécharger les fichiers d'installation. Après toute installation, le programme d'installation proposera de configurer les interfaces réseau du système.
Si le réseau dispose d'un serveur DHCP, il peut être utilisé pour fournir une configuration réseau automatique. Si la configuration par DHCP n'est pas possible, les informations réseau suivantes pour le système doivent être obtenues auprès de l'administrateur réseau ou du fournisseur d'accès:
Vérifier l'Errata FreeBSD
Bien que le projet FreeBSD s'efforce de s'assurer que chaque version de FreeBSD soit aussi stable que possible, des bogues peuvent parfois exister. Il est très rare que ces bogues affectent le processus d'installation. Dès que ces problèmes sont découverts et corrigés, ils sont notés dans l'Errata de FreeBSD (https://www.freebsd.org/releases/12.1R/errata.html) présent sur le site Web de FreeBSD. Vérifier l'errata avant l'installation afin d'être sûr qu'il n'y a pas de problème pouvant affecter l'installation.
Les informations sur chaque version, y compris les errata, peuvent être trouvés sur le site web de FreeBSD dans la section d'information sur les différentes versions (https://www.freebsd.org/releases/index.html).
Le programme d'installation FreeBSD n'est pas une application qui peut être exécutée à partir d'un autre système d'exploitation. Au lieu de cela, télécharger un fichier d'installation de FreeBSD, copiez-le sur le support correspondant à sa taille (CD, DVD, ou clé USB) et démarrer le système pour installer à partir du support inséré ou branché sur l'ordinateur.
Les fichiers d'installation de FreeBSD sont
disponibles sur www.freebsd.org/where.html#download.
Chaque nom de fichier d'installation contient le numéro de la
version de FreeBSD, l'architecture et le type de fichier.
Par exemple pour installer FreeBSD 12.1 sur un système
amd64 à partir d'un DVD, téléchargez
FreeBSD-12.1-RELEASE-amd64-dvd1.iso
,
gravez ce fichier sur un DVD, et démarrer
le système avec le DVD inséré.
Les fichiers d'installation sont disponibles dans différents formats. Les formats varient en fonction de l'architecture matérielle et du type de support.
Des fichiers
d'installation supplémentaires sont prévus pour les
ordinateurs qui sont amorcés par UEFI
(Unified Extensible Firmware Interface pour « Interface
micrologicielle extensible unifiée »). Le nom de ces
fichiers comprend la chaîne de caractères
uefi
.
Types de fichiers:
-bootonly.iso
: C'est le plus petit
fichier d'installation car il ne contient que le programme
d'installation. Une connexion à Internet fonctionnelle
est requise lors de l'installation puisque le programme
d'installation téléchargera les fichiers nécessaires pour
effectuer l'installation de FreeBSD. Ce fichier doit être
gravé sur un CD en utilisant une
application de gravure de CDs.
-disc1.iso
: Ce fichier contient
tous les fichiers nécessaires pour installer FreeBSD, ses
sources, et le catalogue des logiciels portés. Il doit
être gravé sur un CD en utilisant une
application de gravure de CDs.
-dvd1.iso
: Ce fichier contient
tous les fichiers nécessaires pour installer FreeBSD, ses
sources, et le catalogue des logiciels portés. Il
contient également un ensemble de paquetages binaires
populaires pour installer un gestionnaire de fenêtres et
des applications de manière à ce qu'un système complet
puisse être installé sans nécessiter une connexion à
Internet. Ce fichier être gravé sur un
DVD en utilisant une application de
gravure de DVDs.
-memstick.img
: Ce fichier contient
tous les fichiers nécessaires pour installer FreeBSD, ses
sources, et le catalogue des logiciels portés. Il doit
être copié sur une clé USB en suivant
les instructions données plus bas.
-mini-memstick.img
: Comme
-bootonly.iso
, ne contient pas les
fichiers d'installation, mais les téléchargera au fur et à
mesure des besoins. Une connexion à Internet fonctionnelle
est requise lors de l'installation. Copier ce fichier sur
une clé USB comme décrit dans Section 2.3.1.1, « Ecrire un fichier image sur un disque
USB ».
Après avoir téléchargé le fichier image du support d'installation,
téléchargez également le fichier
CHECKSUM.SHA256
à partir du même
répertoire. Calculez une somme de
contrôle ou checksum du
fichier image. FreeBSD fournit sha256(1) à cet effet, à
utiliser comme sha256
.
Les autres systèmes d'exploitation proposent des outils similaires.fichierimage
Comparez la
somme de contrôle calculée avec celle donnée dans le fichier
CHECKSUM.SHA256
. Les sommes de contrôle
doivent être identiques. Si une des sommes ne correspond pas,
le fichier est corrompu et devra être téléchargé à
nouveau.
Le fichier *.img
est une
image de l'intégralité du contenu d'une
clé USB. Il ne peut pas être copié
directement vers le périphérique de destination comme un
simple fichier. Plusieurs applications existent pour écrire
le fichier *.img
sur une clé
USB. Cette section décrit deux de ces
utilitaires.
Avant de continuer, sauvegardez toutes les données importantes présentes sur la clé USB. Cette procédure effacera toutes les données sur la clé.
dd
pour écrire une
imageCet exemple prend /dev/da0
comme périphérique cible sur lequel l'image sera écrite.
Vérifiez que le périphérique utilisé comme cible est
bien le bon, car cette commande détruira les données
existantes.
L'utilitaire en ligne de commande dd(1) est
disponible sur les systèmes BSD, Linux®, et Mac OS®.
Pour écrire une image en utilisant
dd
, brancher la clé
USB et déterminez son nom de
périphérique. Indiquer, alors, le nom du fichier
d'installation téléchargé et le nom du périphérique pour
la clé USB. Cet exemple écrit le
fichier image d'installation amd64 sur le premier
périphérique USB sur un système FreeBSD
existant.
#
dd if=
FreeBSD-12.1-RELEASE-amd64-memstick.img
of=/dev/da0
bs=1M conv=sync
Si cette commande échoue, vérifier que la clé
USB n'est pas montée et que le nom de
périphérique est bien celui d'un disque et non d'une
partition. Certains systèmes d'exploitation pourront
nécessiter l'exécution de cette commande avec
sudo(8). La syntaxe dd(1) varie légèrement en
fonction des plate-formes; par exemple, Mac OS® a besoin
d'un bs=1m
en minuscules. Des systèmes
comme Linux® pourront mettre en tampon les écritures.
Pour forcer toutes les écritures en attente à
s'effectuer, utiliser sync(8).
Assurez-vous de préciser le bon disque comme cible, car les données existantes sur ce disque seront écrasées et détruites.
Récupérer Image Writer for Windows®
Image Writer for
Windows® est une application gratuite
pour écrire une image sur une clé USB. Téléchargez-la
depuis https://sourceforge.net/projects/win32diskimager/
et décompressez-la dans un répertoire.
Ecrire l'image avec Image Writer
Double-cliquez sur l'icone
Win32DiskImager pour lancer
le programme. Vérifiez que le lecteur affiché sous
Device
est celui de
la clé USB. Cliquer sur l'icone répertoire et
sélectionner l'image à écrire sur la clé. Cliquer sur
pour
accepter le nom du fichier image. Vérifiez que tout
est correct, et qu'il n'y a pas de répertoires
présents sur la clé USB ouverts dans d'autres
fenêtres. Puis quand tout est prêt, cliquer sur
pour écrire
le fichier image sur la clé USB.
Vous êtes maintenant prêt à commencer l'installation de FreeBSD.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://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>.