Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1176 → Rev 1177

/trunk/clfssysroot/partitioning/arm-chapter.xml
9,7 → 9,7
<?dbhtml dir="partitioning"?>
<?dbhtml filename="chapter.html"?>
 
<title>Preparing a New Partition</title>
<title>Préparez une nouvelle partition </title>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/creatingpartition.xml"/>
/trunk/clfssysroot/partitioning/common/mounting.xml
10,30 → 10,27
 
<title>Mounting the New Partition</title>
 
<para>Now that a file system has been created, the partition needs to
be made accessible. In order to do this, the partition needs to be
mounted at a chosen mount point. For the purposes of this book, it is
assumed that the file system is mounted under <filename
class="directory">/mnt/clfs</filename>, but the directory choice is up
to you.</para>
<para>Maintenant qu'un système de fichiers a été créé, la partition
doit être accessible. Pour cela, la partition a besoin d'être montée
sur un point de montage choisi. Pour ce livre, il est supposé que
le système de fichiers est monté sous <filename class="directory">/mnt/clfs</filename>,
mais le choix du répertoire vous appartient.</para>
 
<para>Choose a mount point and assign it to the <envar>CLFS</envar>
environment variable by running:</para>
<para>Choisissez un point de montage et affectez-le à la variable d'environnement
<envar>CLFS</envar> en lançant :</para>
 
<screen><userinput>export CLFS=/mnt/clfs</userinput></screen>
 
<para>Next, create the mount point and mount the CLFS file system by
running:</para>
<para>Puis, créez le point de montage et montez le système de fichiers CLFS en lançant :</para>
 
<screen><userinput>mkdir -pv ${CLFS}
mount -v /dev/<replaceable>[xxx]</replaceable> ${CLFS}</userinput></screen>
 
<para>Replace <replaceable>[xxx]</replaceable> with the designation of
the CLFS partition.</para>
<para>Remplacez <replaceable>[xxx]</replaceable> par la désignation de la partition CLFS.</para>
 
<para>If using multiple partitions for CLFS (e.g., one for <filename
class="directory">/</filename> and another for <filename
class="directory">/usr</filename>), mount them using:</para>
<para>Si vous utilisez plusieurs partitions pour CLFS (par exemple une pour <filename
class="directory">/</filename> et une autre pour <filename
class="directory">/usr</filename>) montez-les en utilisant : </para>
 
<screen><userinput>mkdir -pv ${CLFS}
mount -v /dev/<replaceable>[xxx]</replaceable> ${CLFS}
40,19 → 37,16
mkdir -v ${CLFS}/usr
mount -v /dev/<replaceable>[yyy]</replaceable> ${CLFS}/usr</userinput></screen>
 
<para>Replace <replaceable>[xxx]</replaceable> and
<replaceable>[yyy]</replaceable> with the appropriate partition
names.</para>
<para>Remplacez <replaceable>[xxx]</replaceable> et
<replaceable>[yyy]</replaceable> par les noms de partition appropriés.</para>
 
<para>Ensure that this new partition is not mounted with permissions
that are too restrictive (such as the nosuid, nodev, or noatime options).
Run the <command>mount</command> command without any parameters to see
what options are set for the mounted CLFS partition. If
<option>nosuid</option>, <option>nodev</option>, and/or
<option>noatime</option> are set, the partition will need to be
remounted.</para>
<para>Assurez-vous que cette nouvelle partition n'est pas montée avec
des droits trop restrictifs (tels que les options nosuid, nodev ou noatime).
Lancez la commande <command>mount</command> sans aucun paramètre pour
voir les options de la partition CLFS montée. Si <option>nosuid</option>,
<option>nodev</option>, et/ou <option>noatime</option> sont configurées,
la partition devra être remontée.</para>
 
<para>Now that there is an established place to work, it is time to
download the packages.</para>
<para>Maintenant qu'il existe un endroit établi pour travailler, il est temps de télécharger les paquets.</para>
 
</sect1>
/trunk/clfssysroot/partitioning/common/creatingfilesystem.xml
10,39 → 10,43
 
<title>Creating a File System on the Partition</title>
 
<para os="a">Now that a blank partition has been set up, the file system can be
created. The most widely-used system in the Linux world is the second
extended file system (ext2), but with newer high-capacity hard disks,
journaling file systems are becoming increasingly popular. We will create
an <systemitem class="filesystem">ext2</systemitem> file system.
Instructions for other file systems can be found at
<para os="a">Maintenant qu'une partition vierge est prête, le système de
fichiers peut être créé. Le système le plus communément utilisé dans le
monde Linux est le système de fichiers étendu, deuxième version
(<systemitem class="filesystem">ext2</systemitem>),mais avec les nouveaux
disques haute capacité, les systèmes de fichiers journalisés deviennent
de plus en plus populaires. Nous allons créer un système de fichiers
<systemitem class="filesystem">ext2</systemitem> Les instructions
de construction d'autres systèmes de fichiers sont disponibles dans
<ulink url="&cblfs-root;index.php?section=6#File_System"/>.</para>
 
<para os="b">To create an <systemitem class="filesystem">ext2</systemitem> file
system on the CLFS partition, run the following:</para>
<para os="b">Pour créer un système de fichiers <systemitem class="filesystem">ext2</systemitem>
sur la partition CLFS, lancez ce qui suit : </para>
 
<screen os="c"><userinput>mke2fs /dev/<replaceable>[xxx]</replaceable></userinput></screen>
 
<para os="d">Replace <replaceable>[xxx]</replaceable> with the name of the CLFS
partition (<filename class="devicefile">hda5</filename> in our previous
example).</para>
<para os="d">Remplacez <replaceable>[xxx]</replaceable>
par le nom de la partition CLFS (<filename class="devicefile">hda5</filename>
dans notre exemple précédent).</para>
 
<note os="e">
<para>Some host distributions use custom features in their filesystem
creation tools (E2fsprogs). This can cause problems when booting into
your new CLFS system, as those features will not be supported by the
CLFS-installed E2fsprogs; you will get an error similar to
<para>Quelques distributions hôtes utilisent des fonctionnalités
personnalisées dans leur outil de création de systèmes de fichiers (e2fsprogs).
Ceci peut poser des problèmes lors du démarrage dans votre nouveau système CLFS
au chapitre 9 car toutes ces fonctionnalités ne seront pas supportées par
la version d'e2fsprogs installée par CLFS ; vous aurez une erreur du type
<computeroutput>unsupported filesystem features, upgrade your
e2fsprogs</computeroutput>. To check if your host system uses custom
enhancements, run the following command:</para>
e2fsprogs</computeroutput>. Pour voir si votre système hôte utilise
des améliorations personnalisées, utilisez la commande suivante :</para>
 
<screen os="f"><userinput>debugfs -R feature /dev/<replaceable>[xxx]</replaceable></userinput></screen>
 
<para>If the output contains features other than: dir_index; filetype;
large_file; resize_inode or sparse_super then your host system may have custom
enhancements. In that case, to avoid later problems, you should compile the
stock E2fsprogs package and use the resulting binaries to re-create the
filesystem on your CLFS partition:</para>
<para>Si la sortie contient des fonctionnalités autres que
dir_index, filetype, large_file, resize_inode ou sparse_super,
alors votre système hôte pourrait avoir des améliorations personnalisées.
Dans ce cas, pour éviter tout problème ultérieur, vous devez compiler
le paquet e2fsprogs et utiliser les binaires résultant de cette
compilation pour re-créer le système de fichiers sur votre partition CLFS :</para>
 
<screen os="g"><userinput>cd /tmp
tar xjf /path/to/sources/e2fsprogs-&e2fsprogs-version;.tar.bz2
50,7 → 54,8
mkdir build
cd build
../configure
make #note that we intentionally don't 'make install' here!
make
# Remarquez que nous n'exécutons pas intentionnellement "make install"
./misc/mke2fs /dev/<replaceable>[xxx]</replaceable>
cd /tmp
rm -rf e2fsprogs-&e2fsprogs-version;</userinput></screen>
57,13 → 62,14
 
</note>
 
<para os="h">If a swap partition was created, it will need to be initialized
for use by issuing the command below. If you are using an existing swap
partition, there is no need to format it.</para>
<para os="h">Si vous avez créé une nouvelle partition swap,
elle devra être initialisée, pour pouvoir être utilisée,
en exécutant la commande ci-dessous. Si vous utilisez
une partition de swap existante, il n'est pas nécessaire
de la formater.</para>
 
<screen os="i"><userinput>mkswap /dev/<replaceable>[yyy]</replaceable></userinput></screen>
 
<para os="j">Replace <replaceable>[yyy]</replaceable> with the name of the
swap partition.</para>
<para os="j">Remplacez <replaceable>[yyy]</replaceable> par le nom de la partition de swap.</para>
 
</sect1>
/trunk/clfssysroot/partitioning/common/introduction.xml
10,8 → 10,9
 
<title>Introduction</title>
 
<para>In this chapter, the partition which will host the CLFS system is
prepared. We will create the partition itself, create a file system
on it, and mount it.</para>
<para>Dans ce chapitre, on prépare la partition qui
contiendra le système LFS. Nous créerons la partition
elle-même, lui ajouterons un système de fichiers et
nous la monterons. </para>
 
</sect1>
/trunk/clfssysroot/partitioning/common/creatingpartition.xml
10,41 → 10,48
 
<title>Creating a New Partition</title>
 
<para os="a">Like most other operating systems, CLFS is usually installed
on a dedicated partition. The recommended approach to building a CLFS
system is to use an available empty partition or, if you have enough
unpartitioned space, to create one. However, if you're building for a different
architecture you can simply build everything in <quote>/mnt/clfs</quote>
and transfer it to your target machine.</para>
<para os="a">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 <quote>/mnt/clfs</quote>
et le transférer vers votre machine cible.</para>
 
<para os="b">A minimal system requires around 2.5 gigabytes (GB).
This is enough to store all the source tarballs and compile the packages. The CLFS
system itself will not take up this much room. A large portion of this requirement
is to provide sufficient free temporary storage. Compiling packages can require a
lot of disk space which will be reclaimed after the package is installed. If the
CLFS system is intended to be the primary Linux system, additional software will
probably be installed which will require additional space (2-10 GB). </para>
<para os="b">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).</para>
 
<para os="c">Because there is not always enough Random Access Memory (RAM)
available for compilation processes, it is a good idea to use a small disk
partition as swap space. This is used by the kernel to store seldom-used
data and leave more memory available for active processes. The swap
partition for an CLFS system can be the same as the one used by the host
system, in which case it is not necessary to create another one.</para>
<para os="c">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.</para>
 
<para os="d">Start a disk partitioning program such as <command>cfdisk</command>
or <command>fdisk</command> with a command line option naming the hard
disk on which the new partition will be created&mdash;for example
<filename class="devicefile">/dev/hda</filename> for the primary
Integrated Drive Electronics (IDE) disk. Create a Linux native partition
and a swap partition, if needed. Please refer to
<filename>cfdisk(8)</filename> or <filename>fdisk(8)</filename> if you
do not yet know how to use the programs.</para>
<para os="d">Lancez un programme de partitionnement de disques tel que
<command>cfdisk</command> ou <command>fdisk</command> avec une option
en ligne de commande nommant le disque dur sur lequel la nouvelle partition
sera créée &mdash; par exemple <filename class="devicefile">/dev/hda</filename>
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 <filename>cfdisk(8)</filename> ou
<filename>fdisk(8)</filename> si vous ne savez pas encore utiliser ces programmes.</para>
 
<para os="e">Remember the designation of the new partition (e.g.,
<filename class="devicefile">hda5</filename>). This book will refer to
this as the CLFS partition. Also remember the designation of the swap
partition. These names will be needed later for the
<filename>/etc/fstab</filename> file.</para>
<para os="e">Rappelez-vous de la désignation de la nouvelle partition (par exemple
<filename class="devicefile">hda5</filename>).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
<filename>/etc/fstab</filename>.</para>
 
</sect1>