Can't boot MacOS 9
mol-general@lists.maconlinux.org
mol-general@lists.maconlinux.org
Tue, 8 Oct 2002 15:17:50 +0200
On Tue, Oct 08, 2002 at 02:33:01PM +0200, Andreas Schwab wrote:
> > > ***** SIGNAL 11 [Segmentation fault] in thread main-thread *****
> > > si_signo = 11, si_errno 0, si_code 00030001, si_addr 0x2a
> > > Last RVEC: 0x0 (0), last OSI: 0, mac_nip FFF00100
> > > NIP record_key_compare + 0x0
> > > ***** Backtrace *****
> > > 7fffd2ec: print_btrace_sym + 0x114
> > > 7fffd30c: signal_handler + 0x100
> >
> > Yes... this is caused by the hfsp tools bug.
>
> Is there a fix available?
No, not yet. Unfortunately, I can't reproduce the problem on
my machine. The workaround is copying the file by hand
(as you have done).
> > You should not do any surgery on the ROM file... Just copy it as a
> > plain binary.
>
> I have to strip at least the OF boot script at the start of the image,
> otherwise MOL complains about not being an ELF file.
>
That is odd. MOL looks for the ELF signature at each 512 byte
boundary (lib/elfload.c: find_elf32()). Normally, the ELF
image starts at offset 0x4000.
/Samuel