Re: generic HBA errors on Mac Classic II

John Klos <[email protected]> Wed, 11 Mar 2026 17:25:19 +0000 (UTC)
Newsgroups gmane.os.netbsd.ports.mac68k
Message-ID <[email protected]>
Hi,

> I'll resist the urge to pile on here and just note that when I used
> build.sh, it did not produce a kernel that the Classic II could boot.
> As I noted above, that kernel causes the machine to hang in Booter.

> John Klos, would you mind sharing exactly how you invoked build.sh to
> produce the kernel you sent above, along with host OS, compiler
> version, etc?

I'll include that, but I'll first mention that Booter can be finicky 
sometimes, both in booting the kernel from the NetBSD filesystem and from 
booting the kernel as a file in the native HFS(+).

Booting seems to work most consistently when booting from the Mac OS 
filesystem as a gzipped file.

My invocation is:

./build.sh -j `sysctl -n hw.ncpuonline` -D ../dest-mac68k -O ../obj-mac68k -T ../tools -R ../sets -m mac68k tools kernel=CLASSICII

I've added FPU_EMULATE and dse* and made a new kernel from netbsd-11 
sources:

https://www.klos.com/~john/netbsd_classicii_dayna.gz

Here's the same from -current sources:

https://www.klos.com/~john/netbsd_classicii_dayna_current.gz

Let us know how it goes.

John