woohoo, I am up and running. I am using the microdrive on my C3100, to get the multi-boot I had to do this:
1/ put the zubuntu kernel, rootfs desktop tar.gz on the card (calling it android-root.tar.gz), along with the android updater.sh and gnu-tar; booted the OK menu and did the install from scratch, flashing the kernel, wiping the disk and unpacking the tar.gz
2/ replaced the rootfs tar gz with the spitz spitz-root-addition.tar.gz, replaced the zImage with the multiboot zImage, went through OK update, flashed kernel, didn't format disk, did the unpack
now when it powers up it asks me what to boot, it finds the microdrive rootfs, boots and runs!
CF ethernet worked as before, as did wifi (hostap was default, hooray!). I still have the same old dhcp problem as with the previous release :-(
wifi0: unknown hardware address type 801
Can't create addrlist socket
so I've used a static IP.
WEP works fine needing only entries in interfaces file; haven't tried WPA yet but I imagine it will work OK.
Speed seems much much better!
--edit--
screen orientation was already landscape.
no ssh/sshd, installed dropbear, worked first time
created a swapfile as before, added entry to /etc/fstab so it'll start one up at boot
--edit2--
I put, in the interfaces file,
pre-up /sbin/pccardctl resume 1
pre-up /bin/sleep 2
post-down /sbin/pccardctl suspend 1
and it now automagically saves power when wlan is idle.
--edit3--
When I tried "apt-get install kismet" it downloaded stuff, but errored with dpkg: dpkg - error: PATH is not set. Ahah, had to do "export PATH", so I think there's something wrong in the /etc/profiles or something when it sets PATH. Noticed that kismet_ui.conf had the default sound player, installed "bplay" and changed config thus soundplay=/usr/bin/bplay. Sound doesn't appear to work, alsamixer looks OK, sound not muted.
Hmm, mplayer isn't in the repository, although other packages refer to it :-(
Audacious, preinstalled, appears to play an mp3, but I don't hear anything.