Créer une nouvelle partition

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 expliquer 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. 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 prendre 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 le même que celui utilisé par le système hôte, donc une autre partition n'a pas besoin d'être créé 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 IDE. Créez une partition Linux native et, si nécessaire, une partition de swap. Merci de vous référer aux pages man de cfdisk(8) ou fdisk(8) si vous ne savez pas encore utiliser le programme.

Rappelez-vous de la désignation de la nouvelle partition (c'est-à-dire 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.