Subject: Problems with NetBSD-1.6 on Macintosh SE/30
To: None <port-mac68k@netbsd.org>
From: Alexander Koponen <alexander@radiobromma.nu>
List: port-mac68k
Date: 10/10/2002 21:01:48
Hi!

I got a Macintosh SE/30 with 8 mb of ram and 120 mb harddisk, afaik the
hardware works fine. I've been trying to run NetBSD on this for a couple
of months now without success. It runs MacOS 7 (don't know exact version
number, but at least 5 different MacOS 7) and I got an Ethernet card. If I
run system 7.5 and opentransport the network works too.

Now i divided the disk into three parts, sd0a which is root+usr, sd0b
which is swap and the last 4mb of the disk is the macos partition,
consisting of finder, system, booter, and the mode32 driver. I can use
booter, i can boot kernels of the macos filesystem with different success.
Booting the generic-INSTALL works fine for NetBSD 1.4, 1.5 and 1.6, I've
done complete installs in all three of them but after that I get the same
problem. It works fine booting the install kernel, but booting the already
installed system just wont work, I tried all different settings and still
nothing happens. Right now I have 1.6 installed and I can reproduce three
scenarios:

1. I can boot the installkernel of the macos partition and start a new
fresh install, no problem, works everytime.

2. I can boot the /netbsd kernel of the root partition only to get:

  Booting...transparent = 1
  1936305+84532+222184 [65+291792+135054]Attempting to kill all running
  programs...
  Changing Monitor settings...
    Bye-bye...
          So I sez to him... The real way
          that it should be doneis to...

And then it freezes, entirely, cannot even move the mouse. Someimtes I let
it stay there for an hour or so to see if I was just not impatient, but
no, it crashed alright.

3. I can boot the NetBSD-generic of the macos partition..
Then it runs for a while (and it takes quite a while just to load the
kernel), down when it comes too:

  -snip-
  scsibus0: waiting 2 seconds for devices to settle...
  sd0 at scsibus0 target 0 lun 0: <QUANTUM, CTS120S, 4.3> SCSI2 0/direct \
  fixed
  sd0: 122 MB, 1536 cyl, 3 head, 54 sec, 512bytes/sect x 250068 sectors
  boot device: sd0
  root on sd0a dumps on sd0b
  root file system type: ffs
  Sep 25 17:46:07 init: fatal signal: Illegal instruction

And there it stops, interactively. I can type stuff, press enter, it does
not affect anything though, like a dead buffer.

-

I use Booter 2.0.0a7 and I've given it more memory should it need it.

I do the install over nfs and it works fine, except that it never succeeds
in setting the rootpass.

I tried asking on #netbsd ircnet, but everyone keeps taunting me for
lying, they say that NetBSD has never ever had the message "So I sez to
him...". Cause they ask me were it is crashing, I say, "directly after..."
and so it goes. My guess is that this is only for netbsd-mac68k and they
don't use it. I also use NetBSD on i386, alpha and sparc and I have not
seen this message there.


Help would be appreciated, as well as more things to try.


Greetings - Psychad, Alexander Koponen

Ps: I tried going on netbsd.org several times to browse the maillinglist
for this, but it wont work since I run both IPv4 and IPv6 at home and
mozilla chooses IPv6 by default. netbsd.org does not work on IPv6, so
everyone with both IPv6 and IPv4 can only access the page via ipnumber.

Pps: the logs were copied "by hand"