Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: Cjreek am 29. October 2014, 10:41

Titel: Keine VBE-Infos per Multiboot (GRUB4DOS)
Beitrag von: Cjreek am 29. October 2014, 10:41
Hallo,

Woher kommt es dass GRUB4DOS keine VBE Infos im Multiboot struct ablegt?
Ich benutze QEMU und in der GRUB console listet er mir auch einige VBE-Modes auf wenn ich "probevbe" eingebe.

Muss ich da was spezielles einstellen oder was ist das Problem?

(Crosspost: http://forum.osdev.org/viewtopic.php?t=28669 )
Titel: Re: Keine VBE-Infos per Multiboot (GRUB4DOS)
Beitrag von: kevin am 29. October 2014, 11:38
Du musst Bit 2 in den Multiboot-Header-Flags setzen, wenn ich das gerade richtig sehe.
Titel: Re: Keine VBE-Infos per Multiboot (GRUB4DOS)
Beitrag von: Cjreek am 29. October 2014, 20:09
Hat leider nichts geändert. Ich schätze was Brendan im OSDev Forum geschrieben hat wird wohl leider zutreffen.
Titel: Re: Keine VBE-Infos per Multiboot (GRUB4DOS)
Beitrag von: kevin am 29. October 2014, 22:27
Hm, gut. Das war auch das, was ich als erstes schreiben wollte, dass du dich nicht drauf verlassen kannst, dass der Bootloader das implementiert. Hab es dann aber weggelassen, weil die Funktionalität nach der Multiboot-Spec eigentlich verpflichtend ist. Ich dachte es mir trotzdem fast.