Subject: [IIsi] Getting it going
To: None <macbsd-general@NetBSD.ORG>
From: Brent Burton <>
List: macbsd-general
Date: 03/05/1995 00:33:51

Of the IIsi related posts recently, most have been along the lines of
"it doesn't work, now what" (and I think half have been from me!).
Now that I have MacBSD 1.0 up and running and building kernels, etc,
I jotted some notes to help other IIsi folks get it going.

Perhaps this should be placed in some README file somewhere??



          Getting a basic MacBSD 1.0 running on your IIsi

0) Install MacBSD 1.0 binary packages as per the INSTALL file's directions.
1) Get netbsd10.patched.  The plain 'netbsd10' kernel will never work.
2) (a) In the MacBSD Boot utility, under Options->Booting, change your RAM
   config to 1Mb less than it really has.  This gets past the video
   RAM stuff.  Video is in that first 1Mb and we apparently just skip over
   it.  (I believe the details on this are true.)
   (b) Also, set "Serial Console" and "Serial Echo".
   (c) Save these preferences and quit.  Don't reboot yet.
3) In the file /etc/ttys, edit the console and ttye0 lines to read as:
     console "/usr/libexec/getty Pc"   vt100   on  secure
     ttye0   "/usr/libexec/getty Pc"   vt100   off secure
   Make sure ttye0 is *off*.  The IIsi has to use the serial port as console
   and thus, we'll already get a getty on /dev/console from that first line.
   If you leave ttye0 on, the system tries to run two getty's on the
   serial port --> system crash.  (To edit with MacOS, use the installer's
   minishell to cpout/cpin the files.)
4) OK, now try to boot single user.  It should work.  If it does, try
   booting multiuser and see how it goes.
5) Once you get it booted and running, get the kernel sources and fix
   the built-in video/ADB problems!