Changeset 3959

Show
Ignore:
Timestamp:
07/08/08 23:50:46 (5 months ago)
Author:
jciccone
Message:

Add the 256-byte innode patch to grub.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/BOOK/final-system/x86/grub.xml

    r3463 r3959  
    2424    <title>Installation of GRUB</title> 
    2525 
    26    <para os="p1">GRUB has an issue where it sometimes doesn't detect 
    27    the disk geometry correctly when used with Linux 2.6, resulting 
    28    in the error message <literal>Error 24: Attempt to access block outside 
    29    partition</literal>. The following patch contains a fix for this issue 
    30    as well as various fixes for raid controllers and support for the 
    31    new Intel Mac:</para> 
     26    <para os="p1">GRUB has an issue where it sometimes doesn't detect 
     27    the disk geometry correctly when used with Linux 2.6, resulting 
     28    in the error message <literal>Error 24: Attempt to access block outside 
     29    partition</literal>. The following patch contains a fix for this issue 
     30    as well as various fixes for raid controllers and support for the 
     31    new Intel Mac:</para> 
    3232 
    3333<screen os="p2"><userinput>patch -Np1 -i ../&grub-fixes-patch;</userinput></screen> 
     34 
     35    <para os="p3">By default, GRUB doesn't support ext2 filesystems with 256-byte inodes. Fix this by applying the following patch:</para> 
     36 
     37<screen os="p4"><userinput>patch -Np1 -i ../&grub-256byte_inode-patch;</userinput></screen> 
    3438 
    3539    <para os="a">This package is known to have issues when its default optimization 
  • trunk/BOOK/final-system/x86_64/grub.xml

    r3463 r3959  
    2121    <title>Installation of GRUB</title> 
    2222 
    23     <para os="p3">GRUB has an issue that can cause it to segfault when you 
     23    <para os="ap3">GRUB has an issue that can cause it to segfault when you 
    2424    try to configure a drive to utilize GRUB on x86_64 machines. The following 
    2525    patch fixes this problem:</para> 
    2626 
    27 <screen os="p4"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen> 
     27<screen os="ap4"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen> 
    2828 
    2929    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
     
    3434    href="../x86/grub.xml" 
    3535    xpointer="xpointer(//*[@os='p2'])"/> 
     36 
     37    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
     38    href="../x86/grub.xml" 
     39    xpointer="xpointer(//*[@os='p3'])"/> 
     40 
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
     42    href="../x86/grub.xml" 
     43    xpointer="xpointer(//*[@os='p4'])"/> 
    3644 
    3745    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
  • trunk/BOOK/introduction/x86/changelog.xml

    r3907 r3959  
    3434 
    3535    <listitem> 
    36       <para>August 28, 2006</para> 
     36      <para>July 08, 2008</para> 
     37      <itemizedlist> 
     38        <listitem> 
     39          <para>[jciccone] - Added the 256-Byte Inode patch to Grub.</para> 
     40        </listitem> 
     41      </itemizedlist> 
     42    </listitem> 
     43 
     44    <listitem> 
     45      <para>March 18, 2008</para> 
    3746      <itemizedlist> 
    3847        <listitem> 
  • trunk/BOOK/introduction/x86_64/changelog.xml

    r3787 r3959  
    3535 
    3636    <listitem> 
     37      <para>July 08, 2008</para> 
     38      <itemizedlist> 
     39        <listitem> 
     40          <para>[jciccone] - Added the 256-Byte Inode patch to Grub.</para> 
     41        </listitem> 
     42      </itemizedlist> 
     43    </listitem> 
     44 
     45    <listitem> 
    3746      <para>November 17, 2007</para> 
    3847      <itemizedlist> 
  • trunk/BOOK/materials/x86/patches.xml

    r3885 r3959  
    3131    </varlistentry> 
    3232 
     33    <varlistentry os="grub-256byte_inode-patch"> 
     34      <term>Grub 256-Byte Inode Patch - <token>&grub-256byte_inode-patch-size;</token>:</term> 
     35      <listitem> 
     36        <para>Download: <ulink 
     37        url="&patches-root;&grub-256byte_inode-patch;"/></para> 
     38        <para>MD5 sum: <literal>&grub-256byte_inode-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> 
  • trunk/BOOK/materials/x86_64/patches.xml

    r3463 r3959  
    2525    href="../x86/patches.xml" 
    2626    xpointer="xpointer(//*[@os='gcc-specs-patch'])"/> 
     27 
     28    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
     29    href="../x86/patches.xml" 
     30    xpointer="xpointer(//*[@os='grub-256byte_inode-patch'])"/> 
    2731 
    2832    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
  • trunk/BOOK/patches.ent

    r3958 r3959  
    239239<!ENTITY bin86-x86_64-patch-size "2 KB"> 
    240240 
     241<!ENTITY grub-256byte_inode-patch "grub-&grub-version;-256byte_inode-1.patch"> 
     242<!ENTITY grub-256byte_inode-patch-md5 "2482bef9c1866b4045767a56268ba673"> 
     243<!ENTITY grub-256byte_inode-patch-size "4 KB"> 
     244 
    241245<!ENTITY grub-fixes-patch "grub-&grub-version;-fixes-1.patch"> 
    242246<!ENTITY grub-fixes-patch-md5 "6f095b98bde1db8d5b1a7ceef96ca351">