Ticket #2307: lfs-updates.patch

File lfs-updates.patch, 5.9 KB (added by Chris Staub, 16 years ago)

Patch with text updates

  • trunk/BOOK/chapter01/how.xml

     
    2424  providing all the tools you need to successfully follow the instructions in
    2525  this book. Unfortunately, development of the LiveCD has not progressed
    2626  recently and it only contains older versions of the source packages and
    27   patches (for those ISOs not labels -nosrc or -min), and this book.  For more
     27  patches (for those ISOs not labeled -nosrc or -min), and this book.  For more
    2828  information about the LFS LiveCD or to download a copy, visit <ulink
    2929  url="&livecd-root;"/>.</para>
    3030
  • trunk/BOOK/chapter06/linux-headers.xml

     
    6969      <segtitle>Installed headers</segtitle>
    7070
    7171      <seglistitem>
    72         <seg>/usr/include/{asm{,-generic},linux,mtd,rdma,sound,video}/*.h</seg>
     72        <seg>/usr/include/{asm{,-generic},drm,linux,mtd,rdma,sound,video}/*.h</seg>
    7373      </seglistitem>
    7474    </segmentedlist>
    7575
     
    7979      <?dbhtml list-presentation="table"?>
    8080
    8181      <varlistentry id="linux-headers">
    82         <term><filename class="headerfile">/usr/include/{asm{,-generic},linux,mtd,rdma,sound}/*.h</filename></term>
     82        <term><filename class="headerfile">/usr/include/{asm{,-generic},drm,linux,mtd,rdma,sound,video}/*.h</filename></term>
    8383        <listitem>
    8484          <para>The Linux API headers</para>
    8585          <indexterm zone="ch-system-linux-headers linux-headers">
    8686            <!-- No /*.h here to prevent a PDF line overflow -->
    87             <primary sortas="e-/usr/include/{asm{,-generic},linux,mtd,rdma,sound}">/usr/include/{asm{,-generic},linux,mtd,rdma,sound,video}</primary>
     87            <primary sortas="e-/usr/include/{asm{,-generic},drm,linux,mtd,rdma,sound,video}">/usr/include/{asm{,-generic},drm,linux,mtd,rdma,sound,video}</primary>
    8888          </indexterm>
    8989        </listitem>
    9090      </varlistentry>
  • trunk/BOOK/chapter06/iproute2.xml

     
    4343
    4444    <para>Compile the package:</para>
    4545
    46 <screen><userinput remap="make">make DESTDIR= SBINDIR=/sbin</userinput></screen>
     46<screen><userinput remap="make">make DESTDIR=</userinput></screen>
    4747
    4848    <variablelist>
    49       <title>The meaning of the make options:</title>
     49      <title>The meaning of the make option:</title>
    5050
    5151      <varlistentry>
    5252        <term><parameter>DESTDIR=</parameter></term>
     
    5757        </listitem>
    5858      </varlistentry>
    5959
    60       <varlistentry>
    61         <term><parameter>SBINDIR=/sbin</parameter></term>
    62         <listitem>
    63           <para>This ensures that the IPRoute2 binaries will install into
    64           <filename class="directory">/sbin</filename>. This is the correct
    65           location according to the FHS, because some of the IPRoute2 binaries
    66           are used by the LFS-Bootscripts package.</para>
    67         </listitem>
    68       </varlistentry>
    69 
    7060    </variablelist>
    7161
    7262    <para>This package comes with a testsuite, but due to assumptions it makes,
  • trunk/BOOK/chapter08/grub.xml

     
    4040  <sect2 role="installation">
    4141    <title>Installation of GRUB</title>
    4242
     43    <para>Your shiny new LFS system is almost complete. One of the last
     44    things to do is to ensure that the system can be properly booted.</para>
     45
    4346    <caution>
    4447      <para>This package will only build for x86 and x86_64 architectures
    4548      containing 32-bit libs. If you chose to build on x86_64 without 32-bit
    46       libriaries (no multilib), then you must use LILO instead.</para>
     49      libraries (no multilib), then you must use LILO instead. Information
     50      on <quote>boot loading</quote> for other architectures should be
     51      available in the usual resource-specific locations for those architectures.</para>
    4752    </caution>
    4853
    4954    <para>This package is known to have issues when its default
     
    98103  <sect2 role="configuration">
    99104    <title>Configuring GRUB</title>
    100105
    101     <para>Your shiny new LFS system is almost complete. One of the last
    102     things to do is to ensure that the system can be properly booted. The
    103     instructions below apply only to computers of IA-32 architecture,
    104     meaning mainstream PCs. Information on <quote>boot loading</quote> for
    105     other architectures should be available in the usual resource-specific
    106     locations for those architectures.</para>
    107 
    108106    <para>Boot loading can be a complex area, so a few cautionary
    109107    words are in order. Be familiar with the current boot loader and any other
    110108    operating systems present on the hard drive(s) that need to be
     
    112110    <quote>rescue</quote> the computer if the computer becomes
    113111    unusable (un-bootable).</para>
    114112
    115     <para>Earlier, we compiled and installed the GRUB boot loader software
    116     in preparation for this step. The procedure involves writing some
    117     special GRUB files to specific locations on the hard drive. We highly
    118     recommend creating a GRUB boot floppy diskette as a backup. Insert a
    119     blank floppy diskette and run the following commands:</para>
     113    <para>The procedure involves writing some special GRUB files to specific
     114    locations on the hard drive. We highly recommend creating a GRUB boot
     115    floppy diskette as a backup. Insert a blank floppy diskette and run the
     116    following commands:</para>
    120117
    121118<screen><userinput>dd if=/boot/grub/stage1 of=/dev/fd0 bs=512 count=1
    122119dd if=/boot/grub/stage2 of=/dev/fd0 bs=512 seek=1</userinput></screen>