Although Debian Installer supports NSLU2, it does not support the NAS100d. The only way to install it is by using debootstrap. Here is a summary of the procedure to be used for installing Debian Etch on a NAS100d.
Decompress the zip file.
Boot the device with serial cable attached. Interrupt the boot process by pressing Ctrl-C.
Resize the sysconfig partition and create a partition for apex (see in FisList page for the partition scheme to install and the procedure to follow).
Transfer and flash apex.
load -m xmodem -r -b 0x1000000 fis write -f 0x50fa0000 -b 0x1000000 -l sizeOfApex.bin
Transfer and flash the kernel to the kernel partition.
load -m xmodem -r -b 0x400000 fis write -f 0x50040000 -b 0x400000 -l sizeOfZImage.bin
Transfer and flash the root filesystem to the ramdisk partition. (Erase the partition first to make JFFS2 happy.)
load -m xmodem -r -b 0xB00000 fis erase -f 0x50240000 -l 0x600000 fis write -f 0x50240000 -b 0xB00000 -l sizeOfRootJffs
Setup apex as a second stage bootloader.
Run apex. Let it boot SlugOS.
In SlugOS, install the kernel-module-pata-artop (for hard disk support).
ipkg update ipkg install kernel-module-pata-artop
Partition the hard disk (one partition for swap, one for Debian root, one for the data).
Run debootstrap (follow the Bootstrap page). Don't forget to install an up-to-date kernel (> 2.6.18) otherwise you will miss the support for the harddisk in debian.
Copy the kernel and initrd from /boot directory to host computer.
Reboot and interrupt the boot in Redboot by pressing Ctrl-C.
Transfer and flash the debian kernel to the kernel partition.
load -m xmodem -r -b 0x400000 fis write -f 0x50040000 -b 0x400000 -l sizeOfVmlinuz
Transfer and flash the initrd to the ramdisk partition. (Use a 0 filled buffer for padding the partition.)
mfill -b 0x00B00000 -l 0x00600000 -p 0 -1 load -m xmodem -r -b 0xB00000 fis write -f 0x50240000 -b 0xB00000 -l 0x600000
Transfer and flash the debian apex for NAS 100d.
load -m xmodem -r -b 0x1000000 fis write -f 0x50fa0000 -b 0x1000000 -l sizeOfApexDebianNas100d.bin
Things to remember