[SOLVED] Arduino bootloader killed atmega 328p

I tried to create a new board "ATmega328 on a breadboard (8 MHz internal clock)".
I copied the file below to "C:\Users\Dereck\Documents\Arduino\hardware\Breadboard\boards.txt"
"C:\Users\Dereck\Documents\Arduino" is a sketchbook folder.

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

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

atmega328bb.upload.protocol=USBtinyISP
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=atmega328p
atmega328bb.build.f_cpu=8000000L
atmega328bb.build.core=arduino:arduino
atmega328bb.build.variant=arduino:standard

Then I restarted my PC.

There are two points:

  1. Is this line right "atmega328bb.upload.protocol=USBtinyISP" ? (Because I use USBtinyISP V2.0)
  2. I don't see this custom board in Tools > Board dialog and accordingly I can't use it. What's wrong with it?

Resource http://arduino.cc/en/Tutorial/ArduinoToBreadboard