README
1# @(#)README 8.1 (Berkeley) 06/10/93
2
3The scripts needed to build a boot tape for 4.2 and beyond
4live here. Before trying anything look at the scripts
5
6 buildmini
7 get
8 maketape
9
10To construct a tape suitable for bootstrapping a system
11first find a spare file system for a ``mini root'' and
12patch the buildmini shell script to reflect its location.
13Second, decide where your ``distribution'' source is located
14and patch the get and maketape scripts. Then do the following:
15 % buildmini
16 % maketape [ 6250 | 1600 [ tapename [ remotetapemachine ] ] ]
17This builds a distribution on one tape at 6250bpi, two tapes at 1600bpi.
18The tape drive may be on a remote machine if the last optional arg is given.
19For 1600bpi, be sure and check whether /usr/src will fit on one tape.
20The current distribution is about 80+ megabytes and easily fits on one tape
21at 6250bpi with a blocking factor of 20.
22
README_TOO
1# @(#)README_TOO 8.1 (Berkeley) 06/29/93
2
3Sun Mar 29 22:19:51 PST 1992
4
5steps to bootstap a system.
6
71) Load kernel and mini-root into memory with one of the PROM commands.
8 This is the only step that depends on what type of machine you are using.
9 The 'cnfg' PROM command will display what devices are avaliable
10 (DEC 5000 only).
11 The 'm' argument tells the kernel to look for a mini-root in memory.
12
13 DEC 3100: boot -f tz(0,5,0) m # 5 is the SCSI id of the TK50
14 DEC 5000: boot 5/tz6 m # 6 is the SCSI id of the TK50
15 DEC 5000: boot 6/tftp/bootfile m # requires bootp on host
16
172) Format the disk if needed. Most SCSI disks are already formatted.
18 format
19
203) Label disks and create file systems.
21 # disklabel -W /dev/rrz?c # This enables writing the label
22 # disklabel -w -r -B /dev/rrz?c $DISKTYPE
23 # newfs /dev/rrz?a
24 # newfs /dev/rrz?g
25 ...
26 # fsck /dev/rrz?a
27 # fsck /dev/rrz?g
28 ...
29
30 Supported disk types are listed in /etc/disktab.
31 Feel free to add to this list.
32
334) Restore / and /usr partitions.
34 # mount -u /
35 # mount /dev/rz?a /a
36 # mount /dev/rz?g /b
37 # cd /a
38 # mt -f /dev/nrmt0 rew
39 # restore -rsf 2 /dev/rmt0
40 # cd /b
41 # {change tapes or tape drive}
42 # restore -rf /dev/rmt0
43 # cd /
44 # sync
45 # umount /a /b
46 # fsck /dev/rz?a /dev/rz?g
47
485) Initialize the PROM monitor to boot automatically.
49 # halt -q
50
51 DEC 3100: setenv bootpath boot -f rz(0,?,0)vmunix
52 DEC 5000: setenv bootpath 5/rz?/vmunix -a
53
546) After booting UNIX, you will need to create /dev/mouse in order to
55 run X windows. type `link /dev/xx /dev/mouse' where xx is one of the
56 following:
57 pm0 raw interface to PMAX graphics devices
58 cfb0 raw interface to turbochannel PMAG-BA color frame buffer
59 xcfb0 raw interface to maxine graphics devices
60 mfb0 raw interface to mono graphics devices
61