[Clfs-commits] commit: r3959 - in /trunk: BOOK/ BOOK/final-system/x86/ BOOK/final-system/x86_64/ BOOK/introduction/x86/ BOOK/introduction/x86_64/ BOOK/materials/x86/ BOOK/materials/x86_64/ patches/

svn at cross-lfs.org svn at cross-lfs.org
Tue Jul 8 16:50:47 PDT 2008


Author: jciccone
Date: Tue Jul  8 23:50:46 2008
New Revision: 3959

Log:
Add the 256-byte innode patch to grub.

Added:
    trunk/patches/grub-0.97-256byte_inode-1.patch
Modified:
    trunk/BOOK/final-system/x86/grub.xml
    trunk/BOOK/final-system/x86_64/grub.xml
    trunk/BOOK/introduction/x86/changelog.xml
    trunk/BOOK/introduction/x86_64/changelog.xml
    trunk/BOOK/materials/x86/patches.xml
    trunk/BOOK/materials/x86_64/patches.xml
    trunk/BOOK/patches.ent

Modified: trunk/BOOK/final-system/x86/grub.xml
==============================================================================
--- trunk/BOOK/final-system/x86/grub.xml (original)
+++ trunk/BOOK/final-system/x86/grub.xml Tue Jul  8 23:50:46 2008
@@ -23,14 +23,18 @@
   <sect2 role="installation">
     <title>Installation of GRUB</title>
 
-   <para os="p1">GRUB has an issue where it sometimes doesn't detect
-   the disk geometry correctly when used with Linux 2.6, resulting
-   in the error message <literal>Error 24: Attempt to access block outside
-   partition</literal>. The following patch contains a fix for this issue
-   as well as various fixes for raid controllers and support for the
-   new Intel Mac:</para>
+    <para os="p1">GRUB has an issue where it sometimes doesn't detect
+    the disk geometry correctly when used with Linux 2.6, resulting
+    in the error message <literal>Error 24: Attempt to access block outside
+    partition</literal>. The following patch contains a fix for this issue
+    as well as various fixes for raid controllers and support for the
+    new Intel Mac:</para>
 
 <screen os="p2"><userinput>patch -Np1 -i ../&grub-fixes-patch;</userinput></screen>
+
+    <para os="p3">By default, GRUB doesn't support ext2 filesystems with 256-byte inodes. Fix this by applying the following patch:</para>
+
+<screen os="p4"><userinput>patch -Np1 -i ../&grub-256byte_inode-patch;</userinput></screen>
 
     <para os="a">This package is known to have issues when its default optimization
     flags (including the <option>-march</option> and <option>-mcpu</option>

Modified: trunk/BOOK/final-system/x86_64/grub.xml
==============================================================================
--- trunk/BOOK/final-system/x86_64/grub.xml (original)
+++ trunk/BOOK/final-system/x86_64/grub.xml Tue Jul  8 23:50:46 2008
@@ -20,11 +20,11 @@
   <sect2 role="installation">
     <title>Installation of GRUB</title>
 
-    <para os="p3">GRUB has an issue that can cause it to segfault when you
+    <para os="ap3">GRUB has an issue that can cause it to segfault when you
     try to configure a drive to utilize GRUB on x86_64 machines. The following
     patch fixes this problem:</para>
 
-<screen os="p4"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen>
+<screen os="ap4"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/grub.xml"
@@ -33,6 +33,14 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/grub.xml"
     xpointer="xpointer(//*[@os='p2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../x86/grub.xml"
+    xpointer="xpointer(//*[@os='p3'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../x86/grub.xml"
+    xpointer="xpointer(//*[@os='p4'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/grub.xml"

Modified: trunk/BOOK/introduction/x86/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/x86/changelog.xml (original)
+++ trunk/BOOK/introduction/x86/changelog.xml Tue Jul  8 23:50:46 2008
@@ -33,7 +33,16 @@
 -->
 
     <listitem>
-      <para>August 28, 2006</para>
+      <para>July 08, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Added the 256-Byte Inode patch to Grub.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>March 18, 2008</para>
       <itemizedlist>
         <listitem>
           <para>[jciccone] - Fixed the Glibc i586_chk patch and updated it to -2.</para>

Modified: trunk/BOOK/introduction/x86_64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/x86_64/changelog.xml (original)
+++ trunk/BOOK/introduction/x86_64/changelog.xml Tue Jul  8 23:50:46 2008
@@ -34,6 +34,15 @@
 -->
 
     <listitem>
+      <para>July 08, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Added the 256-Byte Inode patch to Grub.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>November 17, 2007</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/materials/x86/patches.xml
==============================================================================
--- trunk/BOOK/materials/x86/patches.xml (original)
+++ trunk/BOOK/materials/x86/patches.xml Tue Jul  8 23:50:46 2008
@@ -30,6 +30,15 @@
       </listitem>
     </varlistentry>
 
+    <varlistentry os="grub-256byte_inode-patch">
+      <term>Grub 256-Byte Inode Patch - <token>&grub-256byte_inode-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink
+        url="&patches-root;&grub-256byte_inode-patch;"/></para>
+        <para>MD5 sum: <literal>&grub-256byte_inode-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
     <varlistentry os="grub-fixes-patch">
       <term>Grub Various Fixes - <token>&grub-fixes-patch-size;</token>:</term>
       <listitem>

Modified: trunk/BOOK/materials/x86_64/patches.xml
==============================================================================
--- trunk/BOOK/materials/x86_64/patches.xml (original)
+++ trunk/BOOK/materials/x86_64/patches.xml Tue Jul  8 23:50:46 2008
@@ -24,6 +24,10 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/patches.xml"
     xpointer="xpointer(//*[@os='gcc-specs-patch'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../x86/patches.xml"
+    xpointer="xpointer(//*[@os='grub-256byte_inode-patch'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/patches.xml"

Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent (original)
+++ trunk/BOOK/patches.ent Tue Jul  8 23:50:46 2008
@@ -238,6 +238,10 @@
 <!ENTITY bin86-x86_64-patch-md5 "92bdce7b0655cd2e9f83c83fc56d128e">
 <!ENTITY bin86-x86_64-patch-size "2 KB">
 
+<!ENTITY grub-256byte_inode-patch "grub-&grub-version;-256byte_inode-1.patch">
+<!ENTITY grub-256byte_inode-patch-md5 "2482bef9c1866b4045767a56268ba673">
+<!ENTITY grub-256byte_inode-patch-size "4 KB">
+
 <!ENTITY grub-fixes-patch "grub-&grub-version;-fixes-1.patch">
 <!ENTITY grub-fixes-patch-md5 "6f095b98bde1db8d5b1a7ceef96ca351">
 <!ENTITY grub-fixes-patch-size "136 KB">




More information about the Clfs-commits mailing list