Subject: LC II doesn't boot even thout I _did_ rtfm
To: None <port-mac68k@NetBSD.ORG>
From: Marcus Daniel <danielm@uni-muenster.de>
List: port-mac68k
Date: 10/25/1997 03:16:19
Hi NetBSD developers!

I really apreciate your efforts to get a decent command line on the Mac
;-)

I try to be terse, so that I do not use upt too much of your time.

I have a Mac LC II which is listed as a working system, but it just
locks up after initiating the boot process.

My hardware:
AFAIK it is as standard LCII with German language MacOS 7.0.1. It has
4MB RAM on board and I put in two additional 4MB SIMMs. I have 640x480
256 color video. I replaced the 40MB apple harddrive with an old SCSI1
seagate 170MB harddrive which was never shipped with an Apple computer
(60MB MacOS, 100MB netbsd, partitioned with the patched harddisk
installer from Apple).

When I try to boot this is what I get:

transparent = 1
sizeof struct exec = 32
Magic = NMAGIC (read-only text)
MID_M68K executable: entry 0x2e00.
Allocated 1729578 bytes.
998260 (0x0)+64240+91828+162024+151082

Set _boothowto to 0x0.
start address = 0x2e00.
total kernel buffer space used = 1468602 (0x1668ba).
The warm and fuzzy copycode() is at 0x0063b03a
Hex dump of copycode():

(0x0063b03a) 4E 56 00 00 40 C0 00 40 07 00 46 C0 20 6E 00 08 
(0x0063b04a) 22 6E 00 0C 20 2E 00 10 22 D8 53 80 66 FA 2C 2E 
(0x0063b05a) 00 1C 2E 2D CE 30 2A 2E 00 18 26 6D CE 2C 24 6D 
(0x0063b06a) CE 44 28 2D CE 40 28 6D CE 48 22 6D CE 34 93 EE 
harry() is at 0x85dc00
Hex dump of Harry(), our friend!
(...should be the same as copycode(), above...)

(0x0085dc00) 4E 56 00 00 40 C0 00 40 07 00 46 C0 20 6E 00 08 
(0x0085dc10) 22 6E 00 0C 20 2E 00 10 22 D8 53 80 66 FA 2C 2E 
(0x0085dc20) 00 1C 2E 2D CE 30 2A 2E 00 18 26 6D CE 2C 24 6D 
(0x0085dc30) CE 44 28 2D CE 40 28 6D CE 48 22 6D CE 34 93 EE 

from = 0x006ba000, to = 0x00000000, len = 430080, entry = 0x00002e00
  Bye-bye...
        So I sez to him...  The real way
        that it should be done is to...
Serial console flags = 0

Set _mac68k_vrsrc_cnt to 0x0.

Set _mac68k_vrsrc_vec to {0x0 0x0 0x0 0x0 0x0 0x0 }.

After saving the bootlog the system just freezes up, unmovable clock
pointer, no further user interaction possible.

Please ! What did I do wrong ? I tried everything from booting in black
and white mode with no extensions to zapping the pram.
Is it the Seagate hard drive ? The German language MacOS ? Bad vibes ?

If you need more information I will be glad to supply it. I originally
come from a 486 with Linux and just bought the Mac cheaply as a second
machine.

Thanks for your help in advance guys and gals.

Marcus

(Reply to danielm@uni-muenster.de please. I might have my setup messed
up again.)

PS:
I always admired Apple computer for their consistency in hard and
software but that seems more and more like just a myth (whine). I treid
to install an external Toshiba CD-ROM and it doesn't work. I do not have
Mac drivers from Toshiba, but wasn't SCSI supposed to be SCSI once ? To
rub it in: I never had problems with SCSI hardware on my PC ...