home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / bugs / 2bsd / 81 < prev    next >
Encoding:
Text File  |  1992-08-29  |  25.0 KB  |  838 lines

  1. Newsgroups: comp.bugs.2bsd
  2. Path: sparky!uunet!europa.asd.contel.com!awds.imsd.contel.com!wlbr!sms
  3. From: sms@WLV.IIPO.GTEGSC.COM (Steven M. Schultz)
  4. Subject: Updates to the setup documents (#73)
  5. Message-ID: <1992Aug29.093311.24174@wlbr.iipo.gtegsc.com>
  6. Sender: news@wlbr.iipo.gtegsc.com (news)
  7. Nntp-Posting-Host: wlv.iipo.gtegsc.com
  8. Organization: GTE Government Systems
  9. Date: Sat, 29 Aug 92 09:33:11 GMT
  10. Lines: 826
  11.  
  12. Subject: Updates to the setup documents (#73)
  13. Index:    doc/2.10/setup.2.11/0,1,2.t 2.11BSD
  14.  
  15. Description:
  16.     The installation documents were erroneous or outdated in several
  17.     places.
  18.  
  19.     Over time various disc subsystems have been noted as being
  20.     either unused (unusable is more likely) or not capable of
  21.     being used to host the distribution kit.  These are more
  22.     clearly identified (and removed from the current version of
  23.     the system, e.g. RD51 and RC25 drives can be used as "data"
  24.     discs but they are incapable of even containing a root filesystem 
  25.     plus a swap area).
  26.  
  27.     /boot has  undergone quite a change since these documents
  28.     were last updated - multiple controller/unit support (/boot
  29.     can be loaded from _any_ unit or controller that the boot
  30.     roms or toggle-in routine support) has been added.  The boot
  31.     messages are different now - the cputype and CSR/unit are
  32.     displayed in the boot message.
  33.  
  34.     *Many* new MSCP disk types are supported, the documents now
  35.     give the parameters for them, etc.
  36.  
  37.     Also, it was time to reflect the new address of the maintainer
  38.     (yours truly).
  39.  
  40. Repeat-By:
  41.  
  42.     Examination or actually trying to use the documents to install
  43.     the present incarnation of the system.
  44.  
  45. Fix:
  46.     Apply the patch below.
  47.  
  48. ==============================cut here===================================
  49. *** /usr/doc/2.10/setup.2.11/0.t.old    Wed Dec 19 09:57:03 1990
  50. --- /usr/doc/2.10/setup.2.11/0.t    Mon Jul 20 21:29:08 1992
  51. ***************
  52. *** 2,8 ****
  53.   .\" All rights reserved.  The Berkeley software License Agreement
  54.   .\" specifies the terms and conditions for redistribution.
  55.   .\"
  56. ! .\"    @(#)0.t    1.0 (Contel) 7/5/90
  57.   .\"
  58.   .EH 'setup.2.11 - %''Installing and Operating 2.11BSD on the PDP-11'
  59.   .OH 'Installing and Operating 2.11BSD on the PDP-11''Setup.2.11 - %'
  60. --- 2,8 ----
  61.   .\" All rights reserved.  The Berkeley software License Agreement
  62.   .\" specifies the terms and conditions for redistribution.
  63.   .\"
  64. ! .\"    @(#)0.t    2.0 (GTE) 7/20/92
  65.   .\"
  66.   .EH 'setup.2.11 - %''Installing and Operating 2.11BSD on the PDP-11'
  67.   .OH 'Installing and Operating 2.11BSD on the PDP-11''Setup.2.11 - %'
  68. ***************
  69. *** 13,26 ****
  70.   .TL
  71.   Installing and Operating \*(2B on the PDP-11
  72.   .br
  73. ! November 1, 1990
  74.   .AU
  75.   Steven Schultz
  76.   .AI
  77. ! Contel Federal Systems
  78.   31717 La Tienda Drive
  79.   Westlake Village CA 91359-5027
  80. ! sms@wlv.imsd.contel.com
  81.   .de IR
  82.   \\fI\\$1\|\\fP\\$2
  83.   ..
  84. --- 13,26 ----
  85.   .TL
  86.   Installing and Operating \*(2B on the PDP-11
  87.   .br
  88. ! July 20, 1992
  89.   .AU
  90.   Steven Schultz
  91.   .AI
  92. ! GTE Government Systems
  93.   31717 La Tienda Drive
  94.   Westlake Village CA 91359-5027
  95. ! sms@wlv.iipo.gtegsc.com
  96.   .de IR
  97.   \\fI\\$1\|\\fP\\$2
  98.   ..
  99. ***************
  100. *** 56,63 ****
  101.   This release is not supported, and is emphatically \fBNOT\fP an official
  102.   Berkeley release.
  103.   It was called \*(2B because along with many fixes and
  104. ! enhancements, the filesystem has changed which mandated a version number
  105. ! change.
  106.   .PP
  107.   The ``bugs'' address supplied with this release
  108.   will work for some unknown period of time; make sure
  109. --- 56,62 ----
  110.   This release is not supported, and is emphatically \fBNOT\fP an official
  111.   Berkeley release.
  112.   It was called \*(2B because along with many fixes and
  113. ! enhancements the filesystem has changed.
  114.   .PP
  115.   The ``bugs'' address supplied with this release
  116.   will work for some unknown period of time; make sure
  117. *** /usr/doc/2.10/setup.2.11/1.t.old    Sat Dec  8 18:15:25 1990
  118. --- /usr/doc/2.10/setup.2.11/1.t    Tue Jul 21 21:19:58 1992
  119. ***************
  120. *** 2,8 ****
  121.   .\" All rights reserved.  The Berkeley software License Agreement
  122.   .\" specifies the terms and conditions for redistribution.
  123.   .\"
  124. ! .\"    @(#)1.t    1.0 (Contel) 7/5/90
  125.   .\"
  126.   .ds lq ``
  127.   .ds rq ''
  128. --- 2,8 ----
  129.   .\" All rights reserved.  The Berkeley software License Agreement
  130.   .\" specifies the terms and conditions for redistribution.
  131.   .\"
  132. ! .\"    @(#)1.t    2.0 (GTE) 7/20/92
  133.   .\"
  134.   .ds lq ``
  135.   .ds rq ''
  136. ***************
  137. *** 64,80 ****
  138.   .DS
  139.   .TS
  140.   lw(1.5i) l.
  141. - RL01, RL02
  142.   RK06, RK07
  143. ! RD51, RD52, RD53, RD54
  144. ! RA60, RA80, RA81, RA82
  145.   RC25
  146.   RM02, RM03, RM05
  147.   RP04, RP05, RP06
  148. ! Ampex 9300, CDC 9766, Diva Comp V, Fuji 160, Fuji Eagle, Contel BR1538
  149.   .TE
  150.   .DE
  151.   .PP
  152.   The tape drives supported by this distribution are:
  153.   .DS
  154.   .TS
  155. --- 64,87 ----
  156.   .DS
  157.   .TS
  158.   lw(1.5i) l.
  159.   RK06, RK07
  160. ! RD31, RD32, RD33, RD52, RD53, RD54
  161. ! RA60, RA70, RA71, RA72, RA73, RA80, RA81, RA82, RA90, RA92
  162. ! RZ23, RZ24, RZ25, RZ26
  163.   RC25
  164.   RM02, RM03, RM05
  165.   RP04, RP05, RP06
  166. ! Ampex 9300, CDC 9766, Diva Comp V, Fuji 160, Fuji Eagle
  167.   .TE
  168.   .DE
  169.   .PP
  170. + Other discs are supported (RX23, RX33, RX50, RD51) but are not large
  171. + enough to hold a root filesystem plus a swap partition.  Some discs
  172. + (the RL01 and RL02 for example) must be used in pairs (1 for the root
  173. + file system and the 2nd for swapping).  These discs
  174. + may be used as data discs or as standalone boot media, but are not useable
  175. + for loading the distribution.
  176. + .PP
  177.   The tape drives supported by this distribution are:
  178.   .DS
  179.   .TS
  180. ***************
  181. *** 82,95 ****
  182.   TS11, TU80
  183.   TM11, AVIV 6250/1600
  184.   TE16, TU45, TU77
  185. ! TQK50, TK50\(dd
  186.   .TE
  187.   .DE
  188. - .FS
  189. - .IP \(dd
  190. - The TMSCP driver should work with any TMSCP device (such as the TU81) but has
  191. - only been actually tested/used with a TK50 on a 11/73.
  192. - .FE
  193.   Although \*(2B contains a kernel level floating point simulator, it has
  194.   never been tested.  At the release of \*(Ps some thought was given
  195.   to the possibility of lifting the separate I&D restriction, but that
  196. --- 89,97 ----
  197.   TS11, TU80
  198.   TM11, AVIV 6250/1600
  199.   TE16, TU45, TU77
  200. ! TK50, TU81, TU81+, TZ30
  201.   .TE
  202.   .DE
  203.   Although \*(2B contains a kernel level floating point simulator, it has
  204.   never been tested.  At the release of \*(Ps some thought was given
  205.   to the possibility of lifting the separate I&D restriction, but that
  206. ***************
  207. *** 213,221 ****
  208.   l l.
  209.   RK06, RK07 disks    hk
  210.   RL01, RL02 disks    rl
  211. - UDA disks    ra
  212. - RC25 disks    ra
  213. - RD51/52/53/54 disks    ra
  214.   MSCP disks    ra
  215.   RM02/03/05    xp
  216.   RP04/05/06    xp
  217. --- 215,220 ----
  218. ***************
  219. *** 230,236 ****
  220.   .DS
  221.   .TS
  222.   l l.
  223. - Contel BR1538/BR1711    br      (not in the GENERIC kernel)
  224.   SI 9500, CDC 9766    si
  225.   Ampex Capricorn    xp
  226.   SI, CDC 9775    xp
  227. --- 229,234 ----
  228. ***************
  229. *** 245,250 ****
  230. --- 243,253 ----
  231.   (even different types on the same controller).
  232.   The \fBxp\fP driver handles RM02, RM03, RM05, RP04, RP05 and  RP06
  233.   disks on DEC, Emulex, Diva, and SI UNIBUS or MASSBUS controllers.
  234. + .PP
  235. + MSCP discs and TMSCP tapes include SCSI drives attached to the 
  236. + RQZX1 controller on the PDP-11/93.  MSCP discs and TMSCP tapes also include
  237. + SCSI drives attached to the Emulex UC07 or UC08 Q-BUS controllers on Q-bus 
  238. + systems as well as the UC17 and UC18 controllers on UNIBUS systems.
  239.   .PP
  240.   The standalone system used to bootstrap the full UNIX system
  241.   uses device names of the form:
  242. *** /usr/doc/2.10/setup.2.11/2.t.old    Tue Dec 31 23:53:09 1991
  243. --- /usr/doc/2.10/setup.2.11/2.t    Mon Aug 24 21:08:32 1992
  244. ***************
  245. *** 2,8 ****
  246.   .\" All rights reserved.  The Berkeley software License Agreement
  247.   .\" specifies the terms and conditions for redistribution.
  248.   .\"
  249. ! .\"    @(#)2.t    1.2 (Contel) 12/31/91
  250.   .\"
  251.   .ds lq ``
  252.   .ds rq ''
  253. --- 2,8 ----
  254.   .\" All rights reserved.  The Berkeley software License Agreement
  255.   .\" specifies the terms and conditions for redistribution.
  256.   .\"
  257. ! .\"    @(#)2.t    1.4 (GTE) 8/24/92
  258.   .\"
  259.   .ds lq ``
  260.   .ds rq ''
  261. ***************
  262. *** 81,87 ****
  263.   bootstrap to boot from the tape.
  264.   .PP
  265.   NOTE: The boot blocks expect the CSR of the booting controller in r0
  266. ! and the unit number in r1.
  267.   .PP
  268.   If no other means are available, the following code can be keyed in
  269.   and executed at (say) 0100000 to boot from a TM tape drive (the magic number
  270. --- 81,89 ----
  271.   bootstrap to boot from the tape.
  272.   .PP
  273.   NOTE: The boot blocks expect the CSR of the booting controller in r0
  274. ! and the unit number in r1.  \fBboot\fP may be booted from any controller
  275. ! or unit, the earlier restrictions of controller 0 and unit 0 have been
  276. ! lifted.
  277.   .PP
  278.   If no other means are available, the following code can be keyed in
  279.   and executed at (say) 0100000 to boot from a TM tape drive (the magic number
  280. ***************
  281. *** 107,137 ****
  282.   The console should type
  283.   .DS
  284.   .B
  285. ! \fInn\fPBoot
  286.   :
  287.   .R
  288.   .DE
  289. ! where \fInn\fP is the CPU class on which it believes it is running.
  290. ! The value will be one of 24, 40, 44, 45, 70 or 73, depending on whether
  291.   separate instruction and data (separate I/D) and/or a UNIBUS map are detected.
  292. ! It must be emphasized that \*(2B requires separate I/D.
  293. ! The CPUs in each class are:
  294. ! .DS
  295. ! .TS
  296. ! c l c c.
  297. ! Class    PDP-11    Separate I/D    UNIBUS map
  298. ! 24    24    -    +
  299. ! 40    23, 34, 34A, 40, 60    -    -
  300. ! 44    44    +    +
  301. ! 45    45, 55    +    -
  302. ! 70    70    +    +
  303. ! 73    73    +    -
  304. ! 83    83    +    -
  305. ! 84    84    +    +
  306. ! 93    93    +    -
  307. ! 94    94    +    +
  308. ! .TE
  309. ! .DE
  310.   .PP
  311.   You are now talking to the tape bootstrap monitor.
  312.   At any point in the following procedure you can return
  313. --- 109,133 ----
  314.   The console should type
  315.   .DS
  316.   .B
  317. ! \fInn\fPBoot from \fIxx\fP(\fIctlr\fP,0,\fIcsr\fP)
  318.   :
  319.   .R
  320.   .DE
  321. ! where \fInn\fP is the CPU type on which it believes it is running.
  322. ! The value will be one of 23, 24, 40, 44, 45, 53, 60, 70, 73, 83, 84, 93
  323. ! or 94 depending whether
  324.   separate instruction and data (separate I/D) and/or a UNIBUS map are detected.
  325. ! For KDJ-11 systems the System Maintenance Register is examined to determine
  326. ! the cpu type.  At present \*(2B runs on the 44, 53, 70, 73, 83, 84, 93 and 94
  327. ! only.  It must be emphasized that \*(2B requires separate I/D.
  328. ! .sp
  329. ! \fIctlr\fP encodes the controller number and unit number that \fBBoot\fP
  330. ! was loaded from.  The top two bits (bits 6 and 7) are the controller
  331. ! number and the low three bits (bits 0, 1 and 2) are the unit number.
  332. ! .sp
  333. ! \fIcsr\fP is an octal number telling the CSR of the controller from which
  334. ! \fBBoot\fP was loaded.
  335. ! .sp
  336.   .PP
  337.   You are now talking to the tape bootstrap monitor.
  338.   At any point in the following procedure you can return
  339. ***************
  340. *** 151,160 ****
  341.   Disk    Root File System Size
  342.         (1K-byte blocks)
  343.   
  344. - br    9120 (T300 - not in the GENERIC kernel)
  345.   hk    4158\(ua
  346. ! ra    7942 (RA60/80/81/82, RD54, RC25)
  347. !     4850 (RD51/52/53)
  348.   rl01    5120\(dd
  349.   rl02    10240\(dd
  350.   xp    4800 (RM02/RM03)\(ua
  351. --- 147,155 ----
  352.   Disk    Root File System Size
  353.         (1K-byte blocks)
  354.   
  355.   hk    4158\(ua
  356. ! ra    7942 (All RA, RZ and RD drives except RD52 and RD53)
  357. !     4850 (RD52/53 - \fBbarely useable\fP)
  358.   rl01    5120\(dd
  359.   rl02    10240\(dd
  360.   xp    4800 (RM02/RM03)\(ua
  361. ***************
  362. *** 231,238 ****
  363.   44) may want to start with a \fIm\fP of 4 or 5, faster processors (such as the
  364.   70 and 84) may start with a \fIm\fP of 3 or 4.
  365.   On the other
  366. ! hand, the \fIn\fP value is fairly important - it should be the number
  367. ! of filesystem blocks contained by one cylinder of the disc.
  368.   These numbers determine the layout of the free list that will be constructed;
  369.   the proper interleaving will help increase the speed of the file system.
  370.   If you have a non-DEC disk that emulates one of the disks listed,
  371. --- 226,234 ----
  372.   44) may want to start with a \fIm\fP of 4 or 5, faster processors (such as the
  373.   70 and 84) may start with a \fIm\fP of 3 or 4.
  374.   On the other
  375. ! hand, the \fIn\fP value is moderately important.  It should be the number
  376. ! of filesystem blocks contained by one cylinder of the disc but nothing
  377. ! bad will happen if you have to guess at a number.
  378.   These numbers determine the layout of the free list that will be constructed;
  379.   the proper interleaving will help increase the speed of the file system.
  380.   If you have a non-DEC disk that emulates one of the disks listed,
  381. ***************
  382. *** 252,258 ****
  383.   .TS
  384.   cB s
  385.   l l.
  386. ! Disk Interleaving Factor for Disk/CPU Combinations (\fIn\fP)
  387.   DISK
  388.   RL01/2    20
  389.   RK06/7    33
  390. --- 248,254 ----
  391.   .TS
  392.   cB s
  393.   l l.
  394. ! Disk Interleaving Factor (\fIn\fP)
  395.   DISK
  396.   RL01/2    20
  397.   RK06/7    33
  398. ***************
  399. *** 261,279 ****
  400.   RM05    304
  401.   RP04/5/6    209
  402.   RA60    84
  403.   RA80    217
  404.   RA81    357
  405.   RA82    435
  406. ! RD51    36
  407.   RD52    63
  408.   RD53    72
  409.   RD54    127
  410. ! RC25    31
  411.   .TE
  412.   .DE
  413.   .KE
  414.   .sp
  415. - For example, for an RP06 on an 11/70, \fIm\fP is 7 and \fIn\fP is 209.
  416.   See
  417.   \fImkfs\fP\|(8)
  418.   for more explanation of the values of \fIm\fP and \fIn\fP.
  419. --- 257,293 ----
  420.   RM05    304
  421.   RP04/5/6    209
  422.   RA60    84
  423. + RA70    181
  424. + RA71    357
  425. + RA72    510
  426. + RA73    735
  427.   RA80    217
  428.   RA81    357
  429.   RA82    435
  430. ! RA90    448
  431. ! RA92    448
  432. ! RC25    31
  433. ! RD31    34
  434. ! RD32    51
  435. ! RD33    59
  436.   RD52    63
  437.   RD53    72
  438.   RD54    127
  439. ! RZ22    66
  440. ! RZ23    132
  441. ! RZ23L    78
  442. ! RZ24    152
  443. ! RZ24L    130
  444. ! RZ25    279
  445. ! RZ26    399
  446. ! RZ55    270
  447. ! RZ56    405
  448. ! RZ57    532
  449. ! RZ58    637
  450.   .TE
  451.   .DE
  452.   .KE
  453.   .sp
  454.   See
  455.   \fImkfs\fP\|(8)
  456.   for more explanation of the values of \fIm\fP and \fIn\fP.
  457. ***************
  458. *** 289,294 ****
  459. --- 303,309 ----
  460.   .TS
  461.   lw(1.5i) l.
  462.   \fB:\|\fP\fItp\|\fP(0,1)    (\fImkfs\fP is tape file 1)
  463. + \fBBoot: bootdev=0nnnn bootcsr=0mmmmmm\fP
  464.   \fBMkfs\fP
  465.   \fBfile system:\fP \fIdk\|\fP(0,0)    (root is the first file system on drive 0)
  466.   \fBfile system size:\fP \fIsize\fP    (count of 1024 byte blocks in root)
  467. ***************
  468. *** 301,306 ****
  469. --- 316,327 ----
  470.   \fB:\fP    (back at tape boot level)
  471.   .TE
  472.   .DE
  473. + .sp
  474. + The number \fBnnnn\fP is the device number of the device (high byte is the
  475. + major device number and the low byte is the unit number).  The \fBmmmmmm\fP
  476. + number is the CSR of the device.  This information is mainly used as 
  477. + a reminder and diagnostic/testing purposes.
  478. + .sp
  479.   You now have an empty UNIX root file system.
  480.   .NH 3
  481.   Step 3: restoring the root file system
  482. ***************
  483. *** 310,326 ****
  484.   .TS
  485.   lw(1.5i) l.
  486.   \fB:\|\fP\fItp\|\fP(0,2)    (\fIrestor\fP is tape file 2)
  487.   \fBRestor\fP
  488.   \fBTape?\fP \fItp\|\fP(0,4)    (root \fIdump\fP is tape file 4)
  489.   \fBDisk?\fP \fIdk\|\fP(0,0)    (into root file system)
  490. ! \fBLast chance before scribbling on disk.\fP
  491.   .B
  492. ! end of tape
  493.   Exit called
  494.   \fInn\fPBoot
  495.   \fB:\fR    (back at tape boot level)
  496.   .R
  497.   .TE
  498.   .DE
  499.   If you wish, you may use the \fIicheck\fP program on the tape,
  500.   \fItp\|\fP(0,3), to check the consistency of the file system you have just
  501. --- 331,350 ----
  502.   .TS
  503.   lw(1.5i) l.
  504.   \fB:\|\fP\fItp\|\fP(0,2)    (\fIrestor\fP is tape file 2)
  505. + \fBBoot: bootdev=0nnnn bootcsr=0mmmmmm\fP
  506.   \fBRestor\fP
  507.   \fBTape?\fP \fItp\|\fP(0,4)    (root \fIdump\fP is tape file 4)
  508.   \fBDisk?\fP \fIdk\|\fP(0,0)    (into root file system)
  509. ! \fBLast chance before scribbling on disk.\fP  (type a carriage return to start)
  510.   .B
  511. ! End of tape            (appears on same line as message above)
  512.   Exit called
  513.   \fInn\fPBoot
  514.   \fB:\fR    (back at tape boot level)
  515.   .R
  516.   .TE
  517. + .sp
  518. + This takes about 8 minutes with a TZ30 on a 11/93.
  519.   .DE
  520.   If you wish, you may use the \fIicheck\fP program on the tape,
  521.   \fItp\|\fP(0,3), to check the consistency of the file system you have just
  522. ***************
  523. *** 335,340 ****
  524. --- 359,365 ----
  525.   .TS
  526.   lw(1.5i) l.
  527.   \fB:\fP\fIdk\|\fP(0,0)\fIdk\^\fPunix\(ua    (bring in \fIdk\^\fPunix off root system)
  528. + \fBBoot: bootdev=0nnnn bootcsr=0mmmmmm\fP
  529.   .TE
  530.   .DE
  531.   .FS
  532. ***************
  533. *** 349,356 ****
  534.   .DS
  535.   .B
  536.   .\"CHECK
  537. ! \*(2B BSD UNIX #1: Sun Jul 1 01:33:03 PDT 1990
  538. !     root@wlonex.imsd.contel.com:/usr/src/sys/GENERIC
  539.   phys mem  = \fI???\fP\(dd
  540.   avail mem = \fI???\fP
  541.   user mem  = \fI???\fP
  542. --- 374,381 ----
  543.   .DS
  544.   .B
  545.   .\"CHECK
  546. ! \*(2B BSD UNIX #1: Sat Jul 4 01:33:03 PDT 1992
  547. !     root@wlonex.iipo.gtegsc.com:/usr/src/sys/GENERIC
  548.   phys mem  = \fI???\fP\(dd
  549.   avail mem = \fI???\fP
  550.   user mem  = \fI???\fP
  551. ***************
  552. *** 360,366 ****
  553.   .R
  554.   (Information about various devices will print;
  555.   most of them will probably not be found until
  556. ! the addresses are set below.)
  557.   .B
  558.   erase=^?, kill=^U, intr=^C
  559.   #
  560. --- 385,394 ----
  561.   .R
  562.   (Information about various devices will print;
  563.   most of them will probably not be found until
  564. ! the addresses are set below.  If an error message
  565. ! about a configuration is printed the file /unix
  566. ! likely does not exist or is not the same as \fIdk\fPunix.
  567. ! See below for how to handle this situation.
  568.   .B
  569.   erase=^?, kill=^U, intr=^C
  570.   #
  571. ***************
  572. *** 382,388 ****
  573.   high byte is the drive unit number.
  574.   The address for the first controller's CSR is \fIxp_controller\fP plus 4.
  575.   It should be noted that at present the kernel may only be booted from a
  576. ! controller at the standard/first CSR.
  577.   If you plan to use any drives other than 0 before you recompile
  578.   the system, you should patch the location for those drives.  The \fIxp_drive\fP
  579.   structure in the \fBGENERIC\fP kernel is 012 bytes long.
  580. --- 410,417 ----
  581.   high byte is the drive unit number.
  582.   The address for the first controller's CSR is \fIxp_controller\fP plus 4.
  583.   It should be noted that at present the kernel may only be booted from a
  584. ! controller at the standard/first CSR.  An exception to this is that a MSCP
  585. ! based kernel may be booted from drive 0 of any controller.
  586.   If you plan to use any drives other than 0 before you recompile
  587.   the system, you should patch the location for those drives.  The \fIxp_drive\fP
  588.   structure in the \fBGENERIC\fP kernel is 012 bytes long.
  589. ***************
  590. *** 407,412 ****
  591. --- 436,449 ----
  592.   can be edited to correspond to your hardware.  However, the tape drive of
  593.   the correct type should have been detected and attached.
  594.   .PP
  595. + If the error message \fBSERIOUS CONFIGURATION ERROR\fP or 
  596. + \fB configuration setup error\fP is printed then you must move \fIdk\fPunix
  597. + to /unix:  mv /\fIdk\fPunix /unix and reboot.  This is because 
  598. + \fIautoconfig\fP|(8)
  599. + only looks for the the name unix and this file does not exist
  600. + in the GENERIC case.   The root filesystem is very full, there is probably
  601. + not enough room to \fBcp\fP /\fIdk\fPunix /unix, use \fBmv\fP.
  602. + .PP
  603.   The \*(lqerase ...\*(rq message is part of /.profile
  604.   that was executed by the root shell when it started.  This message
  605.   is present to remind you that the character erase,
  606. ***************
  607. *** 455,463 ****
  608.   l l l.
  609.   boot    driver    devices
  610.   _
  611. - bruboot    br    Contel BR1538/BR1711 (not in the \fBGENERIC\fP kernel)
  612.   hkuboot    hk    RK06/07
  613. ! rauboot    ra    RA60/80/81/82, RC25, RD51/52/53/54, RX50
  614.   rkuboot    rk    RK05
  615.   rluboot    rl    RL01/02
  616.   si95uboot    si    SI 9500, CDC 9766
  617. --- 492,499 ----
  618.   l l l.
  619.   boot    driver    devices
  620.   _
  621.   hkuboot    hk    RK06/07
  622. ! rauboot    ra    All RA, RD, RZ, RX (except RX01,02) and RC25 drives
  623.   rkuboot    rk    RK05
  624.   rluboot    rl    RL01/02
  625.   si95uboot    si    SI 9500, CDC 9766
  626. ***************
  627. *** 477,483 ****
  628.   .TS
  629.   lw(1.5i) l.
  630.   .B
  631. ! \fInn\fPBoot    \fR(printed by /boot)\fP
  632.   :
  633.   .R
  634.   .TE
  635. --- 513,519 ----
  636.   .TS
  637.   lw(1.5i) l.
  638.   .B
  639. ! \fInn\fPBoot from \fIdk\fP(\fIctlr\fP,0,\fIcsr\fP) \fR(printed by /boot)\fP
  640.   :
  641.   .R
  642.   .TE
  643. ***************
  644. *** 489,497 ****
  645.   Once /boot is running and prints its ``: '' prompt,
  646.   boot unix as above, using \fIdk\^\fPunix or unix as appropriate.
  647.   .PP
  648. ! As distributed /\fIboot\fP will load \fIxp(0,0)unix\fP by default.
  649. ! If you are using a different drive type /\fIboot\fP will need to be
  650. ! recompiled later.
  651.   .PP
  652.   \fBNOTE:\fP NONE the primary bootstraps have a prompt or alternate program
  653.   name capability because of space considerations.  No diagnostic message
  654. --- 525,532 ----
  655.   Once /boot is running and prints its ``: '' prompt,
  656.   boot unix as above, using \fIdk\^\fPunix or unix as appropriate.
  657.   .PP
  658. ! As distributed /\fIboot\fP will load \fIdk\fP(0,0)unix by default if a
  659. ! carriage return is typed at the \fB:\fP prompt.
  660.   .PP
  661.   \fBNOTE:\fP NONE the primary bootstraps have a prompt or alternate program
  662.   name capability because of space considerations.  No diagnostic message
  663. ***************
  664. *** 507,513 ****
  665.   l l.
  666.   \fB#\fP disk=hk    (if you have RK06's or RK07's)
  667.   \fB#\fP disk=rl    (if you have RL01's or RL02's)
  668. ! \fB#\fP disk=ra    (if you have UDA50 or other MSCP storage module drives)
  669.   \fB#\fP disk=xp    (if you have an RP06, RM03, RM05, or other SMD drive)
  670.   .TE
  671.   .DE
  672. --- 542,548 ----
  673.   l l.
  674.   \fB#\fP disk=hk    (if you have RK06's or RK07's)
  675.   \fB#\fP disk=rl    (if you have RL01's or RL02's)
  676. ! \fB#\fP disk=ra    (if you have an MSCP drive)
  677.   \fB#\fP disk=xp    (if you have an RP06, RM03, RM05, or other SMD drive)
  678.   .TE
  679.   .DE
  680. ***************
  681. *** 520,526 ****
  682.   the system binaries and such and leaves no room for the system
  683.   source.)  The partitions used below are those most appropriate in
  684.   size.  Find the disk you have in the following table and
  685. ! execute the commands in the right hand portion of the table:
  686.   .DS
  687.   .TS
  688.   l l.
  689. --- 555,565 ----
  690.   the system binaries and such and leaves no room for the system
  691.   source.)  The partitions used below are those most appropriate in
  692.   size.  Find the disk you have in the following table and
  693. ! execute the commands in the right hand portion of the table.  Some
  694. ! smaller discs (such as the RD51 and RL01/02) are not listed because they 
  695. ! do not have room to even begin loading /usr.  These smaller drives can be 
  696. ! used as data discs (perhaps to mount /tmp on) but are not useable for loading
  697. ! the /usr file system on to.
  698.   .DS
  699.   .TS
  700.   l l.
  701. ***************
  702. *** 530,542 ****
  703.   DEC RP06    \fB#\fP name=xp0c; type=rp06
  704.   DEC RK07    \fB#\fP name=hk0c; type=rk07
  705.   DEC RA60    \fB#\fP name=ra0c; type=ra60
  706.   DEC RA80    \fB#\fP name=ra0c; type=ra80
  707.   DEC RA81    \fB#\fP name=ra0c; type=ra81
  708. ! DEC RA82    \fB#\fP name=ra0c; type=ra82
  709. ! DEC RC25    \fB#\fP name=ra0c; type=rc25
  710. ! DEC RD52    \fB#\fP name=ra0g; type=rd52-rqdx\fIn\fP\(ua
  711. ! DEC RD53    \fB#\fP name=ra0d; type=rd53-rqdx\fIn\fP\(ua
  712. ! DEC RD54    \fB#\fP name=ra0c; type=rd54-rqdx3
  713.   -
  714.   CDC 9766    \fB#\fP name=xp0e\(dd
  715.   CDC 9775    \fB#\fP name=xp0e\(dd
  716. --- 569,600 ----
  717.   DEC RP06    \fB#\fP name=xp0c; type=rp06
  718.   DEC RK07    \fB#\fP name=hk0c; type=rk07
  719.   DEC RA60    \fB#\fP name=ra0c; type=ra60
  720. + DEC RA70    \fB#\fP name=ra0d; type=ra70
  721. + DEC RA71    \fB#\fP name=ra0d; type=ra71
  722. + DEC RA72    \fB#\fP name=ra0d; type=ra72
  723. + DEC RA73    \fB#\fP name=ra0d; type=ra73
  724.   DEC RA80    \fB#\fP name=ra0c; type=ra80
  725.   DEC RA81    \fB#\fP name=ra0c; type=ra81
  726. ! DEC RA82    \fB#\fP name=ra0d; type=ra82
  727. ! DEC RA90    \fB#\fP name=ra0d; type=ra90
  728. ! DEC RA91    \fB#\fP name=ra0d; type=ra91
  729. ! DEC RA92    \fB#\fP name=ra0d; type=ra92
  730. ! DEC RD32    \fB#\fP name=ra0g; type=rd32
  731. ! DEC RD33    \fB#\fP name=ra0g; type=rd33
  732. ! DEC RD52    \fB#\fP name=ra0g; type=rd52
  733. ! DEC RD53    \fB#\fP name=ra0d; type=rd53
  734. ! DEC RD54    \fB#\fP name=ra0g; type=rd54
  735. ! DEC RZ22    \fB#\fP name=ra0g; type=rz22
  736. ! DEC RZ23    \fB#\fP name=ra0g; type=rz23
  737. ! DEC RZ23L    \fB#\fP name=ra0g; type=rz23l
  738. ! DEC RZ24    \fB#\fP name=ra0d; type=rz24
  739. ! DEC RZ24L    \fB#\fP name=ra0d; type=rz24l
  740. ! DEC RZ25    \fB#\fP name=ra0d; type=rz25
  741. ! DEC RZ26    \fB#\fP name=ra0d; type=rz26
  742. ! DEC RZ55    \fB#\fP name=ra0d; type=rz55
  743. ! DEC RZ56    \fB#\fP name=ra0d; type=rz56
  744. ! DEC RZ57    \fB#\fP name=ra0d; type=rz57
  745. ! DEC RZ58    \fB#\fP name=ra0d; type=rz58
  746.   -
  747.   CDC 9766    \fB#\fP name=xp0e\(dd
  748.   CDC 9775    \fB#\fP name=xp0e\(dd
  749. ***************
  750. *** 563,569 ****
  751.   DEC TM02/03, TE16/TU45/TU77    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV ht0; sync
  752.   DEC TS11, TU80/TS05    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV ts0; sync
  753.   DEC TM11, TU10/TE10/TS03    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV tm0; sync
  754. ! DEC TQK50, TK50/TU81    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV tu0; sync
  755.   EMULEX TC11    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV tm0; sync
  756.   .TE
  757.   .DE
  758. --- 621,627 ----
  759.   DEC TM02/03, TE16/TU45/TU77    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV ht0; sync
  760.   DEC TS11, TU80/TS05    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV ts0; sync
  761.   DEC TM11, TU10/TE10/TS03    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV tm0; sync
  762. ! DEC TMSCP, TK50/TZ30/TU81    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV tu0; sync
  763.   EMULEX TC11    \fB#\fP cd /dev; rm *mt*; ./MAKEDEV tm0; sync
  764.   .TE
  765.   .DE
  766. ***************
  767. *** 590,597 ****
  768.   \fB#\fP mt rew
  769.   \fB#\fP mt fsf 5
  770.   \fB#\fP tar xpbf 20 /dev/rmt12     (extract all of usr except usr/src)
  771. ! (this takes about 15-20 minutes except for the TK50 which is \fBmuch\fP
  772. ! slower)
  773.   .TE
  774.   .DE
  775.   The data on the sixth tape file has now been extracted.
  776. --- 648,655 ----
  777.   \fB#\fP mt rew
  778.   \fB#\fP mt fsf 5
  779.   \fB#\fP tar xpbf 20 /dev/rmt12     (extract all of usr except usr/src)
  780. ! (this takes about 15-20 minutes except for the TK50 and TZ30 which are 
  781. ! \fBmuch\fP slower)
  782.   .TE
  783.   .DE
  784.   The data on the sixth tape file has now been extracted.
  785. ***************
  786. *** 628,640 ****
  787.   should look something like:
  788.   .DS
  789.   .B
  790. ! ** /dev/r\fIxx\fP0h
  791.   ** Last Mounted on /usr
  792.   ** Phase 1 - Check Blocks and Sizes
  793.   ** Phase 2 - Check Pathnames
  794.   ** Phase 3 - Check Connectivity
  795.   ** Phase 4 - Check Reference Counts
  796. ! ** Phase 5 - Check Cyl groups
  797.   671 files, 3497 used, 137067 free
  798.   .R
  799.   .DE
  800. --- 686,702 ----
  801.   should look something like:
  802.   .DS
  803.   .B
  804. ! ** /dev/r\fIxx\fP0g
  805. ! File System: /usr
  806. ! NEED SCRATCH FILE (179 BLKS)
  807. ! ENTER FILENAME:  /tmp/xxx
  808.   ** Last Mounted on /usr
  809.   ** Phase 1 - Check Blocks and Sizes
  810.   ** Phase 2 - Check Pathnames
  811.   ** Phase 3 - Check Connectivity
  812.   ** Phase 4 - Check Reference Counts
  813. ! ** Phase 5 - Check Free List
  814.   671 files, 3497 used, 137067 free
  815.   .R
  816.   .DE
  817. ***************
  818. *** 665,672 ****
  819.   \fB#\fP tar xpb 20
  820.   .DE
  821.   If you get an error at this point, most likely it was
  822. ! a problem with tape positioning.
  823. ! You can reposition the tape by rewinding it.
  824.   .NH 2
  825.   Additional conversion information
  826.   .PP
  827. --- 727,735 ----
  828.   \fB#\fP tar xpb 20
  829.   .DE
  830.   If you get an error at this point, most likely it was
  831. ! a problem with tape positioning.  Rewind the tape and
  832. ! use the \fBmt\fP command to skip files, then retry the
  833. ! \fBtar\fP command.
  834.   .NH 2
  835.   Additional conversion information
  836.   .PP
  837.