Re: booting from openfirmware
On Mon, Feb 7, 2000, Joel Klecker <email@example.com> wrote:
>That's not true, even the most broken versions of Apple OF understand HFS
>filesystems on floppies at least.
Hum... yes and no...
OldWorld machines do have HFS support, but it's somewhat.... bogus.
Basically, it works as long as you file is at the root of the disk, and
is not too fragmented. The OF patches installed by Apple/Darwin
SystemDisk tool may help here. However, only newworld machines support HFS+.
>The issue here is that `linux' is an ELF image, which nothing pre-newworld
>Incidentally the `bootargs' file is probably wrong, 'video=keep' isn't
>something I've ever seen.
if you compile the kernel with
Then you can grab the resulting file in arch/ppc/coffboot/vmlinux.coff
which is a valid XCOFF image that old OFs can load. I use it to netboot a
wallstreet powerbook when doing tests and it works just fine. Note that
some versions of 2.2.13/2.2.14 has a bug that broke coff booting. I fixed
this in recent kernels, so if you use my latest kernel or one compiled
from Paul current rsync tree, it should work.