NetBSD Problem Report #54537
From www@netbsd.org Mon Sep 9 06:43:52 2019
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id D2A357A182
for <gnats-bugs@gnats.NetBSD.org>; Mon, 9 Sep 2019 06:43:51 +0000 (UTC)
Message-Id: <20190909064350.EDBF87A1E4@mollari.NetBSD.org>
Date: Mon, 9 Sep 2019 06:43:50 +0000 (UTC)
From: emily@ingalls.rocks
Reply-To: emily@ingalls.rocks
To: gnats-bugs@NetBSD.org
Subject: NetBSD/macppc 9.0 Beta CD does not boot
X-Send-Pr-Version: www-1.0
>Number: 54537
>Category: port-macppc
>Synopsis: NetBSD/macppc 9.0 Beta CD does not boot
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-macppc-maintainer
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Sep 09 06:45:00 +0000 2019
>Closed-Date: Tue Apr 21 17:32:57 +0000 2020
>Last-Modified: Thu Sep 12 20:00:02 +0000 2024
>Originator: Emily Ingalls
>Release: 9.0 Beta (2019-09-05)
>Organization:
N/A
>Environment:
N/A
>Description:
NetBSD 9.0 Beta for macppc is not bootable by OpenFirmware3 machines. Tested on a PowerMac G4 MDD (powermac3,6) and an iMac G3 (powermac4,1). I have a Motorola Starmax to test on as well but it is unavailable at the moment.
NetBSD 8.1 can boot successfully from these machines, but booting 9.0 gives the following output:
unrecognized Client Program format
>How-To-Repeat:
Attempt to boot the NetBSD 9.0 Beta for macppc from CD on any PowerMac.
>Fix:
>Release-Note:
>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: port-macppc/54537: NetBSD/macppc 9.0 Beta CD does not boot
Date: Mon, 9 Sep 2019 08:53:50 +0200
On Mon, Sep 09, 2019 at 06:45:00AM +0000, emily@ingalls.rocks wrote:
> >How-To-Repeat:
> Attempt to boot the NetBSD 9.0 Beta for macppc from CD on any PowerMac.
How are you booting it?
The "automatic boot" requires a hybrid ISO9660/HFS CD and we only do that
for releases or release candidates (as it currently requires manual build
steps).
macppc folks:
someone please document this more prominently in the release notes (conditional
on official release?, contact me off list if you need help for this) or
the ports wiki page plase.
Martin
From: emily@ingalls.rocks
To: gnats-bugs@netbsd.org
Cc: port-macppc-maintainer@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: port-macppc/54537: NetBSD/macppc 9.0 Beta CD does not boot
Date: Mon, 09 Sep 2019 00:18:50 -0700
On 2019-09-08 23:55, Martin Husemann wrote:
> The following reply was made to PR port-macppc/54537; it has been
> noted by GNATS.
>
> From: Martin Husemann <martin@duskware.de>
> To: gnats-bugs@netbsd.org
> Cc:
> Subject: Re: port-macppc/54537: NetBSD/macppc 9.0 Beta CD does not boot
> Date: Mon, 9 Sep 2019 08:53:50 +0200
>
> On Mon, Sep 09, 2019 at 06:45:00AM +0000, emily@ingalls.rocks wrote:
> > >How-To-Repeat:
> > Attempt to boot the NetBSD 9.0 Beta for macppc from CD on any
> PowerMac.
>
> How are you booting it?
>
> The "automatic boot" requires a hybrid ISO9660/HFS CD and we only do
> that
> for releases or release candidates (as it currently requires manual
> build
> steps).
>
> macppc folks:
> someone please document this more prominently in the release notes
> (conditional
> on official release?, contact me off list if you need help for this)
> or
> the ports wiki page plase.
>
> Martin
I am booting by going to the open firmware prompt and entering this
command:
boot cd:,\ofwboot.xcf
This boots NetBSD 8.1 fine. This does not boot NetBSD 9.0 beta image
that I have, including when passing it the location of the kernel image.
In all cases I can test I get the error I listed previously:
unrecognized Client Program format
my understanding is that this error is given by Open Firmware when it
does not recognize the format of the file you have told it to load, in
this case I would presume that means ofwboot.xcf, as a valid xcoff image
or chrp boot script.
From: "David H. Gutteridge" <gutteridge@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/54537 CVS commit: htdocs/ports/macppc
Date: Sun, 6 Oct 2019 17:16:11 +0000
Module Name: htdocs
Committed By: gutteridge
Date: Sun Oct 6 17:16:11 UTC 2019
Modified Files:
htdocs/ports/macppc: faq.xml
Log Message:
Add a note about pre-release ISO installers not being bootable. Relates
to PR port-macppc/54537. (This needs to also be placed in a more
prominent location. I've added it next to the explanation of the error
message for starters.)
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 htdocs/ports/macppc/faq.xml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "David H. Gutteridge" <gutteridge@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/54537 CVS commit: src/distrib/notes/macppc
Date: Sun, 6 Oct 2019 17:56:45 +0000
Module Name: src
Committed By: gutteridge
Date: Sun Oct 6 17:56:45 UTC 2019
Modified Files:
src/distrib/notes/macppc: install
Log Message:
Add a note about pre-release ISO installers not being bootable. Relates
to PR port-macppc/54537. (This needs to also be placed in a more
prominent location. I've added it next to the explanation of the error
message for starters.)
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/distrib/notes/macppc/install
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "David H. Gutteridge" <david@gutteridge.ca>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: port-macppc/54537: NetBSD/macppc 9.0 Beta CD does not boot
Date: Sun, 06 Oct 2019 14:47:09 -0400
Hello,
As Martin mentioned, this is a known limitation of the pre-release ISO
installer images. I've just added references to this where the OFW
error message is discussed in our documentation. It probably needs to
also appear somewhere more prominent (suggestions are welcome).
To boot 9-BETA, you'd need to have the boot loader located somewhere
other than an installer CD-ROM, e.g. on the primary bootable HFS
partition on the machine. Then you could do something like this:
boot hd:,\ofwboot.xcf cd:,\netbsd.macppc
(I can assure you that this issue aside, 9-BETA and HEAD do work, as
I've been testing them for months on more than one machine.)
Thanks for helping to test NetBSD/macppc!
Regards,
Dave
State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Tue, 21 Apr 2020 17:32:57 +0000
State-Changed-Why:
Known limitation of non-release ISOs. sorry it's still an issue. Thanks for the report!
From: "David H. Gutteridge" <gutteridge@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/54537 CVS commit: src/distrib/notes/macppc
Date: Sun, 7 Jul 2024 15:53:57 +0000
Module Name: src
Committed By: gutteridge
Date: Sun Jul 7 15:53:56 UTC 2024
Modified Files:
src/distrib/notes/macppc: install
Log Message:
Pre-release ISO installers should now be bootable, so drop a paragraph
that's no longer relevant. (Was PR port-macppc/54537.)
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/distrib/notes/macppc/install
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/54537 CVS commit: [netbsd-10] src/distrib/notes/macppc
Date: Thu, 12 Sep 2024 19:57:48 +0000
Module Name: src
Committed By: martin
Date: Thu Sep 12 19:57:48 UTC 2024
Modified Files:
src/distrib/notes/macppc [netbsd-10]: install
Log Message:
Pull up following revision(s) (requested by rin in ticket #848):
distrib/notes/macppc/install: revision 1.43
Pre-release ISO installers should now be bootable, so drop a paragraph
that's no longer relevant. (Was PR port-macppc/54537.)
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.42.8.1 src/distrib/notes/macppc/install
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2024
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.