Changeset 3df6c70 for BOOK/boot/x86_64-64
- Timestamp:
- Jul 11, 2006, 10:28:53 AM (18 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 37efcbc
- Parents:
- adb2d7f
- Location:
- BOOK/boot/x86_64-64
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/boot/x86_64-64/bin86.xml
radb2d7f r3df6c70 23 23 <title>Installation of Bin86</title> 24 24 25 <para os="a">We are building bin86 so that we can compile lilo.25 <para os="a">We are building Bin86 so that we can compile Lilo. 26 26 Both <command>as86</command> and <command>ld86</command> need to 27 27 run on the host system to assemble x86_64 code. We cannot … … 45 45 46 46 <para os="e">Install the assembler and linker where they will be on 47 the PATH when we build lilo, using prefixes to show that their47 the PATH when we build Lilo, using prefixes to show that their 48 48 output is not for a native system.</para> 49 49 -
BOOK/boot/x86_64-64/bootloaders.xml
radb2d7f r3df6c70 12 12 13 13 <para>On x86 and x86_64 (multilib) architectures, the preferred 14 bootloader is G rub. Unfortunately, Grub doesn"t work on x86_6414 bootloader is GRUB. Unfortunately, GRUB doesn't work on x86_64 15 15 Pure64 - the stage2 files can be correctly built as 32-bit, but the 16 grub shell is a 64-bit program, and tries to execute some of the17 stage2 routines - this results in a segmentation fault. Therefore,18 in the final system we use Lilo as the bootloader.16 <command>grub</command> shell is a 64-bit program, and tries to 17 execute some of the stage2 routines - this results in a segmentation 18 fault. Therefore, in the final system we use Lilo as the bootloader. 19 19 </para> 20 20 21 <para>If you already have a bootloader, such as G rub, installed on21 <para>If you already have a bootloader, such as GRUB, installed on 22 22 the system then you should use that to make your new kernel bootable. 23 23 </para> -
BOOK/boot/x86_64-64/lilo-build.xml
radb2d7f r3df6c70 23 23 <title>Installation of Lilo</title> 24 24 25 <para os="a">The following patch forces lilo to use our cross-compiler25 <para os="a">The following patch forces Lilo to use our cross-compiler 26 26 (except for a couple of utilities which run during the compile), 27 27 and to look for as86 and ld86 under the names by which we installed -
BOOK/boot/x86_64-64/lilo.xml
radb2d7f r3df6c70 18 18 <para os="a">You are nearly ready to boot to the new temporary system. 19 19 One of the last things to do is to ensure that the system can be booted. 20 The instructions below apply only to x86_64 machines on which lilo is going21 to be installed. Information on using a pre-installed G rubon machines20 The instructions below apply only to x86_64 machines on which Lilo is going 21 to be installed. Information on using a pre-installed GRUB on machines 22 22 currently running as x86 or x86_64 multilib should be available in the 23 23 usual resource-specific locations for those architectures. If you have 24 installed an x86 version of lilo, these instructions should be modified24 installed an x86 version of Lilo, these instructions should be modified 25 25 to refer to the <command>lilo</command> and <command>keytab-lilo.pl 26 26 </command> commands you installed on the host system.</para> … … 31 31 32 32 <para os="c">If you have multiple systems on your machine using a different 33 bootloader such as grub, you may prefer to use that instead - consult the33 bootloader such as GRUB, you may prefer to use that instead - consult the 34 34 appropriate documentation. The rest of this section assumes you are going 35 to use lilo.</para>35 to use Lilo.</para> 36 36 37 37 <para os="d">Earlier, we compiled and installed the Lilo boot loader software … … 42 42 dvdrtools) as a test and as a backup.</para> 43 43 44 <para os="e">Normally, you interact with lilo by using the cursor and enter44 <para os="e">Normally, you interact with Lilo by using the cursor and enter 45 45 keys to select from the available option(s), but sometimes it is necessary to 46 46 add other boot options, such as e.g. 'init=/bin/bash' to debug boot failures. 47 47 The more your keyboard layout differs from the US qwerty layout, the harder 48 it will be to type boot options unless lilo knows about your keyboard layout.48 it will be to type boot options unless Lilo knows about your keyboard layout. 49 49 So, we will create a key table for Lilo (.ktl) file - at one point in the 50 50 documentation these are referred to as .klt files, which may be a typo, but
Note:
See TracChangeset
for help on using the changeset viewer.