"Is there a way to tune the kernel parameters at the booting time."
Yes. You can place your changes in /etc/sysctl.conf
Another way to do it is to use /etc/rc.local. /etc/rc.local is the last script run during boot. You could place sysctl commands in /etc/rc.local
Be prepared. Create a LifeBoat CD.