I can't burn bootloader on microcontroller.

I wire up Duemilanove compatible board and the microcontroller as shown on the following page.

But, I can't burn. The following message appear. What should I do?

stk500_getsync(); not in sync:respo=0x15

PC : Windows7
IDE : Arduino IDE 0022
target CPU : ATMEGA328P-PU
host Arduino : DFRduino (Duemilanove compatible)

Those instructions are missing a step...

1.5 Disable auto-reset.

There are details here...

http://www.arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection

Thank you, Mr.Coding Badly.
Sometime I can burn the bootloader,other time I can not with same bread board. I think it is problem of the bread board. By the way, when I can not burn, the following message is showed. Does anyone have advice?

avrdude: Expected signature for ATMEGA328P is 1E 95 0F.
Double check chip, or use -F to override the check.?

Does anyone have advice?

Yes. Post the entire error message.

avrdude: Expected signature for ATMEGA328P is 1E 95 0F
Double check chip, or use -F to override the check.?

This is the error message. I can't burn the bootloader to the microcontroller with Arduino IDE.

This means that avrdude cannot recognize the mcu or can't correctly communicate with it.
Doublecheck your connections.
but avrdude reads a different signature than the expected or it doesn't read any signature?