Excellent, thanks a lot! Got Debian up and running on an SD card in no time!
I did a apt-get dist-upgrade, the last few lines:
Setting up mdadm (2.6.7.2-3) ...
Installing new version of config file /etc/init.d/mdadm-raid ...
Installing new version of config file /etc/init.d/mdadm ...
Generating array device nodes... done.
update-initramfs: deferring update (trigger activated)
Starting MD monitoring service: mdadm --monitor.
Assembling MD arrays...done (no arrays found in config file or automatically).
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.29-2-kirkwood
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
W: mdadm: no arrays defined in configuration file.
Generating kernel u-boot image... done.
Creating backup of /boot/uImage
Creating new /boot/uImage.
Generating initrd u-boot image... done.
Creating backup of /boot/uInitrd.
Creating new /boot/uInitrd.
Around the 'update-initramfs' errors started spawning on the serial output:
[ 153.550000] uncorrectable error : <3>end_request: I/O error, dev mtdblock1, sector 8064
[ 153.560000] Buffer I/O error on device mtdblock1, logical block 1008
[ 153.570000] uncorrectable error : <3>end_request: I/O error, dev mtdblock1, sector 8064
[ 153.570000] Buffer I/O error on device mtdblock1, logical block 1008
[ 153.580000] uncorrectable error : <3>end_request: I/O error, dev mtdblock1, sector 8176
[ 153.590000] Buffer I/O error on device mtdblock1, logical block 1022
[ 153.600000] uncorrectable error : <3>end_request: I/O error, dev mtdblock1, sector 8176
[ 153.600000] Buffer I/O error on device mtdblock1, logical block 1022
[ 153.620000] uncorrectable error : <3>uncorrectable error : <3>end_request: I/O error, dev mtdblock0, sector 0
[ 153.620000] Buffer I/O error on device mtdblock0, logical block 0
[ 153.630000] uncorrectable error : <3>uncorrectable error : <3>end_request: I/O error, dev mtdblock0, sector 0
[ 153.640000] Buffer I/O error on device mtdblock0, logical block 0
I actually expected that apt-get would not update the kernel (this being such a custom install), but it actually does?? How is this done, I am curious, is it configuration of the 'update-initramfs' command that makes this whole automatic process work?
And what about the errors? Same errors come when executing 'update-initramfs -u'
Joost