Mercurial > hg > Members > taiki > elilo
comparison README @ 0:7ac2a177e25d
add elilo source.
author | taiki |
---|---|
date | Thu, 14 Feb 2013 01:43:26 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:7ac2a177e25d |
---|---|
1 ELILO: the IA-32,IA-64 and x86_64 Linux Loader | |
2 ---------------------------------------------- | |
3 Stephane Eranian <eranian@hpl.hp.com> | |
4 | |
5 August 2003 | |
6 | |
7 Copyright (C) 2000-2003 Hewlett-Packard Co. | |
8 Copyright (C) 2006-2010 Intel Co. | |
9 | |
10 | |
11 This package contains version 3.7 of elilo, the EFI boot loader | |
12 for IA-64(IPF),IA-32(x86) and x86_64 EFI-based platforms. | |
13 | |
14 | |
15 RELEASE NOTES: | |
16 -------------- | |
17 Take a look at the Changelog for a detailed list of changes | |
18 since 3.3a. | |
19 | |
20 - The major new feature of this release pertains to netbooting. | |
21 With elilo-3.4, the bootloader will look for files ONLY in the | |
22 directory if was downloaded from on the TFTP server. Of course, | |
23 if you specific absolute path, files can be placed anywhere in | |
24 the TFTP directory structure. This may break some setup but | |
25 an explicit error message is printed warning the user. | |
26 | |
27 - There were a bunch of important bug fixes, including handling | |
28 of paths when booting from the local disk. | |
29 | |
30 - Downloading of large files work with EFI versions prior to 14.60 | |
31 where there was a bug but also with the fixed version of EFI | |
32 starting at 14.60. | |
33 | |
34 - There were also some updates for elilo on IA-32. The loader | |
35 can load unmodified Linux kernel/initrd image from either the | |
36 local disk or via netbooting. Thanks to Matt Tolentino at Intel | |
37 for the IA-32 updates. | |
38 | |
39 - The ext2fs support code is still present but is not compiled in | |
40 anymore. This code does not understand ext3fs and might lead to | |
41 errors because it does not understand the journal. | |
42 | |
43 This package is known to compile and produce working binaries | |
44 when used in conjunction with gnu-efi-3.0a. This package is | |
45 available from the HP Labs FTP site: | |
46 | |
47 ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-3.0a.tar.gz | |
48 | |
49 For IA-64, a toolchain know to produce working binaries is: | |
50 gcc-3.1 | |
51 binutiuls 2.13.90 | |
52 | |
53 Your may have problems with newer toolchains due to some | |
54 dependencies in the gnu-efi package. Those dependencies | |
55 will be fixed eventually. | |
56 | |
57 For IA-32, the Redhat 8.0 toolchain is known to produce | |
58 working binaries when used with gnu-efi-3.0a + loader | |
59 script patch which is included in the gnu-efi-3.0a-ia32.patch | |
60 in this package. The toolchain includes: | |
61 | |
62 gcc: gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7) | |
63 as : GNU assembler version 2.13.90.0.2 (i386-redhat-linux) | |
64 using BFD version 2.13.90.0.2 20020802 | |
65 ld : GNU ld version 2.13.90.0.2 20020802 | |
66 | |
67 The Redhat 9.0 toolchain does not work at the moment. | |
68 | |
69 For x86_64, a toolchain known to produce working binaries is: | |
70 gcc-4.1.1 or above | |
71 binutils-2.17.50.0.14 with Intel64 EFI support | |
72 For x86_64, the following libraries are required for the elilo build | |
73 gnu-efi library with x86_64 | |
74 | |
75 DOCUMENTATION: | |
76 -------------- | |
77 PLEASE READ THE docs/elilo.txt file for some documentation on how | |
78 to use this program. For netbooting refer to docs/netbooting.txt. | |
79 | |
80 Make sure you read the README.gnu-efi file for required packages. | |
81 |