Hi!

I'm currently working on switching Debian's installation CDs for sparc
and sparc64 to use GRUB instead of SILO for booting from CD.

I have modified debian-installer to call grub-mkimage to generate an image
of the type sparc64-ieee1275-cdcore which generates a GRUB image for booting.
See [1] for a list of modifications that I have made so far (including patches).

What I don't know yet is how to actually boot this image. My understanding
is that one needs to inject the 512-byte long cdrom.img into a CD using
genisoimage or similar tools. But how does the initial boot loader know
where to find the GRUB image? Is that actually a fixed string for CD boot?
I could not find any reference for that in the GRUB sources.

I have briefly also analyzed the DVD image for Oracle Linux for SPARC [2]
but that one has both SILO and GRUB files in its boot directory, so
I have no idea what it actually uses.

Adrian

> [1] https://lists.debian.org/debian-sparc/2019/04/msg00036.html
> [2] https://mirrors.dotsrc.org/oracle-linux/OL6/U9/x86_64/

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [email protected]
`. `'   Freie Universitaet Berlin - [email protected]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to