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

Re: Debian Installer GRUB test image available



Hi,

Mark Cave-Ayland wrote:
> Right, these graft points are unnecessary - if you look at the BootX file on
> the ISO then it's simply a pointer to /boot/grub/powerpc-ieee1275/grub.chrp

They are copy siblings. libisofs knew that they came from the same hard
disk inode and thus decided to store their content blocks only once.
But they are not marked as hard link siblings (which Linux would ignore
with ISO 9660 anyway) or by a symbolic link relation.


> BootX is an enhanced bootloader written by Apple [...]
> in real life BootX is a COFF executable and not a bootinfo file.

This seems to be not mutually exclusive.

  https://opensource.apple.com/source/bless/bless-11/README.BOOTING
states
  "In the new world situation, BootX is in the bootinfo format, which is
   to say that it is an XCOFF with XML headers which specify additional
   Forth commands."

In debian-10.0-powerpc-grub-NETINST-1.iso and in grub-rescue-powerpc-test.iso
I see "<CHRP-BOOT>" as first line.
  https://flylib.com/books/en/3.126.1.47/1/
shows a very similar example of a BootX.

Both ISOs show no "machine code" after </CHRP-BOOT> and no "xcoff" in the
<BOOT-SCRIPT> part. Maybe that's what is missing in comparison to real
life examples.


Have a nice day :)

Thomas


Reply to: