I know this isn't linux related but it is grub related.
I made my own small "32-bit protected mode" Operating System in Assembly.
The OS works great in qemu however I wanted to test it using real hardware.
I have a seperate HDD with grub installed into /boot/grub
In this folder I have:
boot.bin (the kernel) (512 bytes)
menu.lst (397 bytes)
stage1 (512 bytes)
stage2 (100,554 bytes)
The kernel is only 512 bytes. How can it be to big?!?
The only problem I am having it is says:
Oh yeah and the kernel's format is "bin" if that makes any difference.