Changeset 1ebba95


Ignore:
Timestamp:
Feb 27, 2009, 9:04:27 PM (15 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
0a57827
Parents:
f1688c0
Message:

Grub Update - Thank you Zackcd ..

Location:
BOOK
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • BOOK/boot/x86/grub-build.xml

    rf1688c0 r1ebba95  
    3434    href="../../final-system/x86/grub.xml"
    3535    xpointer="xpointer(//*[@os='p2'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     38    href="../../final-system/x86/grub.xml"
     39    xpointer="xpointer(//*[@os='p3'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../../final-system/x86/grub.xml"
     43    xpointer="xpointer(//*[@os='p4'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../../final-system/x86/grub.xml"
     47    xpointer="xpointer(//*[@os='p5'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     50    href="../../final-system/x86/grub.xml"
     51    xpointer="xpointer(//*[@os='p6'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     54    href="../../final-system/x86/grub.xml"
     55    xpointer="xpointer(//*[@os='p7'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     58    href="../../final-system/x86/grub.xml"
     59    xpointer="xpointer(//*[@os='p8'])"/>
    3660
    3761    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/boot/x86_64/grub-build.xml

    rf1688c0 r1ebba95  
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../../final-system/x86_64/grub.xml"
    31     xpointer="xpointer(//*[@os='p3'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    34     href="../../final-system/x86_64/grub.xml"
    35     xpointer="xpointer(//*[@os='p4'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3830    href="../x86/grub-build.xml"
    3931    xpointer="xpointer(//*[@os='p1'])"/>
     
    4234    href="../x86/grub-build.xml"
    4335    xpointer="xpointer(//*[@os='p2'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     38    href="../x86/grub-build.xml"
     39    xpointer="xpointer(//*[@os='p3'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../x86/grub-build.xml"
     43    xpointer="xpointer(//*[@os='p4'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../x86/grub-build.xml"
     47    xpointer="xpointer(//*[@os='p5'])"/>
     48
     49    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     50    href="../x86/grub-build.xml"
     51    xpointer="xpointer(//*[@os='p6'])"/>
     52
     53    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     54    href="../x86/grub-build.xml"
     55    xpointer="xpointer(//*[@os='p7'])"/>
     56
     57    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     58    href="../x86/grub-build.xml"
     59    xpointer="xpointer(//*[@os='p8'])"/>
    4460
    4561    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/x86/grub.xml

    rf1688c0 r1ebba95  
    3131    </note>
    3232
    33     <para os="p1">GRUB has an issue where it sometimes doesn't detect
     33    <para os="p1">GRUB has an issue that can cause it to segfault when you
     34    try to configure a drive to utilize GRUB on x86_64 and building machines. The following
     35    patch fixes this problem:</para>
     36
     37<screen os="p2"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen>
     38
     39    <para os="p3">GRUB has an issue where it sometimes doesn't detect
    3440    the disk geometry correctly when used with Linux 2.6, resulting
    3541    in the error message <literal>Error 24: Attempt to access block outside
     
    3844    new Intel Mac:</para>
    3945
    40 <screen os="p2"><userinput>patch -Np1 -i ../&grub-fixes-patch;</userinput></screen>
     46<screen os="p4"><userinput>patch -Np1 -i ../&grub-fixes-patch;</userinput></screen>
    4147
    42     <para os="p3">By default, GRUB doesn't support ext2 filesystems with 256-byte inodes. Fix this by applying the following patch:</para>
     48    <para os="p5">By default, GRUB doesn't support ext2 filesystems with 256-byte inodes. Fix this by applying the following patch:</para>
    4349
    44 <screen os="p4"><userinput>patch -Np1 -i ../&grub-256byte_inode-patch;</userinput></screen>
     50<screen os="p6"><userinput>patch -Np1 -i ../&grub-256byte_inode-patch;</userinput></screen>
     51
     52    <para os="p7">By default, GRUB doesn't support ext4 filesystems. Fix this by applying the following patch:</para>
     53
     54<screen os="p8"><userinput>patch -Np1 -i ../&grub-ext4-patch;</userinput></screen>
    4555
    4656    <para os="a">This package is known to have issues when its default optimization
  • BOOK/final-system/x86_64/grub.xml

    rf1688c0 r1ebba95  
    2525    xpointer="xpointer(//*[@os='n1'])"/>
    2626
    27     <para os="ap3">GRUB has an issue that can cause it to segfault when you
    28     try to configure a drive to utilize GRUB on x86_64 machines. The following
    29     patch fixes this problem:</para>
    30 
    31 <screen os="ap4"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen>
    32 
    3327    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3428    href="../x86/grub.xml"
     
    4640    href="../x86/grub.xml"
    4741    xpointer="xpointer(//*[@os='p4'])"/>
     42
     43    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     44    href="../x86/grub.xml"
     45    xpointer="xpointer(//*[@os='p5'])"/>
     46
     47    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     48    href="../x86/grub.xml"
     49    xpointer="xpointer(//*[@os='p6'])"/>
     50
     51    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     52    href="../x86/grub.xml"
     53    xpointer="xpointer(//*[@os='p7'])"/>
     54
     55    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     56    href="../x86/grub.xml"
     57    xpointer="xpointer(//*[@os='p8'])"/>
    4858
    4959    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/introduction/common/changelog.xml

    rf1688c0 r1ebba95  
    4545        <listitem>
    4646          <para>[Jim] - Updated Udev to 139.</para>
     47        </listitem>
     48        <listitem>
     49          <para>[Jim] - Updated Grub Instructions. Included Patch for ext4.
     50          Thank you Zack!!!.</para>
    4751        </listitem>
    4852      </itemizedlist>
  • BOOK/materials/x86/patches.xml

    rf1688c0 r1ebba95  
    3131    </varlistentry>
    3232
     33    <varlistentry os="grub-ext4-patch">
     34      <term>Grub EXT4 Update - <token>&grub-ext4-patch-size;</token>:</term>
     35      <listitem>
     36        <para>Download: <ulink
     37        url="&patches-root;&grub-ext4-patch;"/></para>
     38        <para>MD5 sum: <literal>&grub-ext4-patch-md5;</literal></para>
     39      </listitem>
     40    </varlistentry>
     41
    3342    <varlistentry os="grub-fixes-patch">
    3443      <term>Grub Various Fixes - <token>&grub-fixes-patch-size;</token>:</term>
     
    4049    </varlistentry>
    4150
     51    <varlistentry os="grub-use_mmap-patch">
     52      <term>Grub Use MMAP Patch - <token>&grub-use_mmap-patch-size;</token>:</term>
     53      <listitem>
     54        <para>Download: <ulink
     55        url="&patches-root;&grub-use_mmap-patch;"/></para>
     56        <para>MD5 sum: <literal>&grub-use_mmap-patch-md5;</literal></para>
     57      </listitem>
     58    </varlistentry>
    4259  </variablelist>
    4360
  • BOOK/materials/x86_64/patches.xml

    rf1688c0 r1ebba95  
    3232    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3333    href="../x86/patches.xml"
     34    xpointer="xpointer(//*[@os='grub-ext4-patch'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../x86/patches.xml"
    3438    xpointer="xpointer(//*[@os='grub-fixes-patch'])"/>
    3539
    36     <varlistentry os="grub-use_mmap-patch">
    37       <term>Grub Use MMAP Patch - <token>&grub-use_mmap-patch-size;</token>:</term>
    38       <listitem>
    39         <para>Download: <ulink
    40         url="&patches-root;&grub-use_mmap-patch;"/></para>
    41         <para>MD5 sum: <literal>&grub-use_mmap-patch-md5;</literal></para>
    42       </listitem>
    43     </varlistentry>
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../x86/patches.xml"
     42    xpointer="xpointer(//*[@os='grub-use_mmap-patch'])"/>
    4443
    4544    <varlistentry os="iproute2-libdir-patch">
  • BOOK/patches.ent

    rf1688c0 r1ebba95  
    225225<!ENTITY grub-256byte_inode-patch-size "4 KB">
    226226
     227<!ENTITY grub-ext4-patch "grub-&grub-version;-ext4-1.patch">
     228<!ENTITY grub-ext4-patch-md5 "4e15738421a4e769cafd324befb8be5d">
     229<!ENTITY grub-ext4-patch-size "9 KB">
     230
    227231<!ENTITY grub-fixes-patch "grub-&grub-version;-fixes-1.patch">
    228232<!ENTITY grub-fixes-patch-md5 "6f095b98bde1db8d5b1a7ceef96ca351">
Note: See TracChangeset for help on using the changeset viewer.