Actually installing Debian can be as easy as installing Cacko, pdaXrom (non-uboot versions) and Angstrom.
There is an alternative way to install the base system without using network connection (up to step 5).
*** The "10-step-self-help guide to enjoying a popular penguin" *** [Please let me know if any of the step is not described accurately]
[Don't give up if things fail; you can always use the original method described in the Titchy Linux wiki
http://wiki.neilandtheresa.co.uk/Titchy_Linux/Installing, although it requires network connection all the way through]
Just start from here:
http://www.bigbridgezau.sakura.ne.jp/dev/debian/#1 Preparation work:
A. Prepare the installer:
Download 4 things and copy them to the root of SD:
updater.shgnu-tar zImage-2.6.17-cpufreq-fastfpe.bin OR zImage-2.6.20-cpufreq.bin (This is the kernel; rename it to
zImange.bin)
hddrootfs.tar.gz (This is the base system and Etch; rename it to
hdimage1.tgz)
B. Prepare the disk:
(This is not absolutely necessary, do it at your discretion)
To ensure a good clean install, you may want to reformat the whole disk into one big root partition first
Enter the [D]+[B] emergency mode (i.e. remove power sources, press [D] and [B], put back AC and battery, power on);
Reformat your microdrive/internal CF by fdisk /dev/hda;
Delete all partitions (d);
Add primary partition 1 (n);
Change the type of the partition (t): partition 1 is 83 (Linux);
Write to the partition table and sync the disk (w);
Now format the partition into Ext3 format: mke2fs -j /dev/hda1
Ready to proceed to #2
#2 Reboot the Z while pressing [OK] to enter the flash menu
#3 Just flash as usual by choosing "4" and then "SD" and then "Y"
#4 If things go well (they should), then kernel will flash and the big tarball will decompress to /dev/hda1. This may take an hour.
#5 Installation will complete itself and reboot the machine. Debian is ready to go! (default root login: root; root password: kuroadmin)
(From now on you will need network connection to update and upgrade the system)
#6 Set up your network profile in /etc/network/interfaces and /etc/resolv.conf, blacklist hostap if you are using Ambicom WL1100C (for details see this post:
http://www.oesf.org/forum/index.php?act=fi...&pid=168621 ).
You can then do the postinstallation steps as descibed in "After installation" in the titchy linux wiki:
http://wiki.neilandtheresa.co.uk/Titchy_Linux/Installing #7 To upgrade from Etch ("stable" but a bit dated) and Lenny ("testing" and the new stuff), change "etch" to "lenny" in /etc/apt/sources.list
#8 apt-get update
#9 apt-get dist-upgrade
#10 Wow!
Plus two desserts:
#11 If you fancy playing with over/underclocking, grab the dvfm binary (not the armel.zip) from the japanese link above.
#12 If you feel like trying different (Angstrom) kernels, three versions are available: 2.6.17-fastfpe-cpufreq, 2.6.20-cpufreq, 2.6.22-cpufreq.
Remember to use the
same updater.sh from the download location of the kernel!
More discussion this way:
http://www.oesf.org/forum/index.php?showtopic=24815.
And be CAREFUL: do NOT flash the kernel with the big installation tarball, because your disk may get reformatted and wiped clean and overwritten with a clean install!