If you have an already running harddrive install, there are a few things you can do as well as long as you do not mind rebooting the Raq a few times. One method is to slave the CF and adapter into the second IDE port and boot up, sftp in and copy the appropriate size gzipped image to /tmp, gunzip it and from /tmp dd it to /dev/hdc, shut the machine down, remove the hard drive, move the CF and adapter to the 1st ide port and boot up, enjoy!
If you like the installation you already have, use the mkflash script which will leave you with an image with your settings and addons already in it. I made a variation of it called mkflashmy which does not install grub to the flash as grub or any other mbr boot loader are absolutely ignored by the rom kernel. It is here:
http://downloads.raqcop.com/cobalt_ipcop/mkflash/mkflash.tar.gzThis will leave you with a flash image in /tmp and if you have a cf and adapter slaved into the second ide port, dd it to /dev/hdc and like above, shut down, move to ide0, start up and enjoy. In the case of your wanting a 2GB image, you would run ./mkflashmy 2gb hda from within the /tmp/mkflash folder and you would have an image called 2gbflash.img. The command to dd it would be # dd if=2gbflash.img of=/dev/hdc and it will write to the flash and adapter you have slaved into ide1 (2nd port). I left the original mkflash script in the folder for historical purposes.