Article posted on Oct 23
On October 23, 2005, Finnix 86.0 was released, marking the revival of Finnix. Now, two years and 9 releases later, Finnix 90.0 has been released for the x86/AMD64, PowerPC, and UML/Xen platforms. Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing.
Finnix 90.0 includes a new Linux kernel (2.6.22), faster booting, and the ability to boot from SATA CD-ROM and DVD-ROM devices, as well as updated Debian system software and bug fixes.
New Linux kernel
For the last 3 versions, Finnix has remained at kernel 2.6.18. After much delay, Finnix 90.0 includes Linux 2.6.22. Finnix 90.0's kernel includes support for both UnionFS 2 and AUFS, with UnionFS as the default for stability reasons.
Faster booting
Finnix 90.0 will now boot even quicker, about 8 seconds quicker than Finnix 89.0!
SATA CD-ROM booting
Finnix 90.0 can now be booted using Serial ATA (SATA) CD-ROM or DVD-ROM drives. This is in addition to the many other existing ways to boot Finnix: Parallel ATA CD/DVD drive, SCSI CD/DVD drive, USB thumb drive, hard drive, netboot, or virtualized (User Mode Linux, Xen).
Article posted on Jul 27
Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing. Today marks the release of version 89.2 for the x86/AMD64, PowerPC, and UML/Xen platforms.
Finnix 89.2 is a maintenance release. Base system has been dist-upgraded to Debian's testing 2007-07-26. A new kernel was planned for this release, but was not released due to problems between Finnix and available union filesystems. Because of this, 89.2 still comes with kernel 2.6.18, but has a few backported drivers.
Article posted on Apr 13
Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing. Today marks the release of version 89.1 for the x86/AMD64, PowerPC, and UML/Xen platforms.
Finnix 89.1 is a maintenance and bugfix release. Base system has been dist-upgraded to Debian's 2007-04-03, the day etch was marked stable. "testcd" boot option has been fixed on the PowerPC platform. The ipcalc package has been added, and the finnix-3ware-install package has been upgraded to 9.4.1. ssh-agent is now started at boot-time, and is shared among all VTs.
Article posted on Jan 22
Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing. Today marks the release of version 89.0 for the x86 (and now AMD64), PowerPC, and UML/Xen platforms.
Finnix 89.0 features Linux 2.6.18, a new "finnix64" AMD64 boot profile, netboot support with a built-in netboot setup wizard, MD RAID and LUKS crypt autodetection.
AMD64 support
An AMD64 kernel is now included on the Finnix x86 CD. To use this kernel on an AMD64/EM64T machine, type "finnix64" at the boot prompt. While the Finnix userland is still 32-bit, using an AMD64 kernel on a supported platform yields several advantages:
This addition gives a total of 6 supported kernel environments: x86, AMD64, PowerPC, PPC64, User Mode Linux, and Xen.
Netboot support
Finnix can now be booted via a network. A NFS server export is set up with the Finnix files in it, and the kernel and initrd are served to the user via TFTP. The Finnix CD contains a utility called finnix-netboot-server, which allows one Finnix instance to serve as a NFS/TFTP server for a Finnix netboot instance.
RAID/LUKS autodetection
Previous Finnix installations would detect and automatically set up LVM volumes. Finnix 89.0 goes two steps further with autodetection for md-based software RAID arrays, and LUKS-based dm-crypt encrypted partitions. Software RAID arrays are set up automatically if all array parts are found, while LUKS partitions are set up if the user types in a valid decryption password for each partition.
Article posted on Aug 2
Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing. Today marks the release of version 88.0 for the x86, PowerPC, and UML/Xen platforms.
Finnix 88.0 features Linux 2.6.17, a faster, more complete hardware autodetection routine, DMA mode enabled by default, Broadcom 43xx support, a DOS boot profile, and NTFS write support. Linux 2.6.17's new bcm43xx driver has been tested successfully on both G4 PowerBooks and x86 laptops with Broadcom cards, even with optional wpa_supplicant. FreeDOS ODIN, a 1.44MB image containing many DOS utilities may be booted by typing "dos" at the boot menu. The NTFS FUSE package, while present in Finnix 87.0, has been heavily tested, and seems to work rather well. Instead of mounting the normal way, simply type "ntfsmount /dev/hda1 /mnt/ntfsmount" to use the FUSE functionality.
P.S. Many thanks to the Oregon State University Open Source Lab for providing primary Finnix release mirroring, after still-unresolved problems with SourceForge's mirroring system. Thanks OSL!
P.P.S. This announcement is being made a day early, as I'm not confident I'll have internet access tomorrow evening, and I'd rather release a day early than a day late.
Article posted on Apr 3
A rather nasty bug in unionfs for 2.6.16 has made installing via apt-get impossible. However, there is a workaround. You must move /var/lib/apt and /var/cache/apt to /tmp and reconfigure apt to use these new directories. A script has been released that makes this easier. Simply do:
# sh <(curl http://www.finnix.org/files/scripts/apt-get-unionfs-workaround)
This requires about 15MB of memory available, and should be done before an apt-get update, otherwise it will take up another 15MB of memory.
Let this be a lesson never to use CVS development snapshots (unionfs 1.1.3 does not compile against 2.6.16), despite the maintainers assuring that it's "stable".
Article posted on Mar 31
Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing. Today marks the release of version 87.0 for the x86, PowerPC, UML/Xen, and iPod platforms.
Finnix 87.0 contains new features, including Linux kernel 2.6.16, full automatic LVM detection, console mouse support, SMP support for the PowerPC release, dynamic filesystem overlays, improved IDE DMA support, and a utility to assist with creating a bootable USB thumb drive with Finnix. Finnix can now also be installed on the popular iPod hardware, for a total of 5 platforms Finnix can be run on, though this new platform is still considered experimental.
Home page: http://www.finnix.org/
SourceForge page: http://www.sourceforge.net/projects/finnix/
Download: http://www.finnix.org/Download
Release notes: http://www.finnix.org/Finnix_87.0_Release_Notes
Finnix for iPod: http://www.finnix.org/Finnix_for_iPod
Article posted on Mar 28
As of right now, the number of SourceForge downloads is at 10,003. This includes all final builds from Finnix 0.03 to present. However, this does not include Finnix 0.03 downloads directly from the original site, or Finnix 86.x pre-releases. Counting those, the count is around 17,000.
Still, this is reason enough to celebrate!
Article posted on Jan 21
In order to justify using a 700MB CDR to burn a 100MB distro (and possibly the $6 price tag), Finnix CDs bought through the store now include over 300MB of extra content not included with the downloadable version. This includes all packages needed to install Debian "sarge" via debootstrap, as well as stage 1, 2 and 3 Gentoo tarballs. Now you can effectively install either Debian or Gentoo without ever going out to the Internet.
Article posted on Jan 15
A typo has been found in the finnix-hwsubmit program (included in finnix-scripts) that prevents the output of "lspci -vvn" from being included with the report. If you use finnix-hwsubmit (and if not, why aren't you?), you will want to do an "apt-get update" and "apt-get install finnix-scripts" before submitting.
Additionally, a small package called finnix-3ware-install has been released. At work, we have a great number of machines with 3ware SATA RAID controllers in them, and using the 3ware CLI management program (tw_cli) can be handy. Unfortunately, the CLI is binary-only and closed-source[0x01], so it cannot be directly distributed with Finnix. Instead, I have created a script (that comes in the finnix-3ware-install package) that shows you the 3ware EULA, then downloads and installs it automatically. If you want to use this package, "apt-get update", then "apt-get install finnix-3ware-install". Enjoy!
[0x01] Why? 3ware's drivers are GPL, and the 3ware developers work with the kernel.org people so the drivers included with vanilla Linux kernels are usually identical to the version that 3ware distributes itself. However, the array management tools are closed-source.