summaryrefslogtreecommitdiff
path: root/distrib/notes/sparc/prep
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1995-10-18 08:53:40 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1995-10-18 08:53:40 +0000
commitd6583bb2a13f329cf0332ef2570eb8bb8fc0e39c (patch)
treeece253b876159b39c620e62b6c9b1174642e070e /distrib/notes/sparc/prep
initial import of NetBSD tree
Diffstat (limited to 'distrib/notes/sparc/prep')
-rw-r--r--distrib/notes/sparc/prep49
1 files changed, 49 insertions, 0 deletions
diff --git a/distrib/notes/sparc/prep b/distrib/notes/sparc/prep
new file mode 100644
index 00000000000..c055fa624b8
--- /dev/null
+++ b/distrib/notes/sparc/prep
@@ -0,0 +1,49 @@
+Before you start you might need to consider your disk configuration
+to sort out a quirk in SCSI-ID to SD-UNIT mapping that exists on
+Sun Sparcstations.
+
+Upon leaving the factory, SunOS and the OpenBOOT ROM map according to
+this table:
+
+ SCSI-ID -> SunOS SD-UNIT
+ 0 sd3
+ 1 sd1
+ 2 sd2
+ 3 sd0
+ 4 sd4
+ 5 sd5
+ 6 sd6
+
+Unlike SunOS and the OpenBOOT ROM, a generic NetBSD kernel numbers
+scsi drives sequentially as it finds them. The drive with the
+lowest scsi-id will be called sd0, the next one sd1, etc.
+
+To ease the installation process, the default NetBSD kernel in the
+distribution is setup to match the Sun mapping above by hard-wiring
+scsi-id#3 to sd0 and scsi-id#0 to sd3. The remaining drives will be
+dynamically mapped to other sd* numbers.
+
+A truely generic NetBSD kernel is also provided as `/netbsd.GENERIC',
+which will do the standard NetBSD probe ordering. If your configuration
+differs from the default Sun setup, you can try to use this kernel to
+complete the installation.
+
+NOTE: this is also a concern when you start building your own customised
+kernels.
+
+
+Your OpenBOOT ROM may need some setup. make sure you boot from `new
+command mode'. If your machine comes up and gives you a `>' prompt
+instead of `ok', type:
+
+ >n
+ ok setenv sunmon-compat? false
+ ok
+
+This is needed because netbsd cannot handle the old-mode yet, and will
+firework on you.
+
+Also, you cannot use the security modes of the sparc OpenBOOT ROM.
+
+ ok setenv security-mode none
+