Comme la plupart des autres systèmes d'exploitation, CLFS est habituellement installé dans une partition dédiée. L'approche recommandée pour la construction d'un système CLFS est d'utiliser une partition vide disponible ou, si vous avez assez d'espace non partitionné, d'en créer une. Néanmoins si vous construisez pour une architecture différente, vous pouvez simplement tout construire dans “/mnt/clfs” et le transférer vers votre machine cible.
Un système minimal requiert une partition d'environ 2,5 Gio (giga octets informatique). C'est suffisant pour conserver toutes les archives tar des sources et pour compiler tous les paquets. Le système CLFS lui-même ne prendra pas autant de place. Une grande partie de cet espace est requise pour fournir temporairement un espace libre suffisant. Compiler des paquets peut demander beaucoup d'espace disque qui sera récupéré après l'installation du paquet. Si le système CLFS a pour but d'être un système Linux primaire, des logiciels supplémentaires seront probablement installés et réclameront une place supplémentaire (entre 2 et 10 Gio).
Parce qu'il n'y a pas toujours assez de mémoire (RAM)
disponible pour les
processus de compilation, une bonne idée est d'utiliser une petite
partition comme espace d'échange (swap). Cet espace est utilisé par le noyau pour stocker des
données rarement utilisées et
pour laisser plus de place disponible aux processus actifs. La
partition de swap
pour un
système CLFS peut être la même que celle utilisée par le système hôte.
Il n'est donc pas nécessaire de créer une autre partition si votre
système hôte a déjà cette configuration.
Lancez un programme de partitionnement de disques tel que
cfdisk ou fdisk avec une option
en ligne
de commande nommant le disque dur sur lequel la nouvelle partition
sera créée—par exemple
/dev/hda
pour un disque
primaire Integrated Drive Electronics (IDE). Créez une partition
Linux native et, si nécessaire, une partition de
swap
.
Merci de vous référer aux pages de man
cfdisk(8)
ou fdisk(8)
si
vous ne savez pas encore utiliser ces programmes.
Rappelez-vous de la désignation de la nouvelle partition (par
exemple hda5
). Ce livre y fera
référence en tant que la partition CLFS. Rappelez-vous aussi de la
désignation de la partition
swap
. Ces noms seront
nécessaires après pour créer le fichier
/etc/fstab
.
On a Sparc system we have to create an special partition first. This partition is called “Whole disk”, and must be the 3rd partition on the disk.
The other partitions are virtual slices of this “Whole disk”
partition. But there are some limitations on the first partion of
hda
or sda
on the system. This partition must be less
than 2 gigabytes and this partition must be root.