Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1180 → Rev 1181

/trunk/lfs/chapter08/grub.xml
118,7 → 118,7
### FIN DE /etc/grub.d/00_header ###
 
### DÉBUT DE /etc/grub.d/10_linux ###
menuentry "GNU/Linux, Linux 2.6.30.2-lfs65" {
menuentry "GNU/Linux, Linux 2.6.34-lfs" {
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 915852a7-859e-45a6-9ff0-d3ebfdb5cea2
158,16 → 158,45
### FIN DE /etc/grub.d/40_custom ###
</computeroutput></screen>
 
<para>Remarquez que même s'il y a un avertissement pour que vous
n'éditiez pas le fichier, vous pouvez le faire tant que vous ne relancez pas
<command>grub-mkconfig</command>. Les lignes
<emphasis>search</emphasis> ne servent à rien dans des systèmes LFS car
cette commande a besoin d'une image initrd pour fonctionner. Si vous installez
sur une partition séparée, les lignes linux et initrd n'auront pas le /boot
sur les noms de fichier. Dans cet exemple, les fichiers du noyau
pour une installation Ubuntu se trouvent aussi dans
<filename class="directory">/boot</filename>.</para>
<note>
<itemizedlist>
<listitem><para>Remarquez que même s'il y a un avertissement pour que vous
n'éditiez pas le fichier, vous pouvez le faire tant que vous ne relancez pas
<command>grub-mkconfig</command>.</para></listitem>
 
<listitem><para>Les lignes <emphasis>search</emphasis> ne servent en général à rien dans des systèmes LFS car
cette commande ne fait que paramétrer une une variable interne de GRUB
utilisée pour trouver l'image du noyau. La commande <emphasis>set root</emphasis>
offre la même possibilité sans l'overhead de ;a recherche..</para></listitem>
 
<listitem><para>Vous pouvez déplacer les commandes <emphasis>set root</emphasis> et
<emphasis>insmod ext2</emphasis> à l'extérieur des sections
<emphasis>menuentry</emphasis> pour l'appliquer à toutes les sections du
fichier. Cela conduit à une section simple comme&nbsp;:</para></listitem>
 
</itemizedlist>
 
<screen><computeroutput>menuentry "Linux &linux-version;-lfs-&version;" {
linux /boot/vmlinux-&linux-version;-lfs-&version; root=/dev/sda2 ro
}
</computeroutput></screen>
<itemizedlist>
 
<listitem><para>Passer un UUID au noyau exige un disque RAM initial
(initrd) qui n'est pas construit par LFS.</para></listitem>
<listitem><para>Si la partition <filename>/boot</filename> est installée
sur une partition séparée, les lignes linux et initrd ne devraient pas avoir de
chaîne <emphasis>/boot</emphasis> en préfixe des noms de fichiers.</para></listitem>
<listitem><para>Dans cet exemple les fichiers du noyau pour une installation
Ubuntu se trouvent aussi dans <filename
class="directory">/boot</filename>.</para></listitem>
 
</itemizedlist>
</note>
 
</sect2>
 
<sect2>