Article posted on Oct 9
I got my hands on a couple Mac Pro quad-core (in reality, 2 dual-core Xeons) machines at work this week, and got Finnix to work on them, kinda. rEFIt found Finnix just fine, but the kernel would freeze when trying to mount the CDROM disc. "nodma" didn't work either. My next attempt was to boot from a USB CDROM drive. Once again, rEFIt found the USB CDROM drive and Finnix disc, but isolinux would fail halfway though loading the kernel image from CD. I eventually booted by putting a copy of Finnix in the onboard CDROM drive, and another in the USB CDROM drive, then booting the onboard CDROM and typing "finnix root=/dev/sr0". The problem seems to be kernel-related; hopefully 2.6.18 helps with this.
Core Duo Mac Minis and Core Duo Macbook Pros boot fine, however. I would assume the Core Solo variants work fine as well. I've also been able to boot Finnix successfully and easily on several non-Mac Core Duo laptops, as well as the latest and greatest Athlon X2 systems.
Development is coming along well. In addition to udev and netbooting support, the next Finnix will support autodetection of dm-crypt/LUKS partitions, and md software RAID sets. Additionally, I am 99% sure I will be including an AMD64 kernel (bootable as "finnix64" instead of "finnix") along with the normal 586 kernel. There are two main reasons for doing this:
However, another kernel means a larger distro. In order to cut down on size, I have decided to remove the finnix-uml package (AKA Finnix-on-Finnix) from the main distribution. Finnix-on-Finnix was created as a way to prototype and test Finnix virtualization support (by acting as both the host and guest, you test two birds with one stone), and virtualization support has proven to be incredibly stable the last few releases. However, once a Finnix release is gold, Finnix-on-Finnix itself becomes little more than a novelty, which very few people use, and takes up previous megabytes. The finnix-uml package will still be maintained and available in the apt repository, so it is little more than an "apt-get install finnix-uml" away if you still want to use it.
After all is said and done, it's looking like the final compressed distro size will be about 110MiB after adding the AMD64 kernel. While still much lower than the project's target ceiling of 185MiB, I had been trying to keep x86 under the magical 100MiB number. Oh well.