OK, I'll try.
The bootloader in flash (u-boot) loads the kernel from sda6 (uImage), and starts it. The kernel gets a commandline passed which tells to mount sda7 as rootfs, read only.
So to boot Debian you basically have to provide a suitable kernel in sda6, and a Debian rootfs in sda7.
Connect one of the disks to a Linux PC, find the right devicename by executing
I'll assume it's sdb.
Use fdisk to create an extended partition of, lets say, 6GB.
(If the disk isn't empty, first delete all partitions)
Then create logical partitions,
1st (sdb5) 512MB, type swap.
2nd (sdb6) 8MB type raw (if such a type exists. It doesn't really matter).
3nd (sdb7) 4GB type linux.
Prepare the partitions:
mke2fs -j /dev/sdb7
Now you need a kernel and a rootfs. A kernel can be foundhere
Further you need a Debian rootfs. That can be found here
Mount sdb7, and extract the rootfs:
mount /dev/sdb7 /tmp/sdb7
tar xzf /path/to/lenny.tgz
# add the kernel and modules
tar xzf /path/to/2big_uImage_modules.tar.gz
# write the kernel to sdb6
dd if=uImage of=/dev/sdb6
Now edit /tmp/sdb7/etc/fstab. The rootfs will be mounted read-only, but Debian doesn't like that. So add a line to remount it rw:
/dev/sda7 / ext3 defaults,ro 0 0
Basically this is it. If you put this disk in your 2Big, it should boot to Debian.
- The box will request an IP address by DHCP.
- A lightweight ssh server will be running (dropbear)
- There are two users, user with password user, and root with password root.
I have no idea what the fan will do.