VESA and Grub

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
AsqyZeron
Posts: 1
Joined: Wed Sep 28, 2005 11:00 pm

VESA and Grub

Post by AsqyZeron »

Hello!

I have been writing my OS for a few years now, and I think it is high time to switch it to graphic mode. I wanted to use Grub in order to give it a more modern aspect.
So I wanted to use the graphical capabilities described in the multiboot section. But if I set the bit number 2 in the flag field, Grub refuses to load the kernel. mbcheck says that reserved fields are nonzero.

Has anybody tried to use the VESA functionalities in Grub? Is that a bug?

Of course, I can choose not to set this flag, but in this case, the flag bit number eleven in the boot information structure is set to 0.

I can't find anything related to that on Google, and I think there is an inconsistency in the manual.
Maybe this is important: my developping/testing mchine is running FreeBSD with an NVidia card, and I use qemu in order to test my kernels.
Post Reply