DragonFly BSD


Obtaining DragonFly 1.10.x for your system

1.10.1 ISO Images for CDs

DragonFly CDs are 'live', which means that the CD will boot your system and let you log in as root (no password). You can use this feature to check for hardware compatibility and play with DragonFly a little before actually installing it on your hard drive.

The CD includes an installer that can be run at the console, or (experimentally) via a web browser. Make sure you read the README file for more information. To activate the installer, boot the CD and login as 'installer'.

The installer has a Netboot server option. You can boot the CD on one machine, enable the feature via the installer, and then PXEBoot other systems and do a network based install. System operators should be aware that running the netboot server hardwires a 10.1.0.X network and runs a DHCP server which might interfere with other DHCP servers on your LAN.

See the 'Download Site' list below for a list of download locations.

The MD5 for the release is:
MD5 (dfly-1.10.0_REL.iso) = 51a86604eed9be4f795ca0f665396f8a
MD5 (dfly-1.10.0_REL.iso.gz) = 1cea8b87f1d1933a2d24a36720b37a7e
MD5 (dfly-1.10.1_REL.iso) = 81757008e8c795e7e2660fa3b1e11240
MD5 (dfly-1.10.1_REL.iso.gz) = 17eeb23f70fba75834042c7a780b04f2

1.10.x Release Errata

DragonFly releases are meant to be stable, dependable entities. We backport compatible bug fixes from current development into release branches but we do not generally backport new features. The release CD is always a '.0', e.g. 1.10.0. The most common way to track a release is to use cvsup to track the release sources and then build and install a new world and kernel to keep your system updated.

We do not always get every last little fix into a release. Please be sure to read the errata page for the release CD!

Version Date Comments
1.10.0 06-Aug-2007 RELEASE CD Errata
1.10.1 21-Aug-2007 mbuf leak fixed and other bugs Errata

1.10.x Release Sites

Organization Mirrored Data Access methods
Chlamydia.fs.ei.tum.de (Germany) 1.10.1_REL image HTTP FTP
TheShell.com 1.10.1_REL image HTTP FTP
high5.net (Amsterdam) 1.10.1_REL image HTTP
dragonflybsd.kiev.ua (Ukraine) 1.10.1_REL image FTP
Dragonflybsd.org (USA) 1.10.1_REL image FTP (try to find another site first)

Release Notes for DragonFly 1.10.1

1.10 is our sixth major DragonFly release. DragonFly's policy is to only commit bug fixes to release branches.

Several big-ticket items are present in this release. Our default ATA driver has been switched to NATA (ported from FreeBSD). NATAs big claim to fame is support for AHCI which is the native SATA protocol standard. It is far, far better than the old ATA/IDE protocol. DragonFly now has non-booting support for GPT partitioning and 64 bit disklabels. Non-booting means we don't have boot support for these formats yet. DragonFly's Light Weight Process abstraction is now finished and working via libthread_xu but the default threading library is not quite ready to be changed from libc_r yet. All threaded programs now link against an actual 'libpthread' which is a softlink to libc_r or libthread_xu, allowing the new threading library to be tested more fully.

In order to support a reasonable number of slices and partitions a certain degree of device renumbering has occured, so if you are upgrading from an older release be sure to run 'make upgrade' after installing the new world and kernel to properly update your /dev. Up to 250 or so slices and 127 partitions are now supported.

This release also contains a massive amount of new device support, particularly related to wireless networking, plus security updates and bug fixes.

A more complete list is included below. We consider 1.10 to be more stable then 1.8.

This release includes a Makefile in /usr that can be used to get the fill distribution source tree and to get the full PkgSrc tree. Just type 'make' in /usr for more information on available options.