aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter08/grub.xml10
-rw-r--r--index.xml4
3 files changed, 14 insertions, 4 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 3437334e8..acff4509d 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -50,6 +50,10 @@
</itemizedlist>
</listitem>
+<listitem><para>January 9th, 2004 [greg]: Chapter 8 - Making the LFS system
+bootable: Added --no-mem-option to Grub command line in menu.lst to disable
+Grub's insistence on passing mem= to the kernel. Closes 737.</para></listitem>
+
<listitem><para>January 7th, 2004 [greg]: Chapter 5 - Util-linux: Added command
to install the arch program which is needed by Perl for consistency. Upgraded
to Kbd-1.10.</para></listitem>
diff --git a/chapter08/grub.xml b/chapter08/grub.xml
index 6ed20b328..5902ef954 100644
--- a/chapter08/grub.xml
+++ b/chapter08/grub.xml
@@ -88,16 +88,22 @@ color green/black light-green/black
# The first entry is for LFS.
title LFS &milestone;
root (hd0,3)
-kernel /boot/lfskernel root=/dev/hda4 ro
+kernel --no-mem-option /boot/lfskernel root=/dev/hda4
<userinput>EOF</userinput></screen>
+<note><para>By default, Grub will automatically pass a "mem=xxx" command line
+argument to the kernel. However, Grub sometimes gets the amount of memory wrong
+which can lead to problems in some circumstances. It's best to disable this
+functionality and let the kernel determine the amount of memory itself, hence
+the use of the <emphasis>--no-mem-option</emphasis> above.</para></note>
+
<para>You may want to add an entry for your host distribution. It might look
like this:</para>
<screen><userinput>cat &gt;&gt; /boot/grub/menu.lst &lt;&lt; "EOF"</userinput>
title Red Hat
root (hd0,2)
-kernel /boot/kernel-2.4.20 root=/dev/hda3 ro
+kernel /boot/kernel-2.4.20 root=/dev/hda3
initrd /boot/initrd-2.4.20
<userinput>EOF</userinput></screen>
diff --git a/index.xml b/index.xml
index 5c133ac65..8bf36dd2e 100644
--- a/index.xml
+++ b/index.xml
@@ -3,8 +3,8 @@
"/usr/share/docbook/docbookx.dtd" [
-<!ENTITY version "CVS-20040108">
-<!ENTITY releasedate "January 8th, 2004">
+<!ENTITY version "CVS-20040109">
+<!ENTITY releasedate "January 9th, 2004">
<!ENTITY milestone "5.1">
<!ENTITY nbsp " ">