Bonjour,
J'expose mon probléme : j'ai créé un petit bootloader qui n'est ni plus ni moins qu'un helloworld.
Je le met sous format disquete avec la commande
cat bootsect /dev/zero | dd of=floppyA bs=512 count=2880
et je boot sur qemu avec la commande :
qemu -boot a -fda floppyA
Pour la disquette cela fonctionne parfaitement, cependant, j'essaye de creer un iso de ceci avec la commande :
mkisofs -J -r -V eos -hide-joliet-trans-tbl -hide-rr-moved -allow-leadings-dots -o eos.iso -no-emul-boot -boot-load-size 4 -c boot.catalog -b bootsect -boot-info-table -l bootsect
et lance qemu avec la commande
qemu -boot d -cdrom eos.iso
mais cela ne m'affiche pas mon helloworld ...
Quelqu'un pourrait il m'aider ?
PS : voici les fichiers dont je dispose :
- boot.asm --> mon helloworld
- bootsect --> le helloworld compilé
- makefile --> Mon makefile
Partager