Hallo,
so habe jetzt GRUB als bootmanager und auch als .iso mit meinem kernel drauf. beim booten kann ich auch mein os auswählen aber dann kommt die meldung: "error: no loaded kernel"
dachte es liegt daran dass ich den multiboot header falsch erstellt habe aber mit der version von littlefox funktioniert es auch nicht.
woran kann es liegen?
EDIT:
am multibootheader liegt es nicht
die fehlermeldung lautet jetzt: "unknown ELF class"
habe mit nasm anstatt bin eine elf datei zu erzeugen "nasm -f elf -o kernel.elf kernel.asm" bzw "nasm -f elf32 -o kernel.elf kernel.asm"
habe die grub.cfg entsprechend geändert.
dann taucht die fehlermeldung auf: "invalid ELF file type"
so habe jetzt GRUB als bootmanager und auch als .iso mit meinem kernel drauf. beim booten kann ich auch mein os auswählen aber dann kommt die meldung: "error: no loaded kernel"
dachte es liegt daran dass ich den multiboot header falsch erstellt habe aber mit der version von littlefox funktioniert es auch nicht.
woran kann es liegen?
EDIT:
am multibootheader liegt es nicht
die fehlermeldung lautet jetzt: "unknown ELF class"
habe mit nasm anstatt bin eine elf datei zu erzeugen "nasm -f elf -o kernel.elf kernel.asm" bzw "nasm -f elf32 -o kernel.elf kernel.asm"
habe die grub.cfg entsprechend geändert.
dann taucht die fehlermeldung auf: "invalid ELF file type"

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert
