Hardware reset function?

Hi, I'm running fvdw 11-0 on the nwsp2 classic. I managed to break it by accidentally deleting the whole /opt/ directory (silly me) Namely, it boots but no service comes up, no ssh, no webui, no daemons. So, I was wondering, is there any implemented option to reset the firmware to a default state? Perhaps some button press or something? I have no software control over it, and the only option is to take the HDD out and restore the partitions.
PS. By the way, what would be the best way to mount a share as /opt/? (I tried by editing the /etc/init.d/rcs and /etc/init.d/rc.bootup1 scripts but some services wouldn't start and eventually none is starting now) I need to compile some software and installing tools via ipkg (gcc, make, etc.) and the space on the root partition isn't enough at all. I read in an old post by fvdw that he compiled binaries of the firmware on the device. So how could someone do it on the current setup? (If this deserves its own thread, tell me and I'll move it.)
PS. By the way, what would be the best way to mount a share as /opt/? (I tried by editing the /etc/init.d/rcs and /etc/init.d/rc.bootup1 scripts but some services wouldn't start and eventually none is starting now) I need to compile some software and installing tools via ipkg (gcc, make, etc.) and the space on the root partition isn't enough at all. I read in an old post by fvdw that he compiled binaries of the firmware on the device. So how could someone do it on the current setup? (If this deserves its own thread, tell me and I'll move it.)