+The image is pretty crammed towards "4GB", you better check actual sizes before the large download.

The release ISO images should be available on most of the [[mirrors|mirrors]]. If the ISO is not available on a certain mirror, please try another one or download it from the DragonFly master site. Each image is in the "Live CD" format, meaning that it boots into a running and fully functional DragonFly system, which can be used for testing or system recovery tasks as well as installation

@@ -60,9+63,9 @@ We supply a Makefile in `/usr` to track the pkgsrc tree and we supply a Git mirr

## DragonFly 2.10 Special Installation and Upgrade Notes

-**Using deduplication** - Hammer volumes need to be upgraded to version 5 to use deduplication. The 'hammer version-upgrade &lt;filesystem&gt; &lt;version&gt;' command will perform this in-place.

+**Using deduplication** - Hammer volumes need to be upgraded to version 5 to use deduplication. The 'hammer version-upgrade &lt;filesystem&gt; &lt;version&gt;' command will perform this in-place. To enable periodic deduplication, run 'hammer viconfig' on each PFS and add the line 'dedup 1d 5m'.

-**APIC_IO** - The APIC_IO kernel option can now also be controlled via the hw.apic_io_enable /boot/loader.conf tunable. The kernel option simply specifies the default now.

+**APIC_IO** - The APIC_IO kernel option can now also be controlled via the hw.apic_io_enable /boot/loader.conf tunable. The kernel option simply specifies the default now.

**VirtualBox, Virtual PC, and VMWare users** - Unless your virtual hard disk is 50G or larger, we recommend doing a UFS install and not the default HAMMER install. We also recommend installing from the CD ISO and not the GUI IMG. A more serious installation should use HAMMER with at least a 50G disk image and can install from the GUI IMG.

@@ -70,6+73,8 @@ We supply a Makefile in `/usr` to track the pkgsrc tree and we supply a Git mirr

**Interrupt Routing Issues** - If you are experiencing interrupt routing issues there are several boot options you can try. You can try booting both UP and MP kernels (both are available via the boot menu), you can try booting without ACPI, you can boot with ACPI but disable ACPI-based interrupt routing by setting debug.acpi.disabled="pcib", you can disable use of the IO APICs by setting hw.apic_io_enable=0, and you can enable an emergency interrupt polling thread by setting kern.emergency_intr_enable=1. Once you have a working system you can edit /boot/loader.conf on the USB stick to set your new defaults in stone.

+**Installer Crypt Options** - The installer can encrypt the root volume and the swap volume. It will not work properly for other volumes despite any additional check-boxes you might see. Installer and boot-time support works but is still a bit rough around the edges. Performance will be relatively high on multi-core machines.

+

## DragonFly 2.10 Release Notes

### Release Improvements

@@ -108,6+113,7 @@ We supply a Makefile in `/usr` to track the pkgsrc tree and we supply a Git mirr

* The FAIRQ altq has been significantly enhanced and now supports weighted expansion of bandwidths up to the interface bandwidth.

* Lots of MP-related bug fixes to the network stack.

* Use MONITOR/MWAIT in the idle thread as an intermediate step prior to ACPI halt.

+ * Added mmap offset randomization. The randomization is controllable via the sysctl vm.randomize_mmap, which by default is 0 (off).