On 25/04/07, Marco Gerards <[EMAIL PROTECTED]> wrote:
...
Yeah, for example grub_be_to_cpu32 to convert a 32 bits BE integer to
the host format.  You can find all macros in include/grub/types.h.

Cool, sounds good.


...
Right, but it is only used on the PC AFAIK.  For example, Open
Firmware (the "BIOS" on the PPC Macs) have ISO 9660 support and can
read kernels and bootloaders directly from the filesystem.

I see..

...
For GRUB 2 you will need to install ruby as well.  What I actually
meant with a good development environment is setting up qemu or so.
Or when you want to test things on real hardware you can better use
networking instead of messing around with floppies.  Doing things
right from the start can save you time :-).

How can I tell qemu to boot grub? last I checked qemu took a hard
drive image that it booted from.

Have a look at grub_dprintf.  It prints debug messages depending on a
variable.  For example, use "set debug=all" on the GRUB prompt.  I
think it is easier for you to start playing with grub-emu to
understand how things in general work.  Although it will be useless to
you when you start working on your project.

What is grub-emu?

--
Alex Roman <[EMAIL PROTECTED]>


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to