[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