[Netboot-general] New netboot version 0.10
Status: Beta
Brought to you by:
gkminix
From: Gero K. <ge...@gk...> - 2006-01-08 18:20:13
|
Hello, after more than two years of work I'm pleased to announce the release of netboot version 0.10. This release has been tested on many different host systems and with various different network cards to improve compatibility. However, the most important change has been the move from the old bin86 tools towards using GNU development tools. It is now possible to compile all client code using GNU tools, even on non-x86 systems by using a cross compiler. Therefore, most changes in this release are not directly visible to the user. Among the new noticeable features are: General: - support for different backends to access the systems database: plain text database files and Berkeley DB are currently supported, ODBC and LDAP are planned - support for writing into the systems database with all utility programs - support for writing log files with all utility programs - better support for different character sets - libtool support: it is now possible to compile a shared library for all the utility support routines - completely removed support for pre-386 processors, so everything is 32-bits now Bootrom: - support for multicast TFTP transfers (still untested) - full support for DHCP with netboot extensions - full support for PXE API - support for generic network drivers Makerom: - makerom is now able to install new network drivers into the proper place thus eliminating the need to manually copy and edit anything in order for a network driver to appear in the menu - saving bootrom definitions into the systems database without editing any database files manually - supports writing a bootrom image which can be included into a system BIOS (however, this requires additional tools which are not part of the netboot package) - many changes to the user interface, including the display of help texts mknbi-dos: - support for using a compressed ramdisk in order to reduce download time of DOS netboot images mknbi-linux: - support for Linux kernel 2.6.x mknbi-mgl: - support for multiple image loaders: mknbi-mgl now contains a new image loader which allows an MGL boot image to get downloaded using a commercial PXE bootrom. This way it is possible to use such commercial PXE bootroms with other netboot boot images generated with mknbi-linux or mknbi-dos - various MGL syntax cleanups and improvements like some missing programming constructs and pointer types - support for MGL include files - lots of bug fixes in the MGL runtime code The only thing which is still missing is a comprehensive documentation. Even though I have updated the existing documentation (especially the man pages) to reflect all changes, a user's manual which puts all pieces together is still missing. This is planned for one of the next releases. Until then, have fun with netboot, and please let me know if you find any bugs or have any ideas for improvements. My sincere thanks go to all the many people who have helped me with improving this release, and who are too numerous to mention here. gero. --=20 Gero Kuhlmann Groote Gracht 33 ge...@gk... 26723 Emden ge...@gk... Tel.: 04921/997561 |