update for current reality. Needs a lot of work.
This commit is contained in:
parent
0959d79d86
commit
b2d1fe0537
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue