El enlace que te a puesto flico esta muy bien para utilizar el ATmega8 sin oscilador.
Como estas utilizando o donde pones el ATmega8?
El bootloader se graba igual para todos los ATmega's lo unico que cambia es el archivo que se le sube al micro (.hex), los fuses y la configuración del archivo boards.txt del IDE
Si te fijas en el IDE de arduino en Tools > Boards tienes una que se llama Arduino NG or older w/ ATmega8
Un saludo!