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.
| Name | Mtime | Size | Type |
0 |
PATCHLEVEL |
1995-11-13 16:05:14Z |
4 B |
application/octet-stream |
1 |
README |
1995-11-13 16:06:29Z |
1.5 KiB |
text/plain; charset=utf-8 |
2 |
boot |
1995-11-13 16:09:10Z |
32 KiB |
application/octet-stream |
3 |
disklabel |
1995-11-13 16:10:37Z |
35 KiB |
application/octet-stream |
4 |
icheck |
1995-11-13 16:12:25Z |
31 KiB |
application/octet-stream |
5 |
maketape.c |
1995-11-13 16:21:36Z |
2.1 KiB |
text/x-csrc |
6 |
maketape.data |
1995-11-13 16:22:10Z |
78 B |
application/octet-stream |
7 |
mkfs |
1995-11-13 16:23:07Z |
31 KiB |
application/octet-stream |
8 |
mtboot |
1995-11-13 16:23:46Z |
512 B |
application/octet-stream |
9 |
new/ |
1996-06-30 23:06:36Z |
3 B |
dir |
10 |
restor |
1995-11-13 16:24:56Z |
33 KiB |
application/octet-stream |
11 |
root.dump |
1995-11-13 16:41:31Z |
4.2 MiB |
application/octet-stream |
12 |
setup.ascii |
1995-11-13 16:43:56Z |
188 KiB |
application/octet-stream |
13 |
setup.ps |
1995-11-13 16:46:52Z |
588 KiB |
application/postscript |
14 |
tape1.1.lst |
1996-01-11 05:18:27Z |
312 KiB |
application/octet-stream |
15 |
tape1.2.lst |
1996-01-11 05:19:33Z |
73 KiB |
application/octet-stream |
16 |
tape1.tar1 |
1995-11-13 18:22:48Z |
30 MiB |
application/octet-stream |
17 |
tape1.tar2 |
1995-11-13 18:40:09Z |
4.8 MiB |
application/octet-stream |
18 |
tape2.lst |
1996-01-11 05:21:24Z |
469 KiB |
application/octet-stream |
19 |
tape2.tar |
1995-11-13 21:04:37Z |
39 MiB |
application/x-tar |