Re: NetBSD/macppc 10.0 ISO (Re: bootable mac68k iso)

Stan Johnson <[email protected]>
Newsgroups gmane.os.netbsd.ports.macppc,gmane.os.netbsd.devel.toolchain
Message-ID <[email protected]>
On 6/5/24 11:12 AM, Izumi Tsutsui wrote:
> (Cc'ed to port-macppc and drop port-mac68k)
> 
> 
>> FYI.. I tried booting the NetBSD 10.0 CD for macppc yesterday on a
>> PowerBook G4 12" (with OF 3). The ISO, burned as a hybrid CD, would not
>> boot (by pressing the "C" key at boot or by selecting the CD option in
>> the Yaboot menu).
> 
> Is it from https://cdn.netbsd.org/pub/NetBSD/NetBSD-10.0/images/ ?

It was from here:

https://cdn.netbsd.org/pub/NetBSD/NetBSD-10.0/images/NetBSD-10.0-macppc.iso


>> I was able to boot what looked like the initial
>> bootloader from OF using:
>>
>> 0 > boot cd:,\ofwboot.xcf netbsd.macppc
>>
>> But the installation kernel did not seem to boot.
> 
> How does it fail? Any error messages?

Yes, there were errors in Open Firmware:

0 > boot cd:,\ofwboot.xcf netbsd.macppc
loading XCOFF
tsize=10200 dsize=23c bsize=28f5 entry=e0000
...
loading .text
CLAIM failed
0 > ok


> NetBSD/macppc FAQ might help:
>  https://www.netbsd.org/ports/macppc/faq.html
>  https://www.netbsd.org/ports/macppc/models.html


As far as I can tell, I'm booting from OF correctly.


> ...
> There are several changes to ofwboot (and also ofwboot.xcf)
> between NetBSD 9.0 and 10.0,
>  https://gnats.netbsd.org/58284
> so it might also be worth to check if 9.4 ISO works or not.
> ...

I also tried NetBSD 9.4, downloaded from here:
https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.4/iso/NetBSD-9.4-macppc.iso

It also failed, but it went a little further:

0 > boot cd:,\ofwboot.xcf netbsd.macppc
loading XCOFF
tsize=f660 dsize=258 bsize=2750 entry=e0000
...
>>NetBSD/macppc OpenFirmware Boot, Revision 1.13 (Sat Apr 20 13:32:22
UTC 2024)
6587420+126944=0x6677c0
start=0x100000
Decrementer exception at %SRR0: bf61ffec  %SRR1: 40003030
0 > ok

I may be able to capture all of the text in a serial console or a telnet
session, if that would be helpful, though I'll have to learn how to do that.

-Stan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.