[Pancutan-devel] Question about booting

Martín Ferrari martin.ferrari at gmail.com
Wed Aug 8 01:24:51 UTC 2007


Hi,

I'm working on a tool for testing the Debian CDs for the Google Summer
of Code (http://pancutan.alioth.debian.org/), this tool will run all
sort of tests over the iso files, and I'm fairly lost about the
different booting methods in powerpc (which I will inspect to be sure
that the cd is bootable in all arches). So as people that know the
architecture, maybe you can give me some pointers, sorry if this is
offtopic here.

So far, I've found that:

- the CDs are build as hybrid ISO9660+hfs, with an APM partition. But
the partition lists a boot area of size 0. What's that partition for?
- the image also has an MBR partition with invalid physical addresses
and I couldn't figure what's for,
- the /install folder is -hfs-blessed, but don't know what that means,
- there is prep boot support, but I don't know the format of the boot
file, nor I could find any information on how this works,
- there is a bootfile.txt file for chrp booting, but don't know if
that is triggered by something else or the OF loads it automatically,
- there is another chrp descriptor called ofboot.b, but I don't know what it is,
- there is a forth script for pegasos, but I don't know how's that loaded,
- the yaboot boot loader is present, but I couldn't find what enables it,
- there is a ElTorito boot descriptor, with invalid checksum, and finally,
- I don't know how these parts relate to each other for each subarch :)

Thanks in advance for anything that you could help me with.

PS: please CC me, I'm not subscribed.

-- 
Martín Ferrari



More information about the Pancutan-devel mailing list