Problema al intentar poner bootloader en ATMEGA328-PU usando Arduino ISP

Llevo un buen rato intentando quemar el bootloader a un ATMEGA328-PU , mi circuito lo saqué de: http://arduino.cc/en/Tutorial/ArduinoToBreadboard#.UxOCF4ZWym4

  1. Puse el "ArduinoISP" Sketch en el UNO.
    2)Desconecté

Como en el avrdude.conf no viene el 328-PU , hice una copia del 328-P-PU (Que es el que trae el UNO) y edité la firma cambiando el "0F" por "14" como lo mencionan en algunos temas.

Además en mi boards.txt agregué:

##############################################################

atmega328bb.name=ATmega328 on a breadboard (8 MHz internal clock)

atmega328bb.upload.protocol=stk500
atmega328bb.upload.maximum_size=30720
atmega328bb.upload.speed=57600

atmega328bb.bootloader.low_fuses=0xE2
atmega328bb.bootloader.high_fuses=0xDA
atmega328bb.bootloader.extended_fuses=0x05
atmega328bb.bootloader.path=arduino:atmega
atmega328bb.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
atmega328bb.bootloader.unlock_bits=0x3F
atmega328bb.bootloader.lock_bits=0x0F

atmega328bb.build.mcu=atmega328pu
atmega328bb.build.f_cpu=8000000L
atmega328bb.build.core=arduino:arduino
atmega328bb.build.variant=arduino:standard

3)Conecté de nuevo
4) Cambié el Programador por - Arduino as ISP
5) Cambié en Herramientas - Tarjeta - Por la que acabo de agregar.
6) Di click en "Grabar secuencia de inicio"

El error que me aparece es el de "yikes! Invalid device signature."