update for current reality. Needs a lot of work.

This commit is contained in:
cgd 1997-02-25 03:17:20 +00:00
parent 0959d79d86
commit b2d1fe0537
1 changed files with 33 additions and 32 deletions

View File

@ -1,4 +1,4 @@
$NetBSD: README,v 1.10 1996/07/09 22:08:28 cgd Exp $
$NetBSD: README,v 1.11 1997/02/25 03:17:20 cgd Exp $
Obtaining NetBSD/Alpha sources and binaries:
@ -11,9 +11,9 @@ Obtaining NetBSD/Alpha sources and binaries:
for the toolchain and X11 code, can be found at:
ftp://ftp.netbsd.org/pub/NetBSD/arch/alpha
Binary snapshots include two different set of system binaries:
(1) an rz25 disk image, for first-time installation
(see below for instructions), and
Binary snapshots include two different sets of system binaries:
(1) a disk image, for first-time installation (see
below for instructions), and
(2) three tar files of the binaries, for updates.
(one of the tar files is the contents of /etc,
one contains X11 binaries, and the last is everything
@ -21,16 +21,15 @@ Obtaining NetBSD/Alpha sources and binaries:
There are no instructions on how to use these.
Good luck! 8-)
Binary snapshots include a kernel image which is the same
as the one on the rz25 disk image.
Binary snapshots include two kernel images: one which is the
same as the one on the disk image, and one which is the same
but includes debugging symbols.
The sources provided seperately from the normal NetBSD-current
distribution are:
(1) complete compiler toolchain sources
(2) diffs against the XFree86 3.1.2 distribution to
make X work with NetBSD/Alpha. (Note that
at this time, the diffs are against 3.1.2,
i.e. not against 3.1.2D, etc.)
(2) diffs against the XFree86 3.2A distribution to
make X work with NetBSD/Alpha.
If you are using or are interested in the NetBSD/Alpha port, I
suggest that you subscribe to the NetBSD "port-alpha" mailing list
@ -47,27 +46,24 @@ Installing the NetBSD/Alpha distribution:
you're going to be installing this, you're knowledgeable about
booting Alphas and doing sysadmin-ish stuff, are willing to look
in your Alpha documentation, or are brave. If they're really not
good enough to get you running, get in touch with me and I'll try
to help you. ]
good enough to get you running, get in touch with the
port-alpha@netbsd.org mailing list, and we'll try to help you. ]
To install the NetBSD/Alpha distribution, you'll need a disk at
least the size of an RZ25 -- about 406Mb. Once you've gotten the
binary distribution, gunzip it and dd it to the raw disk. The binary
distribution includes a disklabel and boot block, so you don't need
to do anything special to make it bootable. The binary distribution's
file systems are created with an older version ("Level 1") of the
Berkeley Fast File System format, so that you can mount, read, and
write them under Digital UNIX.
least the size of an Quantum PD210S -- about 210Mb. Once you've
gotten the binary distribution, gunzip it and dd it to the raw disk.
The binary distribution includes a disklabel and boot block, so
you don't need to do anything special to make it bootable.
If you are using one of the supported systems that includes a
PCI bus, and have either a PCI VGA frame buffer of any type or
a ZLXp-E1 frame buffer, you may use it as console. (If you
are using your frame buffer as the console, you should use the
terminal type 'sun'.) Otherwise (if you are using a TurboChannel
Alpha or have a different kind of frame buffer, you have to use
a serial console.)
Alpha or have a different kind of frame buffer), you have to use
a serial console.
Boot the Alpha with the NetBSD disk, supplying the boot flag "-s".
Boot the Alpha with the NetBSD disk, supplying the boot flag "S".
It should print something like "NetBSD/Alpha Boot program", load
the kernel, print a copyright, and print various startup messages.
@ -103,17 +99,22 @@ Installing the NetBSD/Alpha distribution:
/etc/fstab
The file system information table for the system.
A prototype is in /etc/fstab.sd.
(You can also create the files mentioned above by mounting the
disk's file systems under Digital UNIX.)
Once those files are created, you should be able to boot the system
Once you have created those files, you should mount the /usr
partition (if you set up /etc/fstab properly, you should be able
to simply issue the command "mount /usr"). Then you set
the terminal type correctly ("TERM=termtype export TERM", where
termtype is the name of the correct terminal type), and
edit the disk's disklabel with the 'disklabel -e root-disk-name'
command. In disklabel, you should adjust the size of the disk
as appropriate to match the information printed at boot, and
create partitions which use the rest of the space on your disk.
At minimum, you should create a swap partition (on partition 'b'),
and then another partition to use any space remaining on your disk.
Once that is done, you should be able to boot the system
multi-user. To do so, halt the system and boot again from the
NetBSD disk, this time supplying the boot flag "-a".
If you used a disk other than an RZ25, you may want to edit the
disk's disklabel, and create one or more partitions after the
existing partitions to use the extra space.
NetBSD disk, this time supplying the boot flag "A".
Chris Demetriou
cgd@cs.cmu.edu
cgd@netbsd.org