Final(?) update of the 1.2 install docs

This commit is contained in:
leo 1996-08-02 08:33:41 +00:00
parent 9ee9129dc4
commit 00f3b26b64
5 changed files with 25 additions and 99 deletions

@ -27,7 +27,7 @@ have the ".gz" extension added to their names.)
Bootable Kernel floppy:
This TOS disk contains the loadbsd and chg_part programs
and the GENERIC kernel. It is setup so that you can insert it
and the BOOT kernel. It is setup so that you can insert it
int your floppy drive, and start the programs from GEM.
This floppy is named boot-12.fs

@ -32,4 +32,4 @@ Supported devices include:
- A 3-button mouse
- The parallel printer
If its not on this list, there is no support for it in this release.
If its not on this list, there is probably no support for it in this release.

@ -7,91 +7,15 @@ therefore advised that you:
Back up the partitions you are keeping.
What you need to do is partition your drives; creating
If NetBSD has to share the disk with another operating system, you must
take care of partitioning your harddisk before installing NetBSD; creating
space for at least root, swap and /usr partitions and possibly at
least one more for /local if you have the space.
The partitioning can be done in two ways, the first method heavily
relies on the AHDI way of partitioning, the second method nearly
ignores the AHDI partitioning and gives you far more flexibility.
Currently, the second method can only be achieved from a working
NetBSD/atari system. How this should be done is described in
"upgrading to NetBSD-labeling".
Warning: The AHDI partioning function erases all partions on your harddisk
even if they are not changed!
I know this is rather stupid, but don't say I didn't warn you.
Using AHDI partitioning:
The paritioning can be done with the AHDI-disk that is
provided with your TT or Falcon. Note that the AHDI partioning
function erases all partions on your harddisk even if they are
not changed!
I know this is rather stupid, but don't say I didn't warn you.
You will need the 'chg_part' program from the bootdisk to
prepare your harddisk a bit more. This program will change the
partition-id so NetBSD knows which partitions it can use. The
synopsis is:
chg_part <driveno> <partno> <new_id>
The drive number corresponds with the drive's SCSI-id. The new
id can be selected from one of the following acronyms:
NBU - NetBSD User partition
NBR - NetBSD Root partition
NBS - NetBSD Swap partition
Because NetBSD cannot be bootloaded (yet) and thus must be
loaded through GEM, it is unwise to use drive 'C'
(drive 0/partition 1) as a NetBSD partition. When a partition-id
is changed, GEMDOS won't be able to recognize your drive, so be
warned that the drive labels are shifted afterwards. The chg_part
program still recognizes them, take this into account when
re-labeling partitions. Also note that the chg_part process is
reversible. So don't panic if you made a mistake. Just run
chg_part again with the same drive/partition arguments but
supplied the original partition id.
Upgrading to NetBSD-labeling:
First of all the new disk label functions are fully backwards
compatible with the current (old) behaviour, therefore you don't
have to rename partition identifiers if you don't want to. The only
limitation is that you won't be able to write a disklabel to your
harddisk ("Device not configured.").
If you'ld like to have the flexibility of the NetBSD disk label,
the procedure is very simple: change the identifier of the AHDI
partition that contains your NetBSD root filesystem from NBR to NBD.
Boot NetBSD; run `disklabel -e sd?'; disklabel will start vi;
quit vi without changing anything; now the disklabel should be
written to the NBD partition. If at this point disklabel tells
you that one or more of your partitions extend past the end of
the unit, then you have an old version of disklabel. Get the
If you like, you can now change the NBD partition id to RAW
(this would for example be necessary if the partition must be
shared with MiNT), but keep in mind that the partition id must
be either NBD or RAW, otherwise NetBSD won't be able to find the
disklabel. The NBS id (used for a swap partition) is no longer
needed, you can change it to whatever you like (or leave it as
is, if that's what you like :-) ). The same is true for the
NBU id's.
WARNINGS:
- the NBD partition does not necessarily have to be the
partition that contains the NetBSD root filesystem, but
it *must* be a partition that contains a fast filesystem.
Do *not* try this with a partition that contains a gemdos,
minix or ext2 filesystem; if you do, you'll *loose* a
filesystem.
- Now that you have a real disklabel, you can modify it in
(almost) any way you want. However, if you make a mess of
the disk label, NetBSD may (or may not) make a mess of
your disk! No freedom without responsibility.
NetBSD will try to warn you for a possibly dangerous
partition table, but it's up to you to either take that
warning serious or ignore it (there may be good reasons
to ignore the warning, if you know what you're doing).
So what do you do if you have a new disk, that will be exclusively
used by NetBSD? Very simple: don't let it get `infected' by the
AHDI `virus'. ,-) Just connect the disk to your TT/Falcon; boot
NetBSD; run `disklabel -e'; you'll see only one large partiton `d'
(there won't be any filesytem on it yet); you can create partitions
in any way you want, as you're no longer limited by an AHDI partition
table.
If NetBSD has a disk of it's own, you can delay the partitioning until
the installer requests you to do it.

@ -1,4 +1,4 @@
The Atari release stepped in in March 1995. The first official release was
NetBSD1.1. The NetBSD1.2 release is yet another step along the NetBSD-road!
It fixes a huge number of bugs in the handling of the serial-port, video and
It fixes a huge number of bugs in the handling of the serial-port, video,
Falcon SCSI and others. Also, finally a parallel printer is supported.

@ -1,6 +1,6 @@
Installation is supported from several media types, including:
TOS HD partitions
Tape
* TOS HD partitions
* Tape
No matter what you do, however, you'll need to have three disks handy,
on which you will put the install and boot floppy images.
@ -34,7 +34,7 @@ To prepare for installing via an GEMDOS partition:
on your system on to an GEMDOS partition. Rename the
sets from xxx.tar.gz to xxx.tgz.
Note where you placed the files you will need this later.
Note where you placed the files, you will need this later.
Once you have done this, you can proceed to the next
step in the installation process, preparing your hard disk.
@ -43,20 +43,22 @@ To prepare for installing via a tape:
To install NetBSD from a tape, you need to somehow
get the NetBSD filesets you wish to install on
your system on to the appropriate kind of tape,
in tar format.
your system on to the appropriate kind of tape. If you make
the tape on a UN*X-like system, you can create it as follows:
If you're making the tape on a UN*X system, the easiest
way to do so is:
cd .../NetBSD-1.2/atari/binary
T=<tape_device>
mt -f $T rewind
for f in base etc comp games man misc text
dd if=$f.tar.gz of=$T conv=sync bs=5k
done
mt -f $T rewind
tar cvf <tape_device> <files>
where "<tape_device>" is the name of the tape device
that describes the tape drive you're using (possibly
something like /dev/nrst0, but we make no guarantees 8-).
where "<tape_device>" is the name of the (non-rewinding!) tape
device that you're using (probably something like /dev/nrst0,
but we make no guarantees 8-).
If you can't figure it out, ask your system administrator.
"<files>" are the names of the "set_name.nnn" files
which you want to be placed on the tape.
Once you have done this, you can proceed to the next
step in the installation process, preparing your hard disk.