[NLUUG]   Welcome to ftp.vim.org,
Hosted by ftp.nluug.nl
Current directory: /OpenBSD/2.8/
Contents of README:
This is one of the CDROM's in the OpenBSD 2.8 package.  For more
OpenBSD information check www.OpenBSD.org.

Released December 1, 2000.
Copyright 1997-2000, Theo de Raadt.

All applicable copyrights and credits can be found in the applicable
file sources found on the two CDROMs in this package.

XXX  If there are bugs found in this CD release, workaround information
XXX  can be found at http://www.OpenBSD.org/errata.html

Please refer to the following files on the two CDROM's for extensive
details on how to install OpenBSD 2.8 on your machine:




Quick installer information for people familiar with OpenBSD, and the
use of the new "disklabel -E" command.  If you are at all confused when
installing OpenBSD, read the relevant INSTALL.* file as listed above!


Play with your BIOS options, and see if you can enable booting off a
CD; try using CD1.  Not all BIOS/CDROM combinations work well.  If
not, write CD1:2.8/i386/floppy28.fs to a floppy, then boot that.  Use
cdrom28.fs for a 2.88MB floppy, or floppyB28.fs if floppy28.fs turns out to not
support a scsi controller you need supported. Finally, floppyC28.fs contains
more cardbus support for laptops.  If you are mixing OpenBSD with another
operating system, you will want to read the INSTALL.i386 document.  If you
have problems with pcibios, use "> boot -c" and then "UKC> disable pcibios",
and following the install read the pcibios(8) manual page. 


To boot off CD1, type "boot cdrom 2.8/sparc/bsd.rd", or
"b sd(0,6,0)2.8/sparc/bsd.rd" depending on your ROM version.
Alternatively, write CD1:2.8/sparc/floppy28.fs to a floppy and boot it
using "boot fd()" or "boot floppy" depending on your ROM version.


Hold down Command, Option, O and F keys while booting, until you are
presented with the Open Firmware > prompt. To boot off CD2, type "boot
cd:,ofwboot /2.8/powerpc/bsd.rd".


Create BSD partitions according to INSTALL.amiga's preparation section.
Mount the CD2 under AmigaOS as device CD0: Next, execute the following
CLI command: "CD0:2.8/amiga/utils/loadbsd CD0:2.8/amiga/bsd.rd".


You can boot over the network by following the instructions in


Your alpha must use SRM firmware (not ARC).  If you have a CDROM
drive, you can try to boot CD2 using "boot -fi 2.8/alpha/bsd.rd dkaX"
(use "show device" to find your CDROM drive identifier). Otherwise,
write CD2:2.8/alpha/floppy.fs to a floppy and boot that by typing
"boot dva0".  If this fails, you can place bsd.rd on some other device
and boot it, or use the provided simpleroot.


Boot MacOS as normal and partition your disk with the appropriate A/UX
configurations.  Then, extract the Macside utilities from
CD2:2.8/mac68k/utils onto your hard disk.  Run Mkfs to create your
filesystems on the A/UX partitions you just made.  Then, use the
BSD/Mac68k Installer to copy all the sets in CD2:2.8/mac68k/ onto your
partitions.  Finally, you will be ready to configure the BSD/Mac68k
Booter with the location of your kernel and boot the system.


Further Notes:

To make a floppy under MS-DOS, use CD1:/2.8/tools/rawrite.exe.  Under
Unix, use "dd if=<file> of=/dev/<device> bs=32k" (where device could
be "floppy" or "rfd0c" or "rfd0a").  To write a floppy under NT, use
CD1:/2.8/tools/ntrw.exe instead.

Use properly formatted perfect floppies with NO BAD BLOCKS or you will


CD#1 contains a regular CVS checkout starting in /.  Using this tree
it is possible to get a head-start on using the anoncvs servers as
described at http://www.OpenBSD.org/anoncvs.html.  Using these files
results in a much faster initial CVS update than you could expect from
a fresh checkout of the full OpenBSD source tree.  There are two ways
of using the CD:

1) copy the tree off it, (assuming the CD is mounted on /mnt):

	# mkdir /usr/src
	# cd /mnt; cp -Rp CVS Makefile bin distrib etc games gnu \
	include kerberosIV lib libexec lkm regress sbin share \
	sys usr.bin usr.sbin /usr/src

2) Or, alternatively, use a union mount with the CD below a writable
   directory. However, be aware that the union filesystem code is not

	# mkdir /usr/src
	# mount -t union -o -b /mnt /usr/src

After this, /usr/src will be a nice checkout area where all cvs(1)
commands will work OK.  Refer to http://www.OpenBSD.org/anoncvs.html
for more details.



If you want the kernel source copied off CD1, do the following:

	# mkdir -p /usr/src/sys
	# cd /mnt/sys
	# tar cf - . | (cd /usr/src/sys; tar xvf - )

Important man pages to read are config(8) and options(4).


To compile a kernel from the readonly CD mounted on /usr/src:

cd /somewhere
cp /usr/src/sys/arch/$ARCH/conf/SOMEFILE .
edit SOMEFILE (to make any changes you want)
config -s /usr/src/sys -b . SOMEFILE

$ARCH should be the architecture (e.g. i386).  If you like, do a
"make depend" too so you'll have your dependencies there next time
you do a compile.


CD#2 contains the following things:

Changelogs/	This is all of the CVS commit logs we have generated while
		working on the project.
ports.tar.gz	Our ports tree. Refer to CD2:/PORTS
X11.tar.gz	A CVS checkout of our version of the XFree86 source tree.

Icon  Name                    Last modified      Size  
[DIR] Parent Directory - [DIR] Changelogs/ 01-Dec-2000 03:41 - [DIR] amiga/ 04-Jun-2001 04:52 - [DIR] hp300/ 04-Jun-2001 04:54 - [DIR] i386/ 31-Dec-2000 03:17 - [DIR] mac68k/ 04-Jun-2001 04:59 - [DIR] mvme68k/ 04-Jun-2001 04:56 - [DIR] packages/ 24-Oct-2003 23:18 - [DIR] pmax/ 01-Dec-2000 12:57 - [DIR] powerpc/ 31-Dec-2000 03:17 - [DIR] sparc/ 31-Dec-2000 03:17 - [DIR] sun3/ 01-Dec-2000 11:23 - [DIR] tools/ 09-Dec-2000 04:04 - [DIR] vax/ 24-Oct-2003 23:13 - [TXT] HARDWARE 26-Oct-2000 14:58 3.1K [TXT] PACKAGES 24-Oct-2000 12:25 4.5K [TXT] PORTS 24-Oct-2000 12:25 2.8K [TXT] README 20-Nov-2000 06:28 5.8K [TXT] SIZES 24-Oct-2000 12:25 1.2K [   ] X11.tar.gz 27-Nov-2000 11:41 35M [   ] ftplist 22-Apr-2001 05:09 4.8K [TXT] log28 31-Oct-2000 12:12 16K [   ] ports.tar.gz 27-Nov-2000 11:41 2.9M [   ] root.mail 01-Nov-2000 16:19 20K [   ] src.tar.gz 27-Nov-2000 13:04 62M [   ] srcsys.tar.gz 27-Nov-2000 13:04 14M

NLUUG - Open Systems. Open Standards
Become a member and get discounts on conferences and more, see the NLUUG website!