Subject: [IIsi] Getting it going
To: None <macbsd-general@NetBSD.ORG>
From: Brent Burton <Brent.Burton@math.tamu.edu>
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!