Rev 1177 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1176 | jmengual | 1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
2 | <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" |
||
3 | "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ |
||
4 | <!ENTITY % general-entities SYSTEM "../../general.ent"> |
||
5 | %general-entities; |
||
6 | ]> |
||
7 | |||
8 | <sect1 id="ch-partitioning-creatingfilesystem"> |
||
9 | <?dbhtml filename="creatingfilesystem.html"?> |
||
10 | |||
1178 | jmengual | 11 | <title>Créer un système de fichiers sur la partition</title> |
1176 | jmengual | 12 | |
1177 | jmengual | 13 | <para os="a">Maintenant qu'une partition vierge est prête, le système de |
14 | fichiers peut être créé. Le système le plus communément utilisé dans le |
||
15 | monde Linux est le système de fichiers étendu, deuxième version |
||
16 | (<systemitem class="filesystem">ext2</systemitem>),mais avec les nouveaux |
||
17 | disques haute capacité, les systèmes de fichiers journalisés deviennent |
||
18 | de plus en plus populaires. Nous allons créer un système de fichiers |
||
19 | <systemitem class="filesystem">ext2</systemitem> Les instructions |
||
20 | de construction d'autres systèmes de fichiers sont disponibles dans |
||
1176 | jmengual | 21 | <ulink url="&cblfs-root;index.php?section=6#File_System"/>.</para> |
22 | |||
1177 | jmengual | 23 | <para os="b">Pour créer un système de fichiers <systemitem class="filesystem">ext2</systemitem> |
24 | sur la partition CLFS, lancez ce qui suit : </para> |
||
1176 | jmengual | 25 | |
26 | <screen os="c"><userinput>mke2fs /dev/<replaceable>[xxx]</replaceable></userinput></screen> |
||
27 | |||
1177 | jmengual | 28 | <para os="d">Remplacez <replaceable>[xxx]</replaceable> |
29 | par le nom de la partition CLFS (<filename class="devicefile">hda5</filename> |
||
30 | dans notre exemple précédent).</para> |
||
1176 | jmengual | 31 | |
32 | <note os="e"> |
||
1177 | jmengual | 33 | <para>Quelques distributions hôtes utilisent des fonctionnalités |
34 | personnalisées dans leur outil de création de systèmes de fichiers (e2fsprogs). |
||
35 | Ceci peut poser des problèmes lors du démarrage dans votre nouveau système CLFS |
||
36 | au chapitre 9 car toutes ces fonctionnalités ne seront pas supportées par |
||
37 | la version d'e2fsprogs installée par CLFS ; vous aurez une erreur du type |
||
1176 | jmengual | 38 | <computeroutput>unsupported filesystem features, upgrade your |
1177 | jmengual | 39 | e2fsprogs</computeroutput>. Pour voir si votre système hôte utilise |
40 | des améliorations personnalisées, utilisez la commande suivante :</para> |
||
1176 | jmengual | 41 | |
42 | <screen os="f"><userinput>debugfs -R feature /dev/<replaceable>[xxx]</replaceable></userinput></screen> |
||
43 | |||
1177 | jmengual | 44 | <para>Si la sortie contient des fonctionnalités autres que |
45 | dir_index, filetype, large_file, resize_inode ou sparse_super, |
||
46 | alors votre système hôte pourrait avoir des améliorations personnalisées. |
||
47 | Dans ce cas, pour éviter tout problème ultérieur, vous devez compiler |
||
48 | le paquet e2fsprogs et utiliser les binaires résultant de cette |
||
49 | compilation pour re-créer le système de fichiers sur votre partition CLFS :</para> |
||
1176 | jmengual | 50 | |
51 | <screen os="g"><userinput>cd /tmp |
||
52 | tar xjf /path/to/sources/e2fsprogs-&e2fsprogs-version;.tar.bz2 |
||
53 | cd e2fsprogs-&e2fsprogs-version; |
||
54 | mkdir build |
||
55 | cd build |
||
56 | ../configure |
||
1177 | jmengual | 57 | make |
58 | # Remarquez que nous n'exécutons pas intentionnellement "make install" |
||
1176 | jmengual | 59 | ./misc/mke2fs /dev/<replaceable>[xxx]</replaceable> |
60 | cd /tmp |
||
61 | rm -rf e2fsprogs-&e2fsprogs-version;</userinput></screen> |
||
62 | |||
63 | </note> |
||
64 | |||
1177 | jmengual | 65 | <para os="h">Si vous avez créé une nouvelle partition swap, |
66 | elle devra être initialisée, pour pouvoir être utilisée, |
||
67 | en exécutant la commande ci-dessous. Si vous utilisez |
||
68 | une partition de swap existante, il n'est pas nécessaire |
||
69 | de la formater.</para> |
||
1176 | jmengual | 70 | |
71 | <screen os="i"><userinput>mkswap /dev/<replaceable>[yyy]</replaceable></userinput></screen> |
||
72 | |||
1177 | jmengual | 73 | <para os="j">Remplacez <replaceable>[yyy]</replaceable> par le nom de la partition de swap.</para> |
1176 | jmengual | 74 | |
75 | </sect1> |