Il existe trois manières pour allouer l'espace disque pour FreeBSD. Le partionnement guidé (Guided) fixe automatiquement les partitions disque, alors que le partionnement manuel (Manual) permet aux utilisateurs avancés de créer des partitions sur mesures. Enfin, il y a la possibilité de lancer un interpréteur de commandes dans lequel les programmes en ligne de commande comme gpart(8), fdisk(8), et bsdlabel(8) pourront être utilisés directement.
Si plusieurs disques sont connectés, choisissez celui sur lequel FreeBSD doit être installé.
L'intégralité ou juste une portion du disque peut être allouée pour FreeBSD. Si
est sélectionné, une partition recouvrant la totalité du disque est créée. Sélectionner créé une partition dans l'espace inutilisé du disque.Une fois les partitions créés, vérifiez attentivement le résultat. Si une erreur a été faite, sélectionner
permettra de revenir au partionnement de départ, ou créera les partitions FreeBSD automatiquement. Les partitions peuvent être créées, modifiées, ou supprimées manuellement. Quand le partionnement est correct, sélectionner pour poursuivre l'installation.Le partionnement manuel envoie directement dans l'éditeur de partitions.
Sélectionner un disque (ada0
dans
cet exemple) et
permet d'afficher un menu pour le choix du type de
table de partitionnement.
Le partionnement GPT est généralement le choix le plus approprié pour les ordinateurs de type PC. Les systèmes d'exploitation anciens ne sont pas compatibles avec GPT et peuvent nécessiter à la place un partitionnement de type MBR. Les autres systèmes de partitionnement sont en général utilisés pour les ordinateurs anciens ou particuliers.
Abbréviation | Description |
---|---|
APM | Table de partion Apple, utilisée par le PowerPC® Macintosh®. |
BSD | Partitions BSD (BSD Labels) sans MBR, parfois appelé dangerously dedicated mode ou « mode dédié ». Consulter la page de manuel bsdlabel(8). |
GPT | Table de partition GUID. |
MBR | Master Boot Record. |
PC98 | Variante du MBR, utilisée par les ordinateurs de type NEC PC-98. |
VTOC8 | Volume Table Of Contents, utilisé par les ordinateurs Sun SPARC64 et UltraSPARC. |
Après avoir choisi et créé le partitionnement, sélectionner à nouveau
créera les nouvelles partitions.Une installation standard de FreeBSD avec GPT utilise au moins trois partitions:
freebsd-boot
- Code de démarrage
FreeBSD.
freebsd-ufs
- Une système de
fichiers UFS FreeBSD.
freebsd-swap
- Espace de pagination
pour FreeBSD.
Un autre type de partition qui vaut la peine d'être
mentionné freebsd-zfs
, employé pour des
partitions qui contiendront un système de fichiers FreeBSD ZFS.
Voir linkend="filesystems-zfs" . La page de manuel
gpart(8) liste d'autres types de partitions disponibles
pour GPT.
Des partitions avec plusieurs systèmes de fichiers peuvent
être utilisées, certaines personnes peuvent préférer une
organisation plus traditionnelle avec des partitions séparées
pour les systèmes de fichiers /
,
/var
, /tmp
, et
/usr
. Consulter Exemple 3.3, « Création d'un système traditionnel de partitions pour
systèmes de fichiers séparés », pour un
exemple.
Les tailles peuvent être entrées avec les abréviations courantes: K for kilooctet, M pour mégaoctets, ou G pour gigaoctets.
Un alignement correct des secteurs sur le disque permet de meilleures performances, et créer des partitions de tailles multiples de 4K permet de s'assurer de l'alignement sur les disques à secteur de 512 octets ou 4 Koctets. Généralement, employer des tailles de partition qui sont des multiples d'1M ou 1G est le moyen le plus simple de garantir que chaque partition débute sur un multiple de 4K. Une exception: à présent, la partition freebsd-boot ne devrait pas dépasser 512K en raison de limitations du code de démarrage.
Un point de montage est nécessaire si cette partition
contiendra un système de fichiers. Si une seule partition UFS
unique sera créée, le point de montage devra être
/
.
Un label est également demandé. Un
label (ou étiquette) est le nom par lequel la partition sera
connue. Les noms ou numéros de disques peuvent varier si le
disque est connecté à un contrôleur ou port différent, mais le
label de partition ne changera pas. Se référer aux labels
plutôt qu'aux noms de disques et numéros de partitions dans
les fichiers comme /etc/fstab
rend le
système plus tolérant aux changements de matériel. Les labels
GPT apparaissent dans le répertoire
/dev/gpt/
lorsqu'un disque est attaché au
système. Les autres systèmes de partitionnement présentent
d'autres possibilités au niveau des labels, et leur labels
apparaissent sous différentes répertoires dans
/dev/
.
Employez un label unique pour chaque système de fichiers
pour éviter les conflits avec les labels identiques.
Quelques lettres du nom du l'ordinateur, de son rôle, ou de
son emplacement peuvent être ajoutées au label. Par
exemple, labroot
ou
rootfs-lab
pour la partition UFS racine
de l'ordinateur du laboratoire.
Pour une organisation traditionnelle de partitions dans
laquelle les répertoires /
,
/var
, /tmp
, et
/usr
sont des systèmes de fichiers
séparés ayant chacun leur propre partition, créer une table
de partition GPT, puis créer les partitions comme montré
ci-après. Les tailles de partitions indiquées sont celles
typiques pour un disque de 20G. Si plus d'espace est
disponible sur le disque cible, une partition de pagination
ou une partition /var
plus importantes
peuvent être utiles. Les labels utilisés ici sont préfixés
par ex
pour « exemple », mais
le lecteur peut utiliser un autre label unique comme décrit
plus haut.
Par défaut, le programme gptboot
de
FreeBSD s'attend à ce que la première partition UFS trouvée soit la
partition /
.
Type de partition | Taille | Point de montage | Label |
---|---|---|---|
freebsd-boot | 512K | ||
freebsd-ufs | 2G | / | exrootfs |
freebsd-swap | 4G | exswap | |
freebsd-ufs | 2G | /var | exvarfs |
freebsd-ufs | 1G | /tmp | extmpfs |
freebsd-ufs | valeur proposée par défaut (le reste du disque) | /usr | exusrfs |
Après la création des partitions, sélectionnez
pour poursuivre l'installation.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>.