Your work is welcome.
What is hot is image with preinstalled packages.
Any script when run can generate errors.
Better results can you achieve with preconfigured images.
One for router and one (backup) for harddisk (pendrive or HD).
The issue is, you still shell script to run configuration for each of 5-10 preinstalled application (nano, mc, vi, http, torrent, webcam, bluetooth, wifi....wirelesstools ....mysql, php, php-mysql, phpadmin, myphpadmin )
Nothing goes easy.
So step by step approach by wengi is the best as of today.
One day I install mysql and it works fine, next day errors,
remove all, install again and works fine.
So Olegs firmware and image for harddisk should work. Unfortunately partitioning is a personal issue.
Darius
http://www.tinyurl.com/dariusjack