Comme la plupart des autres systèmes d'exploitation, LFS est habituellement installé dans une partition dédiée. L'approche recommandée pour la construction d'un système LFS est d'utiliser une partition vide disponible ou, si vous avez assez d'espace non partitionné, d'en créer une. Néanmoins, un système LFS (en fait même plusieurs systèmes LFS) peuvent aussi être installés sur une partition déjà occupée par un autre système d'exploitation. Les différents systèmes cohabiteront en paix. Le document http://www.linuxfromscratch.org/hints/downloads/files/lfs_next_to_existing_systems.txt explique comment implémenter ceci alors que ce livre se base sur la méthode utilisant une partition vierge pour l'installation.
Un système minimal requiert une partition d'environ 1,3 Go (giga octets). C'est suffisant pour conserver toutes les archives tar des sources et pour compiler tous les paquets. Néanmoins, si le système LFS 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 3 Go). Le système LFS lui-même ne prendra pas tout cet espace. Une grande partie de cet espace est requis pour fournir un espace libre suffisant mais temporaire. Compiler des paquets peut demander beaucoup d'espace disque qui sera récupéré après l'installation du paquet.
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 LFS peut être la même que
celle utilisée par le système hôte, donc il n'est 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
partition Merci de vous référer
aux pages de man de cfdisk(8)
ou de
fdisk(8)
si vous ne savez pas encore
utiliser le programme.
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 LFS. Rappelez-vous aussi de la désignation de
la partition swap
. Ces noms seront
nécessaires après pour le fichier /etc/fstab
.