Soll doch heißen das es nicht mit dem Uno funktioniert odeR?
Wenn Du einen "nackten" Atmega328 mit einem Bootloader bespielen möchtest, benötigst Du einen sogenannten "Programmer".
Ein Programmer ist eine Hardware, um Programme auf Mikrocontroller zu brennen.
Die Arduino-Boards haben für Programmer auch einen speziellen Anschluss, den ISP-Programmieranschluss.
Entweder verwendest Du zum brennen eines Bootloaders einen speziell gekauften Programmer.
Oder Du funktionierst einen zweiten Arduino Uno zum "Arduino as ISP programmer" um.
Manche Programmer werden direkt von der Arduino-Software unterstützt. Welche das sind, siehst Du im "Tools-Programmer" Menü der Arduino Software. Wenn Du so einen unterstützten Programmer verwendest (wozu auch "Arduino as ISP" gehört), kannst Du einen Bootloader direkt mit der Arduino-Software auf den fabrikfrischen Atmega328 brennen.
Und wenn Du einen von der Arduino-Software nicht unterstützten Brenner verwendest, dann mußt Du Dir eine passende Brennsoftware für den Brenner selbst noch installieren, das passende Bootloader-Hex File heraussuchen und den Bootloader dann mit der Drittanbieter-Software brennen.
es gibt ATmega328 mit und ohne Bootloader und es ist ein Preisunterscheid von mind. 1€.
Wenn Du einen Programmer hast und die notwendigen Kenntnisse: Verdiene Dir den Euro!