[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: My Summer of Code Project

From: Alex Roman
Subject: Re: My Summer of Code Project
Date: Wed, 25 Apr 2007 12:41:42 -0400

On 25/04/07, Marco Gerards <address@hidden> 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 <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]