|
@@ -40,10 +40,15 @@
|
|
|
<sect2 role="installation">
|
|
|
<title>Installation of GRUB</title>
|
|
|
|
|
|
+ <para>Your shiny new LFS system is almost complete. One of the last
|
|
|
+ things to do is to ensure that the system can be properly booted.</para>
|
|
|
+
|
|
|
<caution>
|
|
|
<para>This package will only build for x86 and x86_64 architectures
|
|
|
containing 32-bit libs. If you chose to build on x86_64 without 32-bit
|
|
|
- libriaries (no multilib), then you must use LILO instead.</para>
|
|
|
+ libraries (no multilib), then you must use LILO instead. Information on
|
|
|
+ <quote>boot loading</quote> for other architectures should be available in
|
|
|
+ the usual resource-specific locations for those architectures.</para>
|
|
|
</caution>
|
|
|
|
|
|
<para>This package is known to have issues when its default
|
|
@@ -98,12 +103,6 @@ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub</userinput></screen>
|
|
|
<sect2 role="configuration">
|
|
|
<title>Configuring GRUB</title>
|
|
|
|
|
|
- <para>Your shiny new LFS system is almost complete. One of the last
|
|
|
- things to do is to ensure that the system can be properly booted. The
|
|
|
- instructions below apply only to computers of IA-32 architecture,
|
|
|
- meaning mainstream PCs. Information on <quote>boot loading</quote> for
|
|
|
- other architectures should be available in the usual resource-specific
|
|
|
- locations for those architectures.</para>
|
|
|
|
|
|
<para>Boot loading can be a complex area, so a few cautionary
|
|
|
words are in order. Be familiar with the current boot loader and any other
|
|
@@ -112,11 +111,10 @@ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub</userinput></screen>
|
|
|
<quote>rescue</quote> the computer if the computer becomes
|
|
|
unusable (un-bootable).</para>
|
|
|
|
|
|
- <para>Earlier, we compiled and installed the GRUB boot loader software
|
|
|
- in preparation for this step. The procedure involves writing some
|
|
|
- special GRUB files to specific locations on the hard drive. We highly
|
|
|
- recommend creating a GRUB boot floppy diskette as a backup. Insert a
|
|
|
- blank floppy diskette and run the following commands:</para>
|
|
|
+ <para>The procedure involves writing some special GRUB files to specific
|
|
|
+ locations on the hard drive. We highly recommend creating a GRUB boot floppy
|
|
|
+ diskette as a backup. Insert a blank floppy diskette and run the following
|
|
|
+ commands:</para>
|
|
|
|
|
|
<screen><userinput>dd if=/boot/grub/stage1 of=/dev/fd0 bs=512 count=1
|
|
|
dd if=/boot/grub/stage2 of=/dev/fd0 bs=512 seek=1</userinput></screen>
|