Index of /Distributions/UCB/2.11BSD_patch277
Name Last modified Size Description
Parent Directory -
tape2.tar 1995-11-13 22:04 39M
tape2.lst 1996-01-11 06:21 469K
tape1.tar2 1995-11-13 19:40 4.8M
tape1.tar1 1995-11-13 19:22 30M
tape1.2.lst 1996-01-11 06:19 73K
tape1.1.lst 1996-01-11 06:18 312K
setup.ps 1995-11-13 17:46 588K
setup.ascii 1995-11-13 17:43 188K
root.dump 1995-11-13 17:41 4.2M
restor 1995-11-13 17:24 33K
new/ 1996-07-01 01:06 -
mtboot 1995-11-13 17:23 512
mkfs 1995-11-13 17:23 31K
maketape.data 1995-11-13 17:22 78
maketape.c 1995-11-13 17:21 2.1K
icheck 1995-11-13 17:12 31K
disklabel 1995-11-13 17:10 35K
boot 1995-11-13 17:09 32K
PATCHLEVEL 1995-11-13 17:05 4
The format of a 2.11BSD boot tape is:
File Block Content
# Size
---- ----- -------
0 512 bootblock,bootblock,boot
1 1024 disklabel
2 1024 mkfs
3 1024 restor
4 1024 icheck
5 10240 root.dump
6 10240 tape1.tar1
7 10240 tape1.tar2
8 10240 tape2.tar1
The complete kit will fit on a TK50 (barely) or a 6250BPI 9-track.
Obviously a DAT (4mm) or 8mm tape will have no problem.
For TK25 or 1600BPI 9-track files 0 thru 7 go on volume 1 and
file 8 goes on a second volume by itself (it barely fits, be sure
you don't have a tape that's short of being a 2400' reel).
You can either use the 'maketape' program to write files 0 thru 4
on the tape or use a series of 'dd' commands.
To use 'maketape':
cc -o maketape maketape.c
./maketape /dev/nrmt0 maketape.data
dd if=root.dump of=/dev/nrmt0 bs=10240c
dd if=tape1.tar1 of=/dev/nrmt0 bs=10240c
dd if=tape1.tar2 of=/dev/nrmt0 bs=10240c
dd if=tape2.tar of=/dev/rmt0 bs=10240c
Using only 'dd':
cat mtboot mtboot boot | dd of=/dev/nrmt0 obs=512 conv=osync
foreach i (disklabel mkfs restor icheck)
dd if=${i} of=/dev/nrmt0 obs=1024 conv=osync
end
dd if=root.dump of=/dev/nrmt0 bs=10240c
dd if=tape1.tar1 of=/dev/nrmt0 bs=10240c
dd if=tape1.tar2 of=/dev/nrmt0 bs=10240c
dd if=tape2.tar of=/dev/rmt0 bs=10240c
The setup and installation documents are in the files 'setup.ascii'
and 'setup.ps'. The first file is plain ASCII text while the second
is postscript suitable for sending to a laser printer or ghostview.