Update for 5.4.2 release v5.4.2
authormarty_connor <marty_connor>
Wed, 19 Apr 2006 01:56:46 +0000 (01:56 +0000)
committermarty_connor <marty_connor>
Wed, 19 Apr 2006 01:56:46 +0000 (01:56 +0000)
RELNOTES

index fcd49b6..6cc82e0 100644 (file)
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,18 +1,40 @@
-Etherboot 5.4.1
+Etherboot 5.4.2
 
-PXE is now supported.  You will also need to configure your server to
-provide a pxelinux.0 loader file, kernel and initrd images, and a
-pxelinux.cfg directory with a appropriate configuration spec files.
+--
 
-See the PXELINUX home page at:
+It is now possible to specify static boot information instead of
+getting that information from a DHCP server.  This must be done
+carefully, since there is no check for whether the address is unique,
+and could potentially conflict with another network device. See the
+options beginning with STATIC_ in src/Config for more information.
+
+--
+
+A new flag, EXIT_ON_FILE_LOAD_ERROR causes Etherboot to exit if boot
+file loading fails.
+
+--
+
+PXE network booting is supported.  PXE is the most common network
+booting method on x86-based machines, 
+
+Using PXE requires configuring a dhcp server to provide a pxelinux.0 or
+other PXE bootloader, 
+
+For loading Linux, see the PXELINUX home page at:
 
     http://syslinux.zytor.com/pxe.php
 
-for more information. 
+For server setup, an interesting article is here:
 
-There is no longer a default target for make.  You must specify an
-argument to make. Help text is now provided to indicate possible make
-targets.
+   http://wiki.ltsp.org/twiki/bin/view/Ltsp/PXE
+
+--
+
+You must specify an argument to make. Help text is now provided to
+indicate possible make targets.
+
+--
 
 It should be possible to compile Etherboot with gcc >= 3.3.3, including
 gcc 3.4.x now that a couple of bugs have been tracked down. Please mail
@@ -22,22 +44,13 @@ the versions of gcc and binutils used.
 gcc 2.x is not supported anymore. You need at least gcc 3.x to compile
 etherboot due to C99 constructs.
 
-Removed etherboot(-pci)?.* rule because there are too many drivers and
-the image will no longer fit in memory. I don't want to choose a subset
-of drivers as everybody will have different preferences. So I'm going to
-piss off everybody equally by deleting the rule. Use the multiple driver
-rule (driver1--driver2--...) and select your own subset of drivers.
-
-In order to create .iso and .liso images you will need to have the
-packages mtools-3.9.9 or later, and syslinux-2.08 or later installed on
-your system.  These packages are available in various locations and
-formats.  .liso images are like .iso but use floppy emulation.  If you
-have a very old BIOS and .liso images don't work you may wish to try
-adding the -s option of syslinux as a last resort.
-
-EMERGENCYDISKBOOT has been renamed EXIT_IF_NO_OFFER, which describes it
-better.
+--
 
-Menuing using DHCP options (mknbi/menu.c) has been removed.
+In order to create .iso and .liso images you need to have the packages
+mtools-3.9.9 or later, and syslinux-2.08 or later installed.  These
+packages are available in various locations and formats.  .liso images
+are like .iso but use floppy emulation.  If you have a very old BIOS
+and .liso images don't work you may wish to try adding the -s option
+of syslinux as a last resort.
 
-.exe format can be generated by doesn't work so not publicised.
+--