How to bootload a atmega328-pu using arduino uno?
Hi friends thanks for your support. It worked well as it is. No external capacitor I used. 
I made the connection as shown in the above picture taken from LINK1.
I modified the file "boards.txt" and "avrdude.conf" as given in step 4 of LINK2
I first uploaded the ArduinoISP sketch to the board on the left.
And then I opened an "EMPTY ARDUINO SKETCH".
From that empty sketch I made the following changes
     Tools->Board = "Arduino328"
            Port  = COM4 in my pc
            Programmer = Arduino as ISP
Last step "Burn Bootloader"
Ta Da....
It worked. When I posted this question I burnt the boot-loader having the arduino ISP sketch opened. Only thing I changed now is I opened an empty sketch and hit burn from that sketch. Anyway.. thank you all. I dont think I wasted your time. If so, I apologise.