From: Stephane Eranian <eranian@frankl.hpl.hp.com>
To: linux-ia64@vger.kernel.org
Subject: [Linux-ia64] elilo 3.3 has been released!
Date: Tue, 27 Aug 2002 00:30:41 +0000 [thread overview]
Message-ID: <marc-linux-ia64-105590701905981@msgid-missing> (raw)
I have just released version 3.3 of elilo, the EFI bootloader
for Linux/ia64 and Linux/ia32.
List of new features:
---------------------
- The biggest change is that elilo is now fully compliant with the
EFI 1.10 specification in particular section 11.2.1.3: Directory Structures.
This section describes where the bootloader should be placed in the EFI
system partition. Because this partition is OS neutral, no OS vendor is
supposed to leave bootloaders, config files on the root. Instead, the
specification dictates that the bootloader be placed in \EFI\FOO\elilo.efi
if FOO in the name of the OS distribution. It is IMPORTANT that every Linux
distributor follow this rule. To support such rule, elilo now only looks for
files in the directory it was loaded from, unless absolute paths are specified.
(Thanks to Richard Hirst for contributing this feature)
- Ability to load ELF/ia64 big-endian binaries (if using ELF p_paddr).
- added -F fpswa_file option for IA64, to load a specific FPSWA driver
- updated documentation
- many bug fixes.
Change:
-------
- Elilo will now look for the FPSWA driver on all accessible EFI system partitions.
The driver name MUST be fpswa.efi and it MUST in a directory called
\EFI\Intel Firmware (no other directory is searched), as specified in the FPSWA
document (see http://developer/intel.com/design/itanium). EFI ensures that only the
newest driver is actually loaded and activated.
Please look at Changelog for more details.
To compile this package on both IA-32 and IA-64, you need gcc3.x and
binutils 2.11.90 or higher. Also if you're using anything newer than
gcc3.0 release, you need to grab the updated version of the gnu-efi
package, i.e., gnu-efi-3.0a, because there were some changes in the
way gcc treats constant strings which impact the loader script used
to build elilo. You can grab the package at:
ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-3.0a.tar.gz
As usual, I have included precompiled binaries for IA-64 (elilo-ia64.efi)
and IA-32 (elilo-ia32.efi). To try out the IA-32 version, you need a PC
with EFI support. This can either be a native EFI implementation or
a PC with a legacy BIOS booted with the EFI floppies from the Intel
sample implementation which you can get at:
http://developer.intel.com/technology/efi
The new version of elilo can be downloaded from:
ftp://ftp.hpl.hp.com/pub/linux-ia64/elilo-3.3.tar.gz
MD5SUM: aa240675ee8a57218dd2523a23fb5c4f
Enjoy,
--
-Stephane
reply other threads:[~2002-08-27 0:30 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-linux-ia64-105590701905981@msgid-missing \
--to=eranian@frankl.hpl.hp.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox