Verstehe ich das richtig, dass du gerade ein Image produziert hast, aber keine Ahnung hast, was du da überhaupt getan hast und was das für ein Image ist?
Ich vermute, du hast irgendeine Form von Bootsektor geschrieben. Der sieht allerdings unterschiedlich aus, je nachdem, ob er für eine Festplatte (MBR oder Partition?), Diskette oder CD gedacht ist. Meine Vermutung ist, dass du eins von den alten Tutorials benutzt hast, die einen primitiven Floppy-Bootloader haben, der einfach von den nächsten paar Sektoren einen Kernel nachlädt. Dann musst du dein Image auf die Größe einer Diskette bringen (1440k, einfach hinten mit Nullen auffüllen) und es dann deinem Emulator als Diskettenimage geben (z.B.
qemu -fda floppy.img).
Weil du aber hier eindeutig Dinge zu machen scheinst, die du nicht wirklich verstehst, und weil selbstgeschriebene (oder zusammenkopierte) Bootloader zuverlässige Quelle für zukünftige Probleme sind, deren Debugging kein Spaß macht, und weil anständige Bootloader eher fortgeschrittene Kenntnisse brauchen, würde ich dir dringend empfehlen, stattdessen einen Multiboot-konformen Kernel zu bauen und z.B. GRUB, syslinux oder den in qemu eingebauten Loader (-kernel) zum Booten zu benutzen.
Unsere allgemeine Empfehlung hier ist, mit
dieser Tutorialreihe im Wiki anzufangen.