Bonjour,
Je suis actuellement sur un projet scolaire qui consiste à faire un bootloader.
Ce bootloader doit répondre à plusieurs critères:
- Le bootloader doit charger un kernel Linux
- Le bootloader doit afficher un splashscreen pendant le chargement du kernel
- Le bootloader doit être capable de fonctionner à partir du secteur boot du disque dur
Afin de réaliser ce bootloader, j’ai eu le choix de pouvoir coder en ASM ou bien en C. J’ai opté pour l’ASM. Après de nombreuses recherches, mon équipe et moi-même n’avons toujours pas réussi à le réaliser. J’ai réussi à afficher un ‘Hello World’, un ‘Chargement du kernel’ grâce à des tutoriels.
Problème que nous rencontrons à l’heure actuelle:
- comment charger 2 fichiers différents (celui de mon bootloader + celui de mon kernel) dans un seul et même fichier .iso ?
Les outils que j’utilise sont: Notepad++, NASM (compiler), UltraISO (pour créer des image iso) et VMware (Machine virtuelle)
Merci pour votre aide !