1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11                             SECTION 1
  12 
  13 
  14                            INTRODUCTION
  15 
  16 
  17 
  18 
  19 This   document   describes   the   MR12.3   package.    Detailed
  20 instructions for installation of a  system for the first time and
  21 upgrading to  MR12.3 from an  MR12.2 system constitute  the major
  22 portion of this document.
  23 
  24 No  attempt is  made to  document features  of MR12.3  other than
  25 those directly required for its installation.
  26 
  27 Software Releases  prior to MR12.1 are no  longer supported.  All
  28 sites  running  pre-MR12.1  software  are  strongly encouraged to
  29 upgrade to MR12.1 as soon as possible.
  30 
  31 
  32 _^HS_^HI_^HT_^HE _^HS_^HU_^HP_^HP_^HO_^HR_^HT
  33 
  34 
  35 System  Representatives  who  support  Multics  should  apply for
  36 registration  on  the  SiteSA  project  maintained  in Phoenix on
  37 System M.
  38 
  39 The SiteSA project was created to allow sites to communicate with
  40 Multics  System  Support  (MSS)  personnel  on  matters  of  site
  41 support.  MSS maintains and pays for usage on this project.  Only
  42 System Representatives who support  a Multics site are authorized
  43 to use the project.  They are  authorized to use it only for site
  44 support activities which require  communication of information to
  45 MSS personnel.
  46 
  47 MSS would  appreciate that the  SiteSAs maintain the  site's info
  48 segments in >udd>SiteSA>site_info  (>udd>ssa>si).  Information on
  49 maintaining   these   segments   is    in   the   info   segment,
  50 >udd>ssa>si>site_info.info.
  51 
  52 In addition  to normal telephone and  Multics mail communications
  53 with   MSS  personnel,   SiteSAs  are   encouraged  to   use  the
  54 unusual_crash_log  forum meeting  to report  any unusual problems
  55 encountered at  their site.  SiteSAs not familiar  with forum can
  56 type "help  forum" for usage  information.  Forum is  a subsystem
  57 
  58 
  59 Introduction                   1-1                        SIB12.3^L
  60 
  61 
  62 somewhat like the mail system  in which an electronic meeting can
  63 be held.  To invoke forum, type:
  64 
  65    forum >udd>ssa>sa_meeting>uclog
  66 
  67 Type  ?  to  print a  list of  requests allowed  by forum.  Other
  68 forum meetings of interest to SiteSAs are:
  69 
  70             PATHNAME                              SHORT NAME
  71    ---------------------------------------------  ----------
  72 
  73    >udd>ssa>sa_meeting>install_instructions       ii
  74    >udd>ssa>sa_meeting>hardware_problems          hwp
  75    >udd>ssa>sa_meeting>critical_fixes             fixes
  76 
  77 We would  appreciate that sites as they  complete installation of
  78 MR12.3 enter a transaction in the install_instructions (ii) forum
  79 meeting.   This  will  allow  other  sites  to  see the amount of
  80 exposure the release is receiving and to communicate any problems
  81 encountered in the installation procedure.
  82 
  83 MSS also suggests, very strongly,  that SiteSAs DO NOT attempt to
  84 reproduce site problems on System M  which are known to crash the
  85 system at  their site, cause processors  to loop in ring  0, etc.
  86 Such problems  should be reported via the  Trouble Report system,
  87 and  will   be  verified  by  MSS   personnel  using  appropriate
  88 resources,   so  that  System   M  service  is   not  interrupted
  89 unnecessarily.
  90 
  91 Problems encountered  while installing this release,  or problems
  92 of  a critical  nature to  a customer  site (for  a definition of
  93 critical, type:  help tr.priorities)  should be reported directly
  94 to  MSS by  mail or   phone.  European  or Canadian  sites should
  95 contact their  local site support  person for details  on support
  96 from  the Canadian,  French or  UK Technical  Assistance Centers.
  97 Phoenix personnel include:
  98 
  99   NAME                  AREA            USER ID       PHONE
 100 
 101   Frank Martinson       Mgr, MSS        Martinson.sm  602/862-4839
 102   Paul Farley           TRs, C&F,
 103                         Site Support    Farley.sm     602/862-4666
 104   Joe Hirneisen         Sys. Integration
 105                         Release Prep    Hirneisen.sm   602/862-4812
 106 
 107 Note  that all  of the  above numbers  are available  through HVN
 108 862-XXXX (eg, 862-4839 for Martinson).
 109 
 110 
 111 
 112 
 113 
 114 
 115 
 116 
 117 Introduction                   1-2                        SIB12.3^L
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 127                             SECTION 2
 128 
 129 
 130                       DESCRIPTION OF PACKAGE
 131 
 132 
 133 
 134 
 135 _^HL_^HI_^HB_^HR_^HA_^HR_^HY _^HN_^HA_^HM_^HI_^HN_^HG _^HC_^HO_^HN_^HV_^HE_^HN_^HT_^HI_^HO_^HN_^HS
 136 
 137 The  primary pathnames  on most   of the  system directories  are
 138 somewhat lengthy.   For this document, abbreviated  (added) names
 139 are used in  lieu of the primary name.  The  following list gives
 140 the primary and abbreviated names used in this document.
 141 
 142      >daemon_dir_dir           >system_library_1
 143           >ddd                      >sl1
 144 
 145      >documentation            >system_library_obsolete
 146           >doc                      >obs
 147 
 148      >system_library_tandd     >system_library_standard
 149           >firmware                 >sss
 150 
 151      >library_dir_dir          >system_library_tools
 152           >ldd                      >tools
 153 
 154      >process_dir_dir          >system_library_unbundled
 155           >pdd                      >unb
 156 
 157      >system_control_1         >user_dir_dir
 158           >sc1                     >udd
 159 
 160 The system directories firmware and  obs, are not included in the
 161 standard system search rules.  Segments in these directories must
 162 either  be accessed  by absolute   pathnames or  by changing  the
 163 system search rules via the set_system_search_rules command added
 164 to the system_start_up.ec.
 165 
 166 
 167 
 168 
 169 
 170 
 171 
 172 
 173 
 174 
 175 Package Description            2-1                        SIB12.3^L
 176 
 177 
 178 _^HC_^HO_^HN_^HT_^HE_^HN_^HT_^HS _^HO_^HF _^HM_^HR_^H1_^H2_^H._^H3 _^HP_^HA_^HC_^HK_^HA_^HG_^HE
 179 
 180 MR12.3 includes this document, a  set of magnetic tapes, hardcopy
 181 dump maps, and accompanying  documentation.  Sites not installing
 182 Multics for the first time will  be able to proceed to the MR12.3
 183 release from MR12.2.  Sites upgrading to MR12.3 from MR12.2
 184  refer to Section 4, sites  installing Multics for the first time
 185 refer  to  Section  5.   The  instructions  in  each section will
 186 provide a procedure to guide a site through the installation.
 187 
 188 Documentation for  some of the  new features and  TRs resolved in
 189 this release  is contained in the directory  >doc>MR12.3 which is
 190 part of this release.
 191 
 192 This is a total software release.   It contains a complete set of
 193 all modules contained in the Multics standard system.
 194 
 195 Appendix  A will  list modules  added, modified  or deleted since
 196 MR12.2.
 197 
 198 Appendix B contains an outline of the use of MTR under Multics.
 199 
 200 A set of master tapes was generated for this release and all dump
 201 maps reflect the contents of  these master tapes.  All tapes sent
 202 to  the  field  are  copies  of  the  master  tapes.   Because of
 203 different  lengths of magnetic  tape reels, there  may not be  an
 204 exact correlation between a single tape and a dump map.
 205 
 206 These differences,  if any, are  minimal and occur  only on those
 207 sets  that are  multi-reel (e.g.,  12.3LDD_STANDARD tapes).  Site
 208 personnel may assure  themselves of the contents of  the tapes by
 209 visually  matching the maps  produced from the  reload operations
 210 against the master dump maps supplied.
 211 
 212 
 213 
 214 
 215 
 216 
 217 
 218 
 219 
 220 
 221 
 222 
 223 
 224 
 225 
 226 
 227 
 228 
 229 
 230 
 231 
 232 
 233 Package Description            2-2                        SIB12.3^L
 234 
 235 
 236     _^HT_^Ha_^Hp_^He__^HN_^Ha_^Hm_^He_^Hs         _^HD_^He_^Hs_^Hc_^Hr_^Hi_^Hp_^Ht_^Hi_^Ho_^Hn
 237 
 238     12.3EXEC             Complete  dump   of  Multics  executable
 239                          libraries  >documentation,  >obs,  >sss,
 240                          >tools, and >firmware.
 241 
 242     12.3UNBUNDLED        Complete   dump  of   Multics  unbundled
 243                          libraries, or portion thereof, for those
 244                          sites    purchasing   Priced    Software
 245                          Products.  Includes all,  or portions of
 246                          >unbundled, >ldd>unbundled, >ldd>mcs and
 247                          >system_library_3rd_party.
 248 
 249     12.3LDD_STANDARD     Complete  dump of  all standard  library
 250                          source,  object, include files  and info
 251                          segs.
 252 
 253     12.3MULTICS          Complete Multics System Tape (MST).
 254 
 255     12.3MISC             The  compout segment  for this  document
 256                          and  other supporting  documentation, if
 257                          any,  are  contained  on  this  tape  in
 258                          >doc>MR12.3.   Last  minute  changes, if
 259                          any,  made  to  software  modules  after
 260                          generation  of the  above tapes  is also
 261                          contained  on this   tape.  This  is the
 262                          last tape to be loaded.
 263 
 264 
 265 
 266 
 267 
 268 
 269 
 270 
 271 
 272 
 273 
 274 
 275 
 276 
 277 
 278 
 279 
 280 
 281 
 282 
 283 
 284 
 285 
 286 
 287 
 288 
 289 
 290 
 291 Package Description            2-3                        SIB12.3^L
 292 
 293 
 294 The accompanying hardcopy listings are:
 295 
 296      _^HL_^Hi_^Hs_^Ht_^Hi_^Hn_^Hg _^HD_^He_^Hs_^Hc_^Hr_^Hi_^Hp_^Ht_^Hi_^Ho_^Hn
 297 
 298      12.3EXEC.DUMP.MAP          Contents of the 12.3EXEC tape.
 299 
 300      12.3UNBUNDLED.DUMP.MAP     Contents  of   the  12.3UNBUNDLED
 301                                 tape (for  those sites purchasing
 302                                 Priced Separate Software).
 303 
 304      12.3LDD_STANDARD.DUMP.MAP  Contents of  the 12.3LDD_STANDARD
 305                                 tapes.
 306 
 307      12.3MISC.DUMP.MAP          Contents of the 12.3MISC tape.
 308 
 309 
 310 
 311      _^HT_^Ha_^Hp_^He__^HF_^Hi_^Hl_^He__^HN_^Ha_^Hm_^He _^HD_^He_^Hs_^Hc_^Hr_^Hi_^Hb_^He_^Hs
 312 
 313      _system_book_ MR12.3 hardcore modules
 314 
 315 
 316 
 317 
 318 
 319 
 320 
 321 
 322 
 323 
 324 
 325 
 326 
 327 
 328 
 329 
 330 
 331 
 332 
 333 
 334 
 335 
 336 
 337 
 338 
 339 
 340 
 341 
 342 
 343 
 344 
 345 
 346 
 347 
 348 
 349 Package Description            2-4                        SIB12.3^L
 350 
 351 
 352 
 353 
 354 
 355 
 356 
 357 
 358 
 359                             SECTION 3
 360 
 361 
 362                      FCO AND FIRMWARE STATUS
 363 
 364 
 365 
 366 
 367 _^HF_^HI_^HR_^HM_^HW_^HA_^HR_^HE
 368 
 369 The firmware identification for MR12.3 is "IFAD D.4".
 370 
 371 
 372 IFAD (Integrated Firmware and Diagnostics) tapes, are distributed
 373 to all sites having  valid Field Engineering Hardware Maintenance
 374 contracts.  The IFAD tape is  nolonger distributed as an FCO.  It
 375 is now sent with the MR12.3 release tapes.
 376 
 377 
 378 T&D  (Test and  Diagnostic) tapes,  are distributed  to all sites
 379 having  valid Field  Engineering Hardware  Maintenance contracts.
 380 The T&D tape is distributed as FCO PHAFGA888, rev.  B.2.
 381 
 382 
 383 This version of  IFAD, firmware, and T&D modules  has been tested
 384 and exposed on System M in  Phoenix.  The modules are supplied as
 385 part of the  MR12.3 release and can be found  in >ldd>firmware as
 386 part of the LDD_STANDARD tape.  When subsequent IFAD tapes become
 387 available,   it   is   recommended   that   the   site   use  the
 388 deckfile_manager,  dfm, command  to load  the released  IFAD tape
 389 into >system_library_tandd.  The firmware  modules should then be
 390 moved  to >ldd>firmware and  a new MST  tape should be  generated
 391 using generate_mst.
 392 
 393 
 394 The  MR12.3  release  requires  the  following  firmware revision
 395 levels.
 396 
 397 
 398             Disc:  DSC191 -- V1
 399                    DSC500 -- X1
 400                    MSP800 -- K1
 401 
 402             Tape:  MTC0500 -- V1
 403                    MTP0601 -- T1
 404                    MTP0610 -- Z2
 405 
 406 
 407 Firmware Status                3-1                        SIB12.3^L
 408 
 409 
 410      Unit Record:  Common       -- A2
 411                    Reader/Punch -- B2
 412                    PRU1200/1600 -- M1
 413 
 414 
 415 
 416 _^HF_^HI_^HE_^HL_^HD _^HC_^HH_^HA_^HN_^HG_^HE _^HO_^HR_^HD_^HE_^HR _^HL_^HI_^HS_^HT
 417 
 418 The following list of FCOs should be thought of as a continuation
 419 of the  similar list for  MR12.2.  Sites that  are upgrading from
 420 MR12.2 will need  to verify that FCOs for that  release have been
 421 installed.
 422 
 423 As FCOs are completed in Phoenix,  they are sent out to the field
 424 sites.   Some of  the FCOs  affect only  site documentation while
 425 others may  change the hardware to improve  system reliability or
 426 maintainability.   An example  might be  a change  to improve the
 427 supply  of cooling  air to  some boards  so that  the boards  run
 428 cooler  and are therefore  less likely to  fail.  These types  of
 429 FCOs are important to the  long-term success of system operation.
 430 However,  because these  FCOs are   not required  to correct  the
 431 results of any computer program, they are not listed in this SRB.
 432 
 433 The purpose of this section is to identify those FCOs that are of
 434 utmost  importance in  the short  term.  This  list includes only
 435 those FCOs needed to correct a program malfunction.
 436 
 437 For those FCOs already sent to the field, the "FCO Kit Ship Date"
 438 column  contains the  approximate date  when shipment  of the FCO
 439 kits began.
 440 
 441 
 442 One of the  column headings in the tables on  the following pages
 443 is "Round Robin".  The implications of a "Yes" in this column for
 444 a particular FCO are as follows:
 445 
 446 1.   The FCO kit  includes at least one board.   The new board(s)
 447      is to replace the board(s) now in the equipment.
 448 
 449 2.   Enough FCO kits are put together  for about 20% of the sites
 450      that are to take part in  the Round Robin.  Some FCOs result
 451      in a Round Robin for all  sites.  Other FCOs involve a Round
 452      Robin for some sites but  not for other sites.  For example,
 453      two  of  the  factors  that   determine  whether  or  not  a
 454      particular site takes part in a Round Robin FCO are:
 455 
 456      a.   The date codes of certain integrated circuit chips on a
 457           board.
 458 
 459      b.   The   board  construction    method  --   wirewrap  vs.
 460           multilayer.
 461 
 462 
 463 
 464 
 465 Firmware Status                3-2                        SIB12.3^L
 466 
 467 
 468 3.   The  set of  FCO kits  are sent  to the  first set of sites.
 469      (For the  remainder of this  discussion, we will  follow one
 470      kit as it makes its Round Robin journey.)
 471 
 472 4.   The site installs the FCO.   When the site is satisfied that
 473      the FCO  is satisfactory, the site returns  the old board(s)
 474      to Phoenix.
 475 
 476 5.   If there is still equipment at other sites that have not had
 477      the  FCO  installed,  the  returned  board(s)  is  reworked,
 478      tested, and another FCO kit is assembled in Phoenix and sent
 479      to the next site.
 480 
 481 6.   Since the length  of time it takes a site  to install an FCO
 482      and become satisfied that it  is working correctly cannot be
 483      known in advance,  there is no way to  predict with accuracy
 484      how long it will be until  the FCO has been installed at all
 485      sites.
 486 
 487 
 488 The FCOs have been classified into the following categories:
 489 
 490 
 491 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H1 - The  new  software  for  this  release  will not run
 492              properly unless these FCOs are installed.
 493 
 494 
 495 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H2 - The new software for this release may or may not run
 496              properly  if these  FCOs are  not installed.   It is
 497              strongly recommended to have these FCOs installed to
 498              improve reliability of the system.
 499 
 500 
 501 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H3 - FCOs whose  effects are program-visible, but  do not
 502              fall  into  categories  1  or  2.   Category  3 FCOs
 503              correct  problems that  are not  uniquely related to
 504              this release.
 505 
 506 
 507 
 508 
 509 
 510 
 511 
 512 
 513 
 514 
 515 
 516 
 517 
 518 
 519 
 520 
 521 
 522 
 523 Firmware Status                3-3                        SIB12.3^L
 524 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H1__^HF_^HI_^HE_^HL_^HD__^HC_^HH_^HA_^HN_^HG_^HE__^HO_^HR_^HD_^HE_^HR_^HS
 525 
 526 FIELD CHANGE ORDERS VITAL TO THIS SOFTWARE RELEASE
 527 
 528                                            Est.     FCO
 529                                            Hours    for
 530                       FCO Kit     Round    To       Multics
 531 FCO Number   Board    Ship Date   Robin    Instl    Release
 532 ----------   ------   ---------   -----    -----    -------
 533 
 534 
 535 No category 1 changes are required for MR12.3.
 536 
 537 
 538 
 539 
 540 
 541 
 542 
 543 
 544 
 545 
 546 
 547 
 548 
 549 
 550 
 551 
 552 
 553 
 554 
 555 
 556 
 557 
 558 
 559 
 560 
 561 
 562 
 563 
 564 
 565 
 566 
 567 
 568 
 569 
 570 
 571 
 572 
 573 
 574 
 575 
 576 
 577 
 578 
 579 
 580 
 581 Firmware Status                3-4                        SIB12.3^L
 582 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H2__^HF_^HI_^HE_^HL_^HD__^HC_^HH_^HA_^HN_^HG_^HE__^HO_^HR_^HD_^HE_^HR_^HS
 583 
 584 FIELD CHANGE ORDERS POSSIBLY NEEDED FOR THIS RELEASE
 585 
 586                                            Est.     FCO
 587                                            Hours    for
 588                       FCO Kit     Round    To       Multics
 589 FCO Number   Board    Ship Date   Robin    Instl    Release
 590 ----------   ------   ---------   -----    -----    -------
 591 
 592 
 593 No category 2 changes are required for MR12.3.
 594 
 595 
 596 
 597 
 598 
 599 
 600 
 601 
 602 
 603 
 604 
 605 
 606 
 607 
 608 
 609 
 610 
 611 
 612 
 613 
 614 
 615 
 616 
 617 
 618 
 619 
 620 
 621 
 622 
 623 
 624 
 625 
 626 
 627 
 628 
 629 
 630 
 631 
 632 
 633 
 634 
 635 
 636 
 637 
 638 
 639 Firmware Status                3-5                        SIB12.3^L
 640 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H3__^HF_^HI_^HE_^HL_^HD__^HC_^HH_^HA_^HN_^HG_^HE__^HO_^HR_^HD_^HE_^HR_^HS
 641 
 642 FIELD CHANGE ORDERS INDEPENDENT OF A PARTICULAR RELEASE
 643 
 644                                            Est.     FCO
 645                                            Hours    for
 646                       FCO Kit     Round    To       Multics
 647 FCO Number   Board    Ship Date   Robin    Instl    Release
 648 ----------   ------   ---------   -----    -----    -------
 649 
 650 
 651 -----INTEGRATED MULTIPLEXER UNIT (IMU)---------------------
 652 
 653 PHAFXS951    MCA         88 Nov   No       3.0      MR12.3
 654 
 655 
 656 -----FIPS DISK MSU 3380/3382, MSP 3880/1/4/5---------------
 657 
 658 PHAFFP553    Pwr Supply  89 Jan   No       1.0      MR12.3
 659 PHAFFP556    Firmware    88 Dec   No        .4      MR12.3
 660 PHAFFP557    Pwr Supply  89 May   No        .2      MR12.3
 661 
 662 
 663 -----FIPS TAPE MTU 8205/06/08, MTS 8205/06/08/15/16/18-----
 664 
 665 PHAFFP434    Firmware    88 Dec   No        .2      MR12.3
 666 PHAFFP436    FW Patch    89 Nov   No        .2      MR12.3
 667 
 668 
 669 -----T&D RELEASE REV. B.2----------------------------------
 670 
 671 PHAFGA888    Tape        87 Mar   No       2.0      MR12.1
 672 
 673 
 674 -----MHAT MR12.0-------------------------------------------
 675 
 676 PHAFPD998    Tape        87 May   No       2.0      MR12.0
 677 
 678 
 679 
 680 
 681 
 682 
 683 
 684 
 685 
 686 
 687 
 688 
 689 
 690 
 691 
 692 
 693 
 694 
 695 
 696 
 697 Firmware Status                3-6                        SIB12.3^L
 698 
 699 
 700 
 701 
 702 
 703 
 704 
 705 
 706 
 707                             SECTION 4
 708 
 709 
 710       INSTRUCTIONS FOR SITES UPDATING TO MR12.3 FROM MR12.2
 711 
 712 
 713 
 714 
 715 If  problems are encountered  in any of  the Steps listed  below,
 716 return  to the  last step  known to  be successful  and retry the
 717 Steps.   Pay  particular  attention  to  procedure.   This entire
 718 procedure was verified on the  Multics System at Phoenix Computer
 719 Operations, but some hardware/software differences may exist at a
 720 particular site.
 721 
 722 In  this section, two  formats of text  are used to  indicate the
 723 typing of input into the system.  This input usually is a command
 724 line, but  could be data  typed in response  to a query  from the
 725 operator console.
 726 
 727 Strings of input, and output messages of importance are indicated
 728 on separate lines.
 729 
 730 In addition, all input to the system is to be typed in lowercase,
 731 except  when indicated  by the  occurrence of  both uppercase and
 732 lowercase  in the  input line.    User input  is preceeded  by an
 733 exclamation mark (!).
 734 
 735 System display output  is shown as is, except  when the displayed
 736 line  exceeds the  page margins   for this  document.  When  this
 737 occurs,  the displayed  line is  split into  two lines,  with the
 738 second line indented from the first.
 739 
 740 SITES  USING  NSA  IOM'S   MUST  INSURE  OPTION  WIOG008A-001  IS
 741 INSTALLED TO MAKE PAGED MODE I/O WORK.
 742 
 743 
 744 
 745 
 746 
 747 
 748 
 749 
 750 
 751 
 752 
 753 
 754 
 755 Instructions - Updating        4-1                        SIB12.3^L
 756 
 757 
 758 _^HS_^HT_^HE_^HP _^H1_^H:  _^HP_^HR_^HE_^H-_^HI_^HN_^HS_^HT_^HA_^HL_^HL_^HA_^HT_^HI_^HO_^HN _^HP_^HR_^HE_^HP_^HA_^HR_^HA_^HT_^HI_^HO_^HN
 759 
 760 It is recommended  that sites perform a BCE SAVE.   A double save
 761 is recommended to avoid any possible tape problems later.
 762 
 763 Due to the  method by which unbundled software  is dumped, normal
 764 trimming  during reloading  of new  software does  not occur.  To
 765 ensure that unbundled directories are clean execute the following
 766 before shutting  down MR12.2 for  the last time  enter admin mode
 767 and type:
 768 
 769      cwd >system_library_unbundled
 770      answer yes -bf hpdl ([files **])
 771      cwd >library_dir_dir>unbundled>source
 772      answer yes -bf hpdl ([files **])
 773      cwd >library_dir_dir>unbundled>object
 774      answer yes -bf hpdl ([files **])
 775 
 776 To shut the system down and continue to the next step type:
 777 
 778      ame
 779      shutdown
 780 
 781 
 782 _^HS_^HT_^HE_^HP _^H2_^H:  _^HI_^HN_^HS_^HT_^HA_^HL_^HL_^HA_^HT_^HI_^HO_^HN _^HT_^HO _^HB_^HC_^HE _^H(_^HE_^HA_^HR_^HL_^HY_^H) _^HL_^HE_^HV_^HE_^HL
 783 
 784 Place  the new  MR12.3 Mult  tape on  any convenient  tape drive.
 785 Initialize and boot the MST.
 786 
 787 The system will boot the  bootload tape controller, if necessary,
 788 and continue.   At this time you  will be asked to  input the RPV
 789 location in channel, controller, device and unit number format:
 790 
 791 bootload_0:  Booting t500 A 12.3.  with mtc500 rev.v1 firmware.
 792 bootload_0:  Booted tape MPC.
 793 0000.1 announce_chwm: 371. pages used of 512. in
 794                              wired environment.
 795 0000.2 announce_chwm: 646. words used of 1024.
 796                              in int_unpaged_page_tables.
 797 find_rpv_subsystem: Enter RPV data: M-> ! rpv a22 451 451 1
 798 bce (early) 0012.0: M->
 799 
 800 
 801 _^HS_^HT_^HE_^HP _^H3_^H:  _^HC_^HH_^HA_^HN_^HG_^HE_^HS _^HT_^HO _^HC_^HO_^HN_^HF_^HI_^HG _^HD_^HE_^HC_^HK
 802 
 803 There  are no  config deck  changes for  MR12.3.  To  examine and
 804 change the config deck enter the config qedx editor by typing:
 805 
 806      config
 807      1,$p
 808 
 809 to  display the  entire config   deck as  currently saved  in the
 810 "conf" partition.
 811 
 812 
 813 Instructions - Updating        4-2                        SIB12.3^L
 814 
 815 
 816 
 817 After having made necessary changes exit the editor by typing "w"
 818 and "q".
 819 
 820 The "w"  request will verify  card syntax.  The  "q" request will
 821 leave the qedx editor and place the user at the bce(early) level.
 822 
 823 
 824 _^HS_^HT_^HE_^HP _^H4_^H:  _^HI_^HN_^HS_^HT_^HA_^HL_^HL_^HA_^HT_^HI_^HO_^HN _^HT_^HO _^HB_^HC_^HE _^H(_^HB_^HO_^HO_^HT_^H) _^HL_^HE_^HV_^HE_^HL
 825 
 826 Continue installation of BCE by typing:
 827 
 828      bce (early) 0020.0: M-> ! bce
 829      Current system time is:  Friday, June 7, 1974 00:20:46 mst
 830      Is this correct?  no
 831      Enter time: M-> ! 12/01/89__13:21:30
 832      Current system time is:  Friday, December 01, 1989 13:21:30 mst
 833      Is this correct? M-> ! yes
 834      load_disk_mpcs:  Disk mpc(s): mspa mspc appear not to be
 835            operating.
 836      Enter disk mpc names to be loaded, or "none" or "abort"
 837            or "all": M-> ! mspa mspc
 838 
 839      (The operator entered the names of other disk mpcs
 840       to be loaded.)
 841 
 842      hc_load_mpc:  Booting channel A20 with dsc500 Revision X1.
 843      hc_load_mpc:  Booting channel B20 with dsc500 Revision X1.
 844      bce (boot) 1325.5: M->
 845 
 846 At  this time,  the operator  must load  firmware into  all other
 847 controllers (i.e., not the bootload  tape controller nor any disk
 848 controllers).  bce is then considered to be fully initialized.
 849 
 850 
 851 _^HS_^HT_^HE_^HP _^H5_^H:  _^HR_^HI_^HN_^HG_^H-_^H1 _^HE_^HN_^HV_^HI_^HR_^HO_^HN_^HM_^HE_^HN_^HT
 852 
 853 The system is now ready to cross into the ring-1 environment:
 854 
 855      bce (boot) 1325.5:  boot
 856      Multics MR12.3 - 12/01/89 1328.0 mst Fri.
 857      Command:
 858 
 859 At Initializer ring-1 command level, type:
 860 
 861 alv -all
 862 
 863 At this point the libraries  will be reloaded.  The release tapes
 864 should   be   reloaded   in   this   specific   sequence:   EXEC,
 865 LDD_STANDARD, UNB, and MISC.
 866 
 867 To reload the libraries type:
 868 
 869 
 870 
 871 Instructions - Updating        4-3                        SIB12.3^L
 872 
 873 
 874 
 875      reload_system_release -nosetlvid
 876 
 877 When the system asks "Input tape label:" type:  <reel_id>
 878 
 879 where <reel_id> is the reel identification specified for the next
 880 tape  to  be  reloaded.   See  Section  2,  "Contents  of  MR12.3
 881 Package," for a listing of all "Tape names".  Enter <reel_id> for
 882 each library tape.
 883 
 884 When all tapes are loaded, type:
 885 
 886      standard
 887      admin
 888      <password>
 889 
 890 
 891 _^HS_^HT_^HE_^HP _^H6_^H:  _^HT_^HT_^HF _^HC_^HO_^HN_^HV_^HE_^HR_^HS_^HI_^HO_^HN
 892 
 893 
 894 The TTF  is not changed for  MR12.3.  This step is  retained as a
 895 place holder for future releases.  Skip to step 7.
 896 
 897 A  new  standard  TTF  has  been  provided  containing additional
 898 terminal types.  Sites using a modified site dependent TTF should
 899 merge these changes with their  modified version, and convert the
 900 TTF  to its  binary version.   The converted  binary version must
 901 then be installed to take  effect.  The TTF.ttf segment in >tools
 902 contains  some of  the more   common used  terminals on  Multics.
 903 Sites  using the default  TTF for this  release must execute  the
 904 following commands to perform this conversion:
 905 
 906      cwd >udd>sa>a
 907      rename TTF.ttf TTF.save
 908      cp >t>TTF.ttf
 909      cv_ttf TTF
 910      install TTF.ttt
 911 
 912 
 913 _^HS_^HT_^HE_^HP _^H7_^H:  _^HF_^HN_^HP _^HC_^HO_^HR_^HE _^HI_^HM_^HA_^HG_^HE_^HS _^HA_^HN_^HD _^HC_^HM_^HF _^HC_^HO_^HN_^HV_^HE_^HR_^HS_^HI_^HO_^HN
 914 
 915 A Multics  Communications System (CS)  core image is  supplied in
 916 the >unbundled library, and  is named "site_mcs".  The "site_mcs"
 917 core image contains  the basic support for DN6780  type FNPs with
 918 64k of memory.
 919 
 920 CS  core   images  are  built  using  the   bind_fnp  command  in
 921 conjunction  with  a  bindfile  describing  the  CS  modules  and
 922 configurations to  be used.  A copy of  the site_mcs.bind_fnp can
 923 be found in >ldd>mcs>info.
 924 
 925 Sites should build their own CS  core image tailored to their own
 926 FNP  configuration,  terminal  type   requirements,  and  use  of
 927 
 928 
 929 Instructions - Updating        4-4                        SIB12.3^L
 930 
 931 
 932 additional separately  priced FNP software modules.   Sites using
 933 the  default "site_mcs" core  image should skip  to Step 8  after
 934 ensuring  the CMF image  statement points to  the core image  now
 935 located in >unb.
 936 
 937 To build a new core image, the following procedure is suggested:
 938 
 939 Sites  will need  to extract  the communications  object segments
 940 from archives located in  >ldd>mcs>object.  Sites should create a
 941 virgin directory under >udd>sa>a for each new core image.
 942 
 943 The  following example  is for  sites with  the more  common type
 944 Datanet and a larger memory configuration.  Execute the following
 945 commands:
 946 
 947      create_dir >udd>sa>a>mcs.7.6c
 948      cwd >udd>sa>a>mcs.7.6c
 949      qx
 950      r >ldd>mcs>info>site_mcs.bind_fnp (or location of sites
 951                                          CS bind file)
 952      .
 953      .
 954      .
 955      make editing changes if any..
 956      .
 957      .
 958      .
 959      w site_mcs.bind_fnp
 960      q
 961      ac x ([segs >ldd>mcs>o>*.archive -absp])
 962      bind_fnp site_mcs -list
 963 
 964 Be  sure the  image statement  in the  CMF points  to this  newly
 965 created CS core image.  The name  of the CMF requires a suffix of
 966 "cmf".   The  following  example  assumes  the  CMF  to be in the
 967 >udd>sa>a directory.  This procedure will  insure that the new CS
 968 image is used:
 969 
 970      cwd >udd>sa>a
 971 
 972      qx
 973 r  CMF.cmf
 974 .
 975 .
 976 1) Edit the image: statement to point to the new CS image.
 977 2) Make any other changes needed.
 978 .
 979 .
 980 w CMF.cmf
 981 q
 982 
 983      cv_cmf CMF
 984      copy CMF.cdt >system_control_1>cdt -force
 985 
 986 
 987 Instructions - Updating        4-5                        SIB12.3^L
 988 
 989 
 990 The  above procedure builds  a site dependent  CS core image  and
 991 ensures  that this image  is loaded in  the FNP by  the answering
 992 service.
 993 
 994 Exit admin mode by typing "ame".  Then issue the commands:
 995 
 996      stop_mpx a        (sites  with  multiple  FNPs  execute this
 997                        command for each FNP)
 998      multics
 999 
1000      load_mpx a -check (sites  with  multiple  FNPs  execute this
1001                        command for each FNP)
1002      go
1003 
1004 The   load_mpx  command   indicates  on   the  FNP   console  any
1005 configuration  errors  if  console_man  is  loaded  and "console:
1006 yes;"  is in  the bind_file.    If any  errors are  reported they
1007 should be corrected.
1008 
1009 Sites should  assure the correct  version number is  reported the
1010 first time the FNP is booted.
1011 
1012 
1013 _^HS_^HT_^HE_^HP _^H8_^H:  _^HA_^HC_^HL_^HS _^HA_^HN_^HD _^HR_^HI_^HN_^HG _^HB_^HR_^HA_^HC_^HK_^HE_^HT_^HS
1014 
1015 Check  the  ACLs  for  >sss>dm_admin_gate_, >sss>dm_daemon_gate_,
1016 >tools>installation_tools_,               >tools>pnt_admin_gate_,
1017 >tools>pnt_login_gate_,                 >tools>pnt_network_gate_,
1018 >tools>pnt_priv_gate_, >sss>metering_gate_ and >sss>queue_admin_.
1019 The ACLs on these gates are as they appear on System M and should
1020 be restricted.   The ACL for  these gates are  site dependent and
1021 should be changed to meet  each site's needs.  The dm_admin_gate_
1022 and  dm_daemon_gate_  should  be  restricted  to  data management
1023 administrators or daemons.   The installations_tools_ gate should
1024 be restricted to system library  maintainers.  All persons on the
1025 ACL for metering_gate_ have access  to the Multics metering data.
1026 All  persons on the  ACL for queue_admin_  are permitted to  move
1027 absentee and  daemon requests for  themselves and other  users to
1028 different queues.   Users not on this  ACL are only able  to move
1029 their  own  requests.   The   Initializer  must  have  access  to
1030 queue_admin_.   This  capability  is  also  dependent on extended
1031 access to the <queue>.ms  segments.  The various pnt_<name>_gate_
1032 acls should  be restricted to the following  minimums for correct
1033 system operation:
1034 
1035        >t>pnt_admin_gate_
1036      re    *.SysDaemon.*
1037      re    *.SysAdmin.*
1038 
1039        >t>pnt_fs_gate_
1040      re    *.*.*
1041 
1042 
1043 
1044 
1045 Instructions - Updating        4-6                        SIB12.3^L
1046 
1047 
1048        >t>pnt_login_gate_
1049      re    Initializer.SysDaemon.*
1050      re    *.SysAdmin.*
1051 
1052        >t>pnt_network_gate_
1053      re    Initializer.SysDaemon.*
1054      re    IMFT.Daemon.*
1055      re    Card_Input.Daemon.*
1056      re    *.SysDaemon.*
1057 
1058        >t>pnt_priv_gate_
1059      re    Initializer.SysDaemon.*
1060      r     *.SysDaemon.*
1061      re    *.SysAdmin.*
1062 
1063 
1064 _^HS_^HT_^HE_^HP _^H9_^H:  _^HS_^HY_^HS_^HT_^HE_^HM _^HC_^HL_^HE_^HA_^HN_^HU_^HP
1065 
1066 The  system  is  now  ready  for  normal  operation under MR12.3.
1067 Following  a  reasonable  period   of  MR12.3  operation,  it  is
1068 suggested that  sites delete any <name.save>  segments created as
1069 part  of  this  procedure.   It  is  also  recommended that sites
1070 salvage    their    systems    and    fix    quota   by   running
1071 Salvager.SysDaemon, executing the following command:
1072 
1073      x repair salvquota > <number of salvagers> -rebuild -dcf
1074 
1075 
1076 
1077 
1078 
1079 
1080 
1081 
1082 
1083 
1084 
1085 
1086 
1087 
1088 
1089 
1090 
1091 
1092 
1093 
1094 
1095 
1096 
1097 
1098 
1099 
1100 
1101 
1102 
1103 Instructions - First Time      4-7                        SIB12.3^L
1104 
1105 
1106 
1107 
1108 
1109 
1110 
1111 
1112 
1113                             SECTION 5
1114 
1115 
1116          INSTRUCTIONS FOR SITES INSTALLING FOR FIRST TIME
1117 
1118 
1119 
1120 
1121 The following  basic procedure must be  performed when installing
1122 Multics for the first time.
1123 
1124 
1125 _^HS_^HT_^HE_^HP _^H1_^H:  _^HP_^HR_^HE_^HP_^HA_^HR_^HA_^HT_^HI_^HO_^HN
1126 
1127 
1128 Ensure that all Multics active hardware components run error free
1129 in  Multics  mode  using  the  latest  T&D  release.   Peripheral
1130 equipment can be run in either Multics or GCOS mode and must also
1131 run error free.
1132 
1133 Carefully  check  the  hardware  configuration  (port and channel
1134 assignments,  mailbox switch  settings, etc.)   Create and verify
1135 the configuration  description on paper for later  input when BCE
1136 is  running.  Close  consultation  between  the SiteSA  and Field
1137 Engineering representative  is of the utmost  importance.  (Refer
1138 to Section 9  and Appendix A of the Operator's  Guide to Multics,
1139 Order  Number  GB61,  for  hardware  switch  setting information.
1140 Refer to Section 7 of  the Multics System Maintenance Procedures,
1141 Order Number AM81-03, for configuration setup.)
1142 
1143 When selecting the  storage unit for the RPV, select  a disk unit
1144 with as few bad tracks as possible.  For the MSS451s, T&Ds should
1145 be used to format  and test the first disk to be  used as the RPV
1146 (test 365, subtest 26).
1147 
1148 The MSS500/501s are formatted  at the factory, however, selection
1149 of alternate tracks  is not done at the factory.   It can only be
1150 done using  MTR at Multics  command level.  (Refer  to Appendix B
1151 for an outline of how MTR runs under Multics.)
1152 
1153 
1154 
1155 
1156 
1157 
1158 
1159 
1160 
1161 Instructions - First Time      5-1                        SIB12.3^L
1162 
1163 
1164 _^HS_^HT_^HE_^HP _^H2_^H:  _^HL_^HO_^HG_^HI_^HC_^HA_^HL _^HV_^HO_^HL_^HU_^HM_^HE _^HA_^HS_^HS_^HI_^HG_^HN_^HM_^HE_^HN_^HT_^HS
1165 
1166 
1167 Choose the  logical volume assignments.  Decide  how many logical
1168 volumes  are needed and  how many physical  volumes are to  be in
1169 each.
1170 
1171 Most installations have the following:
1172 
1173      Logical Volume Contents
1174 
1175      root                >system_control_1
1176                          >system_library_standard
1177                          >system_library_tools
1178                          >system_library_unbundled
1179                          >system_library_auth_maint
1180                          >system_library_1
1181                          >documentation
1182                          >daemon_dir_dir
1183                          >dumps
1184                          >system_library_tandd
1185                          >system_library_obsolete
1186                          >system_library_3rd_party
1187                          >site
1188                          >lv
1189                          partitions
1190 
1191      public              >user_dir_dir
1192                          >library_dir_dir>include
1193 
1194      ldd                 >library_dir_dir
1195 
1196 Other logical volumes may be set up for specific applications.
1197 
1198 The  assignment  decision  requires  the  system administrator to
1199 balance the  costs of seek interference and  breakage against the
1200 advantages  of  being  able   to  define  and  process  logically
1201 different collections  of data.  Data  bases used for  only a few
1202 hours a day or only a few days a month are natural candidates for
1203 allocation  to  a  separate  logical  volume.   Breaking  up  the
1204 system's  storage into  several logical  volumes also  allows the
1205 site to  operate without all logical volumes  mounted if hardware
1206 goes down.  For example, an MPC or channel might go down, halving
1207 the system's disk drive capacity.
1208 
1209 
1210 
1211 
1212 
1213 
1214 
1215 
1216 
1217 
1218 
1219 Instructions - First Time      5-2                        SIB12.3^L
1220 
1221 
1222 Logical volume assignments might be as follows:
1223 
1224 
1225      Logical Volume Contents
1226 
1227      root                >system_library_tandd
1228                          >library_dir_dir
1229                          >system_library_obsolete
1230                          >system_library_standard
1231                          >system_library_tools
1232                          >system_library_unbundled
1233                          >system_library_3rd_party
1234                          >daemon_dir_dir
1235                          >documentation
1236                          >dumps
1237                          >system_library_1
1238                          >system_library_auth_maint
1239                          >user_dir_dir>Daemon
1240                          >user_dir_dir>SysAdmin
1241                          >user_dir_dir>SysDaemon
1242                          >user_dir_dir>SysMaint
1243                          >site
1244                          >lv
1245                          partitions
1246 
1247      Mcc                 >user_dir_dir>Mcc
1248 
1249      Multics_Pubs        >user_dir_dir>Pubs
1250                          >user_dir_dir>Multics
1251 
1252      Old_Dumps           >dumps>Old_dumps
1253 
1254      Public              >user_dir_dir
1255                          >experimental
1256                          >process_dir_dir
1257                          >ldd>include
1258 
1259      list_1              >library_dir_dir>listings>hard
1260                          >library_dir_dir>mcs
1261                          >library_dir_dir>unbundled
1262 
1263      list_2              >library_dir_dir>listings
1264 
1265 
1266 These particular assignments give a wide range of flexibility and
1267 Multics  can run with  only the root  logical volume mounted,  or
1268 with one or two of the  less critical logical volumes not mounted
1269 due  to  unavailability  of  disk  drives.   For example, logical
1270 volumes, list_1 and list_2, can  easily be demounted.  This frees
1271 two disk drives to be available  for use with other more critical
1272 logical volumes.
1273 
1274 
1275 
1276 
1277 Instructions - First Time      5-3                        SIB12.3^L
1278 
1279 
1280 Installations  that wish  to use  the Access  Isolation Mechanism
1281 (AIM)  by specifying more  than one access  category (sensitivity
1282 level) should specify the maximum  and minimum categories for one
1283 or more volumes  and thus ensure that sensitive  data is confined
1284 to  a  few  packs,  or  that  packs  are  not "contaminated" with
1285 information requiring special precautions.
1286 
1287 The logical volumes that hold  process directory segments must be
1288 chosen.   Because  of  the   heavy  usage  of  process  directory
1289 segments, these  segments should be spread over  as many physical
1290 volumes as possible.  One or more logical volumes may be selected
1291 to  hold process  directory segments,  using the set_pdir_volumes
1292 command     in    system_start_up.ec.      In    the     supplied
1293 system_start_up.ec,  a single  logical volume,  named public,  is
1294 selected.  This command line should be changed to select a set of
1295 publicly  accessible  and  permanently  mounted  logical  volumes
1296 containing as many physical volumes  as possible, subject to some
1297 constraints.   Site  maintenance  personnel  are  responsible for
1298 ensuring there  is always enough space available  on the selected
1299 logical  volumes to  hold  the  process directory  segments.  The
1300 process  directory placement  algorithm causes  process directory
1301 creations to be made on each  logical volume in proportion to the
1302 number of physical volumes in the logical volume.
1303 
1304 Ensure that enough  storage will be available.  About  5% of each
1305 volume is  used for the VTOC  and volume map.  In  addition, some
1306 breakage is unavoidable.
1307 
1308 Since the system handles running out of storage without crashing,
1309 and  since it is  possible to add  physical volumes to  a logical
1310 volume  dynamically, logical  volumes can  be defined  with fewer
1311 physical volumes than their maximum anticipated size.
1312 
1313 
1314 _^HS_^HT_^HE_^HP _^H3_^H:  _^HR_^HP_^HV _^HI_^HN_^HI_^HT_^HI_^HA_^HL_^HI_^HZ_^HA_^HT_^HI_^HO_^HN
1315 
1316 Mount  the Multics  System Tape  (MST) on  Magnetic Tape  Handler
1317 (MTH)  nn (nn  is usually  equal  to  01).  Mount  the disk  pack
1318 formatted by T&D on the drive selected to be the RPV.  Initialize
1319 and boot the MST.  Multics will prompt with:
1320 
1321 bootload_0:  Booting system MR12.3 generated 08/31/89 0000.0
1322 bootload_0:  Enter boot tape MPC model:  ! t500
1323 
1324 Normal response to this question  should be "ipc", "t610", "t601"
1325 or "t500".  However, on systems with an IMU configured the "Enter
1326 boot tape..."  query  will not appear.  The system  will boot the
1327 bootload  tape controller, if  necessary, and continue.   At this
1328 time, the intention to cold  boot is given.  Multics will request
1329 the location of the rpv.  Once this is done, the init_vol request
1330 loop will be entered to accept the layout of the rpv.
1331 
1332 bootload_0:  Booting t500 A 12.3.  with mtc500 rev.u1 firmware.
1333 
1334 
1335 Instructions - First Time      5-4                        SIB12.3^L
1336 
1337 
1338 bootload_0:  Booted tape MPC.
1339 0000.1 announce_chwm: 371. pages used of 512. in
1340                              wired environment.
1341 0000.2 announce_chwm: 646. words used of 1024.
1342                              in int_unpaged_page_tables.
1343 find_rpv_subsystem: Enter RPV data: M-> ! query
1344 find_rpv_subsystem: Enter RPV subsystem base channel, as Icc,
1345                              or "cold". M-> ! cold
1346 find_rpv_subsystem: Booting cold will destroy all data on the RPV
1347    Are you sure that you want to boot cold?  M-> ! yes
1348 find_rpv_subsystem: Enter RPV subsystem base channel,
1349                              as Icc. M-> ! a22
1350 find_rpv_subsystem: Enter RPV subsystem MPC model: M-> ! 451
1351 find_rpv_subsystem: Enter RPV disk drive model: M-> ! 451
1352 find_rpv_subsystem: Enter RPV drive device number: M-> ! 1
1353 find_rpv_subsystem: RPV is a model 451 drive, number 1 on MPC A22
1354                              (Model 3), and this is a COLD boot.
1355     Is this correct? M-> ! yes
1356 
1357 Default RPV layout:  (Respond "end" to use it.)
1358 Average seg length = 2.00
1359 VTOC size = 2792 pages, 13920 vtoces.
1360 27840 paging records.
1361 Constrained by average seg length.
1362 part hc 2792.  2500.
1363 part conf 5292.  4.
1364 part alt 38117.  141.         (451 disk drive only)
1365 part dump 35847.  2000.
1366 part log 35591.  256.
1367 part file 35336.  255.
1368 part bce 33136.  2200.
1369 request: M-> ! end
1370 
1371 These are the default partition  assignments.  Any changes to the
1372 default partitions  or RPV parameters  can be redefined  by using
1373 the "startover" request in init_vol.  The system installer should
1374 review  the write-up of  init_vol in the  Multics Administration,
1375 Maintenance,  and   Operations  Commands  Manual,   Order  Number
1376 GB64-00, prior to the installation.
1377 
1378 Sizes  for the  various partitions   and their  locations can  be
1379 modified based on the needs of the site.
1380 
1381 init_empty_root:  Begin rpv initialization.  This will
1382      take some time.
1383 init_empty_root:  rpv initialized; 27840 records.
1384 bce (early) 0012.0: M->
1385 
1386 The list above is based on  a 451 disk drive.  With the exception
1387 of some default values the script will be the same for 501, 3380,
1388 or 3381 disk units.
1389 
1390 
1391 
1392 
1393 Instructions - First Time      5-5                        SIB12.3^L
1394 
1395 
1396 _^HS_^HT_^HE_^HP _^H4_^H:  _^HC_^HO_^HN_^HF_^HI_^HG_^HU_^HR_^HA_^HT_^HI_^HO_^HN
1397 
1398 Build  the  configuration  description  as  follows  (user  input
1399 preceeded by an exclamation mark (!):
1400 
1401      ! config
1402      ! 1,$d
1403      ! a
1404      ! [User types in configuration fields as defined
1405         in the System Maintenance Procedures, Order
1406         Number AM81-03]
1407      ! \f
1408      ! w
1409      ! q
1410 
1411 Do  not enter  any part  cards  at  this time,  except for  those
1412 partitions defined on the rpv.   Also, make the root card specify
1413 only the rpv.
1414 
1415 Continue booting bce.
1416 
1417      bce (early) 0020.0: M-> ! bce
1418      Current system time is:  Monday, April 29, 1985 00:20:46 mst
1419      Is this correct?  no
1420      Enter time: M-> ! 12/01/89__13:21:30
1421      Current system time is:  Friday, December 01, 1989 13:21:30 mst
1422      Is this correct? M-> ! yes
1423      load_disk_mpcs:  Disk mpc(s): mspa mspc appear not to be
1424            operating.
1425      Enter disk mpc names to be loaded, or "none" or "abort"
1426            or "all": M-> ! mspa mspc
1427 
1428      (The operator entered the names of other disk mpcs
1429       to be loaded.)
1430 
1431      hc_load_mpc:  Booting channel A20 with dsc500 Revision X1.
1432      hc_load_mpc:  Booting channel B20 with dsc500 Revision X1.
1433      bce (boot) 1325.5: M->
1434 
1435 At  this time,  the operator  must load  firmware into  all other
1436 controllers (i.e., not the bootload  tape controller nor any disk
1437 controllers).  bce is then considered to be fully initialized.
1438 
1439      bce (boot) 1325.5 : M-> ! boot -cold
1440      Do you really wish to boot cold and there by destroy the
1441           system hierarchy? M-> ! yes
1442      1326.1 volume_registration_mgr_$check_volume_registration:
1443              Reregistered public LV root LVID 133353533031
1444              (Initializer.SysDaemon.z)
1445      1326.3 volume_registration_mgr_$check_volume_registration:
1446              Reregistered PV rpv PVID 133353533017 in LV root
1447              (Initializer.SysDaemon.z)
1448      disk_table_: New disk_table created
1449 
1450 
1451 Instructions - First Time      5-6                        SIB12.3^L
1452 
1453 
1454      Multics MR12.3 - 12/01/89 1327.0 mst Fri.
1455      Command: M->
1456 
1457 Ignore    the    messages    prefaced    by    disk_table_    and
1458 volume_registration_mgr_.
1459 
1460 
1461 _^HS_^HT_^HE_^HP _^H5_^H:  _^HI_^HN_^HI_^HT_^HI_^HA_^HL_^HI_^HZ_^HI_^HN_^HG _^HR_^HO_^HO_^HT _^HV_^HO_^HL_^HU_^HM_^HE_^HS
1462 
1463 Initialize each new root volume  except the RPV with the init_vol
1464 command.
1465 
1466 For  better performance,  it is   advisable to  place a  hardcore
1467 partition (hc) on each physical volume of the Root Logical Volume
1468 (RLV).  The  placement of the  hardcore partition on  each volume
1469 must be  low.  The recommended  size of additional  partitions is
1470 2500 records divided by the  number of physical volume used.  The
1471 RPV size should  remain 2500 records to allow the  system to boot
1472 with only an RPV mounted.
1473 
1474 For most volumes the command looks like:
1475 
1476      init_vol PV_NAME DRIVE_NAME  -rlv {-special}
1477 
1478      Example: init_vol root2 dska_02 -rlv -special
1479 
1480 For  those volumes  that are  to have  partitions, or  an average
1481 segment length  other than the  default of five  records, add the
1482 optional "-special"  as a third argument.  The  command then asks
1483 for   instructions  about   the  partition   location.   Hardcore
1484 partitions, for  additional root volumes, should  be specified as
1485 they are initialized.  You may type one or more of the following:
1486 
1487      part NAME low nrec
1488      part NAME high nrec
1489      avg fff.ff
1490      list
1491 
1492 complete initialization by typing:
1493 
1494      end
1495 
1496 An  example of  typing the  init_vol for  an MSS0451/400  with an
1497 alternate partition on a RLV drive is:
1498 
1499      init_vol root2 dska_02 -rlv -special
1500      part alt high 141    (Note: 451 disk only)
1501      part hc low 625      (Example: 2500/4 root volumes)
1502      end
1503 
1504 when done type:
1505 
1506      shut
1507 
1508 
1509 Instructions - First Time      5-7                        SIB12.3^L
1510 
1511 
1512 _^HS_^HT_^HE_^HP _^H6_^H:  _^HA_^HD_^HD_^HI_^HT_^HI_^HO_^HN_^HA_^HL _^HC_^HO_^HN_^HF_^HI_^HG_^HU_^HR_^HA_^HT_^HI_^HO_^HN _^HP_^HA_^HR_^HA_^HM_^HE_^HT_^HE_^HR_^HS
1513 
1514 At bce (boot) level enter the configuration deck editor by typing
1515 "config".  The  PART cards and ROOT  card should be added  to the
1516 deck.  Subsequent boots divide  the hardcore supervisor among all
1517 hardcore partitions.
1518 
1519 The following script is provided as  an example where a root card
1520 exists in the configuration deck and  a part card does not exist.
1521 Parameters of  cards will vary according to  the configuration of
1522 individual sites.  User input is preceeded by an exclamation mark
1523 (!).
1524 
1525      bce (boot): M-> ! config
1526      M-> ! /root/
1527      root -subsys dski -drive 1
1528      M-> ! s/$/ -subsys dski -drive 2/p
1529      root -subsys dski -drive 1 -subsys dski -drive 2
1530      M-> ! /part/
1531      Search failed.
1532      M-> ! a
1533      M-> ! part bos dski 1
1534      M-> ! part log dski 1
1535      M-> ! part dump dski 1
1536      M-> ! \f
1537      M-> ! w
1538      M-> ! q
1539      bce (boot) 1215.2: M-> reinit
1540 
1541 
1542 _^HS_^HT_^HE_^HP _^H7_^H:  _^HR_^HE_^HL_^HO_^HA_^HD _^HO_^HF _^HE_^HX_^HE_^HC_^HU_^HT_^HA_^HB_^HL_^HE _^HL_^HI_^HB_^HR_^HA_^HR_^HI_^HE_^HS
1543 
1544 Do  a normal  boot "BOOT".   While at  ring-1 initializer command
1545 level load the executable libraries.  This is done as follows:
1546 
1547      bce (boot): ! boot
1548      Command: M-> ! reload -nosetlvid
1549 
1550 Only  the system  libraries (MR12.3.EXEC)  should be  reloaded at
1551 this time.   The -nosetlvid control argument  ignores the logical
1552 volume ID on the tape when a directory is being reloaded.
1553 
1554 M-> ! shut
1555 1230.1 shutdown complete.
1556 bce (boot) 1231.1: M-> ! boot standard
1557                     (ignore the messages from sc_init_.)
1558 Multics MR12.3 - 12/01/89 1235.2 mst Fri
1559 Ready
1560 M-> ! admin
1561 admin: Entry not found.  Could not retrieve admin password
1562   from the PNT to check admin password.  Entering admin mode.
1563    [NOTE: This error message is repeated each time admin is
1564           entered until a password has been set.]
1565 
1566 
1567 Instructions - First Time      5-8                        SIB12.3^L
1568 
1569 
1570 Register and initialize all non-RLV volumes.  For ease of typing,
1571 use of lower case names is recommended.
1572 
1573 Use the add_volume_registration (avr) command as in the following
1574 example:
1575 
1576      ! avr -pv pub01 -lv public -serial 233-81 -model 451
1577      add_volume_registration: LV "public" does not exist.  Do you
1578           wish to create it? M-> ! yes
1579      add_volume_registration: Registered PV "pub01" (pvid
1580           100172223140) on new LV "public" lvid 100172223005).
1581      r 14:15  1.473 8
1582 
1583 to  create registration  entries  for  each logical  and physical
1584 volume.   The registration  file for  the root  logical volume is
1585 created automatically  by the bootload.  Since  the default model
1586 number  is  451,  use  the  change_vol_registration  command,  if
1587 necessary, to set  the correct value of model number  on the rpv.
1588 The serial number can also be set as follows:
1589 
1590 lvr -pv rpv
1591 cvr -pv rpv -serial 233-79 -model <model number>
1592 ame
1593 
1594 Use the init_vol for the additional logical volumes as follows:
1595 
1596 init_vol pub01 dska_03 -special
1597 part alt high 141   (Note: 451 disk only)
1598 end
1599 init_vol pub02 dska_04 -special
1600 part alt high 141   (Note: 451 disk only)
1601 end
1602 
1603 After  all physical volumes  are registered and  initialized, add
1604 them to the disk_table by typing the add_vol (av) command for all
1605 except the RPV:
1606 
1607      av pvname dskX_NN
1608 
1609 An example:
1610 
1611      av pub01 dska_03
1612 
1613 At this point add all of the logical volumes by typing:
1614 
1615      alv -all
1616 
1617 
1618 
1619 
1620 
1621 
1622 
1623 
1624 
1625 Instructions - First Time      5-9                        SIB12.3^L
1626 
1627 
1628 _^HS_^HT_^HE_^HP _^H8_^H:  _^HS_^HE_^HT_^HT_^HI_^HN_^HG _^HA_^HN_^HD _^HC_^HH_^HE_^HC_^HK_^HI_^HN_^HG _^HA_^HC_^HC_^HE_^HS_^HS
1629 
1630 The  ACL for  >lv should  be set  to "s"  for all users.  Setting
1631 initial ACLs for segments in the >lv directory is done from admin
1632 mode by typing:
1633 
1634      M-> ! admin
1635      <READY MESSAGE>
1636      M-> ! sis >lv rew *.SysAdmin rew *.SysDaemon
1637      <READY MESSAGE>
1638      M-> ! sa >lv s * sma *.SysAdmin sma *.SysMaint
1639      <READY MESSAGE>
1640 
1641 Create  Access Control  Segments (ACS)  for each  logical volume.
1642 For system public volumes, create them as follows:
1643 
1644      M-> ! create >lv>{lvname}.acs
1645      <READY MESSAGE>
1646      M-> ! cvr -lv {lvname} -acs >lv>{lvname}.acs
1647      <READY MESSAGE>
1648      M-> ! set_max_length >lv>*.acs 0
1649 
1650 where {lvname} stands for name of each logical volume.
1651 
1652 The ACLs of these segments  are interpreted to give permission to
1653 attach the logical volume (for private volumes) and permission to
1654 modify  master directory  control  information  in the  MDCS (for
1655 specific   logical   volumes).     Specific   ACL   entries   for
1656 Initializer.SysDaemon should be deleted at this time by typing:
1657 
1658      delete_acl >lv>*.acs <READY MESSAGE>
1659 
1660 This  is  necessary  because  Initializer.SysDaemon  always  gets
1661 default access of "rw".  This  would prevent the Initializer from
1662 being a volume administrator by virtue of the missing "e" access.
1663 Deletion  of  specific  access  gives  the  Initializer the "rew"
1664 access allowed all SysDaemons.
1665 
1666 The  ACL is  now set  so that  all system  administrators and all
1667 SysDaemons  are  volume  administrators.   The  "e"  bit controls
1668 executive access.
1669 
1670 For private volumes, the ACS is  in a directory controlled by the
1671 volume owner.   The ACS segment must  reside in a directory  on a
1672 logical volume different from the private logical volume.
1673 
1674 
1675 
1676 
1677 
1678 
1679 
1680 
1681 
1682 
1683 Instructions - First Time      5-10                       SIB12.3^L
1684 
1685 
1686 _^HS_^HT_^HE_^HP _^H9_^H:  _^HS_^HE_^HT_^HT_^HI_^HN_^HG _^HV_^HO_^HL_^HU_^HM_^HE _^HQ_^HU_^HO_^HT_^HA
1687 
1688 Use the set_volume_quota command  to give the Initializer process
1689 enough  quota on  each logical   volume to  create the  necessary
1690 master directories.
1691 
1692      set_volume_quota LV_NAME QUOTA
1693 
1694 Example:  set_volume_quota public 36000
1695 
1696 The number  QUOTA should be at  least the total of  the quotas of
1697 the directories to be created in the next step.
1698 
1699 Use create_dir  to create master directories.  The  format of the
1700 command is:
1701 
1702      create_dir pathname -lv logical_volume -quota QQ
1703 
1704 where QQ <262144
1705 
1706      Example:  cd >library_dir_dir -lv no_backup -quota 40000
1707                cd >library_dir_dir>include -lv public -quota 3000
1708 
1709 The acct_start_up.ec will, in step 11, create a number of project
1710 directories and  assign terminal quota if the  directories do not
1711 exist.   They  are  the  following  with  the  quota that will be
1712 assigned:
1713 
1714      >udd>SysAdmin        5000
1715      >udd>SysAdmin>admin  2000
1716      >udd>SysDaemon       5000
1717      >udd>Daemon          1000
1718      >udd>Operator         100
1719      >udd>Terminals         10
1720      >udd>HFED            5000
1721 
1722 Set  ACLs  and  additional  names,  as  desired,  on  all  master
1723 directories at this time.
1724 
1725 Directory quota should be set  for each master directory by those
1726 sites that wish to have disk charges for directory pages included
1727 in  monthly bills.   Those sites  not interested  in implementing
1728 this feature may type "ame" and  "shutdown" then skip to the next
1729 step.
1730 
1731 
1732 
1733 
1734 
1735 
1736 
1737 
1738 
1739 
1740 
1741 Instructions - First Time      5-11                       SIB12.3^L
1742 
1743 
1744 A  directory quota  of 1000  pages should  be sufficient  for all
1745 master  directories with  the exception   of >udd.   If udd  is a
1746 master directory it  is recommended that it be  given a directory
1747 quota of 100000 pages.  This  provides enough directory quota for
1748 100 projects at  1000 pages each.  If the site  has more than 100
1749 active projects the 100000 figure should be adjusted accordingly.
1750 To  set directory  quota on   each master  directory execute  the
1751 following command:
1752 
1753      set_dir_quota PATHNAME QQ
1754 
1755 This command allows a system  administrator to place an arbitrary
1756 secondary storage quota for directories on a specified directory.
1757 
1758 PATHNAME
1759    is the name of a directory on which the directory quota is to
1760    be placed.  -wd can be used to specify the working directory.
1761 QQ
1762    is the directory quota in 1024 word pages.
1763 
1764 If additional directory quota is  required for a master directory
1765 the quota can  be reset following movement of  directory quota to
1766 inferior directories.
1767 
1768 
1769 Instructions for moving directory quota down to the project level
1770 is included in Step 18.
1771 
1772 To shut down do the following:
1773 
1774      ame
1775      shut
1776 
1777 
1778 _^HS_^HT_^HE_^HP _^H1_^H0_^H:  _^HR_^HE_^HL_^HO_^HA_^HD _^HO_^HF _^HR_^HE_^HM_^HA_^HI_^HN_^HI_^HN_^HG _^HR_^HE_^HL_^HE_^HA_^HS_^HE _^HT_^HA_^HP_^HE_^HS
1779 
1780 Reboot Multics  to ring-1 and reload  the MR12.3.LDD_STANDARD and
1781 MR12.3.UNBUNDLED tapes with the following commands:
1782 
1783           boot
1784           alv -all
1785           reload -nosetlvid
1786 
1787 The tape labeled MR12.3.MISC must be the final tape of the MR12.3
1788 supplied set to be reloaded.
1789 
1790 
1791 
1792 
1793 
1794 
1795 
1796 
1797 
1798 
1799 Instructions - First Time      5-12                       SIB12.3^L
1800 
1801 
1802 _^HS_^HT_^HE_^HP _^H1_^H1_^H:  _^HR_^HU_^HN_^HN_^HI_^HN_^HG _^HA_^HC_^HC_^HT_^H__^HS_^HT_^HA_^HR_^HT_^H__^HU_^HP_^H._^HE_^HC
1803 
1804 After all the release tapes  have been reloaded cross into ring-4
1805 by executing the following commands:
1806 
1807      standard
1808      admin   [Ignore messages from admin at this time.]
1809 
1810 At  this   time  you  are  ready   to  execute  part  1   of  the
1811 acct_start_up.ec.  To do this type:
1812 
1813 ec >system_library_tools>acct_start_up cold F.ANSS
1814 
1815 where F.ANSS  is the channel number of  the hardwired Initializer
1816 terminal.
1817 
1818           F = FNP number (a-h)
1819           A = Adaptor type (h = hsla)
1820           N = Adaptor number (0-2 for hsla)
1821          SS = Decimal subchannel number of specified adaptor
1822 
1823 The string "F.ANSS"  should be replaced by "otw_" if  there is no
1824 hardwired terminal and the bootload console  is to be used as the
1825 Initializer terminal.
1826 
1827 The error, "new_iod_tables_compiler:  Entry not found.  Accessing
1828 cdt.   Channel  name  checks  will  not  be  performed",  may  be
1829 encountered during this stage.  This error should be disregarded.
1830 
1831 At  this point,  tapes dumped   from other  Multics sites  can be
1832 reloaded as  desired using the "reload" command  with the control
1833 arguments  "-noquota  -notrim  -nosetlvid"  to  avoid deletion of
1834 existing segments  and resetting of quotas.  If  any segments are
1835 to be loaded  into ring 1 then it cannot  be done without exiting
1836 admin mode and rebooting to ring 1.
1837 
1838 
1839 _^HS_^HT_^HE_^HP _^H1_^H2_^H:  _^HM_^HU_^HL_^HT_^HI_^HC_^HS _^HC_^HO_^HM_^HM_^HU_^HN_^HI_^HC_^HA_^HT_^HI_^HO_^HN_^HS _^HS_^HY_^HS_^HT_^HE_^HM
1840 
1841 A Multics  Communications System (CS)  core image is  supplied in
1842 the >unbundled library, and is named site_mcs.
1843 
1844 The site_mcs version for this  release is 7.6.  The site_mcs core
1845 image contains the basic support for DN6780 type FNPs with 64k of
1846 memory.
1847 
1848 The communication system core images are built using the bind_fnp
1849 command in conjunction with a  bindfile describing the CS modules
1850 and configurations  to be used.  A copy  of the site_mcs.bind_fnp
1851 can be found in >ldd>mcs>info.
1852 
1853 
1854 
1855 
1856 
1857 Instructions - First Time      5-13                       SIB12.3^L
1858 
1859 
1860 Sites should build their own CS  core image tailored to their own
1861 FNP  configuration,  terminal  type   requirements,  and  use  of
1862 additional separately priced FNP software modules.
1863 
1864 Sites using the default site_mcs core image should ensure the CMF
1865 image statement points to the  correct default core image located
1866 in  >unb.  The  initial CMF,  which includes  some sample channel
1867 entries in comments, as well as one FNP entry, should be checked.
1868 Edit this  CMF to eliminate  any inconsistencies with  the actual
1869 configuration and add one or more entries for login channels.
1870 
1871 Sites modifying their  own CS core image are required  to use the
1872 GCOS  Environment  Simulator  which   is  an  unbundled  software
1873 product.  To build  a new core image, the  following procedure is
1874 suggested:
1875 
1876 Sites  will need  to extract  the communications  object segments
1877 from archives located in  >ldd>mcs>object.  Sites should create a
1878 virgin directory under >udd>sa>a for each new core image.
1879 
1880 The  following example  is for  sites with  the more  common type
1881 Datanet and a larger memory configuration.  Execute the following
1882 commands:
1883 
1884      create_dir >udd>sa>a>mcs.7.6c
1885      cwd >udd>sa>a>mcs.7.6c
1886      ted
1887      r >ldd>mcs>info>site_mcs.bind_fnp (or location of sites
1888                                          CS bind file)
1889      .
1890      .
1891      .
1892      make editing changes if any..
1893      .
1894      .
1895      .
1896      w site_mcs.bind_fnp
1897      q
1898      ac x ([segs >ldd>mcs>o>*.archive -absp])
1899      bind_fnp site_mcs -list
1900 
1901 Be  sure the  image statement  in the  CMF points  to this  newly
1902 created CS core image.  The following example assumes the default
1903 CMF to be in the >udd>sa>a directory.  This procedure will insure
1904 that the new CS image is used:
1905 
1906      cwd >udd>sa>a
1907      ted
1908      r  CMF.cmf
1909      .
1910      .
1911      Locate the image: statement by typing:
1912 
1913 
1914 
1915 Instructions - First Time      5-14                       SIB12.3^L
1916 
1917 
1918      /image/
1919 
1920      Edit the image: statement to point to the CS image,
1921      site_mcs, by making the statement read:
1922 
1923      :image:  >udd>sa>a>mcs.7.6c>site_mcs;
1924 
1925      .
1926      .
1927      Make any other changes needed.
1928      .
1929      .
1930      w CMF.cmf
1931      q
1932      cv_cmf CMF.cmf
1933      copy CMF.cdt >sc1>cdt -force
1934 
1935 The  above procedure builds  a site dependent  CS core image  and
1936 ensures  that this image  is loaded in  the FNP by  the answering
1937 service.
1938 
1939 
1940 _^HS_^HT_^HE_^HP _^H1_^H3_^H:  _^HC_^HO_^HM_^HP_^HL_^HE_^HT_^HE _^HA_^HC_^HC_^HO_^HU_^HN_^HT_^HI_^HN_^HG _^HS_^HT_^HA_^HR_^HT_^HU_^HP
1941 
1942 
1943 During this step, expect many messages, some with audible alarms,
1944 reporting  that  certain  segments  do  not  exist  and are being
1945 created.  These messages would be cause for concern during normal
1946 system operation  but are to be expected  during accounting start
1947 up and may be ignored.  Execute the following example:
1948 
1949      ame
1950      stop_mpx a  (sites with multiple FNPs execute this
1951                   command for each FNP)
1952      multics
1953      load_mpx a -check  (sites with multiple FNPs execute
1954                          this command for each FNP)
1955      admin    (any error messages displayed at this time, except
1956                hardware error messages can be ignored.)
1957 
1958      ec >tools>acct_start_up cold2
1959 
1960 This  procedure will  finish accounting  start up.   The load_mpx
1961 command indicates on the FNP  console any configuration errors if
1962 console_man is  loaded and "console:  yes;" is  in the bind_file.
1963 If any errors are reported they should be corrected.
1964 
1965 During   this    stage   you   will   encountered    the   error,
1966 "set_max_length:    Validation  level    not  in   ring  bracket.
1967 >system_control_1>mcaa.acs",   which   occurs   if   an   IMU  is
1968 configured.  Ignore this error message.  The cause of this error,
1969 validation level  of >sc1>mcaa.acs, must be  fixed manually after
1970 cold2 has completed successfully.
1971 
1972 
1973 Instructions - First Time      5-15                       SIB12.3^L
1974 
1975 
1976 A default start_up.ec  is available for use by  new Multics users
1977 when they first  log in.  This exec_com is executed  by users who
1978 login to  the system without their own  start_up.ec.  The segment
1979 >tools>start_up.ec was copied into  >sc1 by the acct_start_up.ec.
1980 Individual  sites can  modify this   exec_com to  meet their  own
1981 needs.  The access  for the segment should be "r  *.*.*" and ring
1982 brackets  of 4,5,5.  To  start the system  up for normal  service
1983 type:
1984 
1985      ame
1986      word login
1987      abs start
1988      go
1989 
1990 After typing "go"  a number of messages will  be returned.  These
1991 messages are of the form:
1992 
1993 absentee_utility_: Entry not found. Creating new <pathname>.
1994 scavenge_vol:  No volumes.
1995 Found unexpected command_error in system start_up.ec.
1996 
1997 These messages may be ignored.
1998 
1999 
2000 _^HS_^HT_^HE_^HP _^H1_^H4_^H: _^HC_^HH_^HE_^HC_^HK _^HG_^HA_^HT_^HE _^HA_^HC_^HL_^HS
2001 
2002 
2003 Type  "admin" and  enter the   new admin  password you  selected.
2004 Check  the  ACLs  for  >sss>dm_admin_gate_, >sss>dm_daemon_gate_,
2005 >tools>installation_tools_,               >tools>pnt_admin_gate_,
2006 >tools>pnt_login_gate_,                 >tools>pnt_network_gate_,
2007 >tools>pnt_priv_gate_, >sss>metering_gate_ and >sss>queue_admin_.
2008 The ACLs on these gates are as they appear on System M and should
2009 be restricted.   The ACL for  these gates are  site dependent and
2010 should be changed to meet  each site's needs.  The dm_admin_gate_
2011 and  dm_daemon_gate_  should  be  restricted  to  data management
2012 administrators or daemons.   The installations_tools_ gate should
2013 be restricted to system library  maintainers.  All persons on the
2014 ACL for metering_gate_ have access  to the Multics metering data.
2015 All  persons on the  ACL for queue_admin_  are permitted to  move
2016 absentee and  daemon requests for  themselves and other  users to
2017 different queues.   Users not on this  ACL are only able  to move
2018 their  own  requests.   The   Initializer  must  have  access  to
2019 queue_admin_.   This  capability  is  also  dependent on extended
2020 access to the <queue>.ms  segments.  The various pnt_<name>_gate_
2021 acls should  be restricted to the following  minimums for correct
2022 system operation:
2023 
2024        >t>pnt_admin_gate_
2025      re    *.SysDaemon.*
2026      re    *.SysAdmin.*
2027 
2028 
2029 
2030 
2031 Instructions - First Time      5-16                       SIB12.3^L
2032 
2033 
2034        >t>pnt_fs_gate_
2035      re    *.*.*
2036 
2037        >t>pnt_login_gate_
2038      re    Initializer.SysDaemon.*
2039      re    *.SysAdmin.*
2040 
2041        >t>pnt_network_gate_
2042      re    Initializer.SysDaemon.*
2043      re    IMFT.Daemon.*
2044      re    Card_Input.Daemon.*
2045      re    *.SysDaemon.*
2046 
2047        >t>pnt_priv_gate_
2048      re    Initializer.SysDaemon.*
2049      r     *.SysDaemon.*
2050      re    *.SysAdmin.*
2051 
2052 Set  ACLs on  the >sc1>rcp  directory and  on the  access control
2053 segments in it (<name>.acs), to allow users to attach tape drives
2054 and any other peripherals they are allowed to use.
2055 
2056 After all ACLs are set, type:
2057 
2058      ame
2059      x repair salvquota > 2 -dcf -rebuild
2060 
2061 
2062 
2063 
2064 
2065 
2066 
2067 
2068 
2069 
2070 
2071 
2072 
2073 
2074 
2075 
2076 
2077 
2078 
2079 
2080 
2081 
2082 
2083 
2084 
2085 
2086 
2087 
2088 
2089 Instructions - First Time      5-17                       SIB12.3^L
2090 
2091 
2092 _^HS_^HT_^HE_^HP _^H1_^H5_^H:  _^HS_^HA_^HV_^HE _^HC_^HH_^HE_^HC_^HK_^HP_^HO_^HI_^HN_^HT
2093 
2094 
2095 Type "logout  * *" and "shutdown".  After  a successful shutdown,
2096 do a BCE save.  For further information see >doc>ss>bce>save.info
2097 or Appendix B of this document.  Use fresh tapes for the BCE save
2098 so that the results of the above steps are not lost.
2099 
2100 
2101 _^HS_^HT_^HE_^HP _^H1_^H6_^H:  _^HT_^HA_^HI_^HL_^HO_^HR _^HS_^HY_^HS_^HT_^HE_^HM _^HA_^HN_^HD _^HR_^HE_^HG_^HI_^HS_^HT_^HE_^HR _^HP_^HR_^HO_^HJ_^HE_^HC_^HT_^HS
2102 
2103 
2104 Following the bce  save, reboot the system for  normal service by
2105 typing "boot star".  The system  is now ready for registration of
2106 projects   and   users   from   a   SysAdmin   process,  such  as
2107 Repair.SysAdmin, logged in from a standard terminal.
2108 
2109 The  acct_start_up exec_com  created default  system_start_up.ec,
2110 admin.ec,  iod_tables.iodt,  RTMF.rtmf,   and  CMF.cmf  segments.
2111 These segments  should be tailored by  the local Site SA  to meet
2112 site operational and configuration requirements.
2113 
2114 
2115 _^HS_^HT_^HE_^HP _^H1_^H7_^H:  _^HS_^HE_^HT_^HU_^HP _^HV_^HO_^HL_^HU_^HM_^HE _^HB_^HA_^HC_^HK_^HU_^HP_^H/_^HR_^HE_^HL_^HO_^HA_^HD_^HE_^HR
2116 
2117 
2118 The  following instructions  are necessary  only for  those sites
2119 that intend to use the Volume Backup/Reloader facility:
2120 
2121 The    personids    "Volume_Dumper",    "Volume_Reloader",    and
2122 "Volume_Retriever"   are   registered.    These   personids   are
2123 registered  on the  Daemon project   with the  multip and  daemon
2124 attributes        and       with       a        home_dir       of
2125 >user_dir_dir>Daemon>Volume_Dumper.  Sites using AIM must set the
2126 authorization for these personids  at system_high and upgrade the
2127 home_dir at system_high.
2128 
2129 Login Repair  SysDaemon, or if  running in special  session using
2130 the Initializer, execute the following commands:
2131 
2132      admin
2133 
2134      ec >tools>setup_volume_reloader
2135 
2136 The error message that Volumes dm001 and dm002 are not registered
2137 should  be  ignored.   This  exec_com  creates  all  directories,
2138 segments, and  message segments necessary for  running the volume
2139 dumper/reloader system.  This exec_com also sets suggested access
2140 on the directories and segments  created.  Not all the access set
2141 is  required.    If  a  site  wishes,  the   access  created  for
2142 *.SysMaint.* and *.SysAdmin.* may be removed.
2143 
2144 
2145 
2146 
2147 Instructions - First Time      5-18                       SIB12.3^L
2148 
2149 
2150 This exec_com  resets the vtoce  fields for both  incremental and
2151 consolidated  dumps by making  a first dump  pass with output  to
2152 discard_.   This  is  necessary  since  the  first  dump  pass is
2153 equivalent  to  a  complete  dump  on  both  the  incremental and
2154 consolidated  pass.  Follow  the instructions  for normal  use of
2155 this facility at the completion of this exec_com.
2156 
2157 Sites need a sufficient number of tapes to accommodate the entire
2158 file system  and any incremental  and consolidated dumps  until a
2159 subsequent  complete dump is  taken.  This is  known as a  reload
2160 group.  It  is suggested that new  sites start with 100  reels of
2161 tape  or a  sufficient quantity  to contain  two complete  reload
2162 groups.  A  single reel of  tape at 6250  bpi holds approximately
2163 26000 Multics records.
2164 
2165 
2166 _^HS_^HT_^HE_^HP _^H1_^H8_^H:  _^HS_^HE_^HT_^HU_^HP _^HD_^HI_^HR_^HE_^HC_^HT_^HO_^HR_^HY _^HQ_^HU_^HO_^HT_^HA
2167 
2168 
2169 This step is  necessary only for those sites that  wish to charge
2170 their user projects for disk  storage used by directory pages, or
2171 to obtain a more complete  disk report containing additional disk
2172 usage statistics.  If directory quota  is not already set on >udd
2173 execute the following commands from  a SysAdmin process if udd is
2174 not a master directory:
2175 
2176      sac set_dir_quota > 120000
2177      sac move_dir_quota >udd 100000
2178 
2179 
2180 If udd is a master directory, then execute:
2181 
2182      set_dir_quota >udd 100000
2183 
2184 Then execute the commands:
2185 
2186      cwd >udd
2187      move_dir_quota ([dirs **]) 1000
2188 
2189 These commands move or set  sufficient directory quota on udd for
2190 100 projects  with the suggested default  project directory quota
2191 of 1000.  If a site has more than 100 active projects a figure in
2192 excess of 100000  must be chosen for the  initial directory quota
2193 of udd.  The master.ec gives each new project a default directory
2194 quota of 1000 pages by moving  1000 pages of directory quota from
2195 udd.  The  system administrator should make sure  there is always
2196 sufficient directory quota on udd to accommodate new projects.
2197 
2198 It is also  suggested that all directories directly  off the root
2199 with the  exception of pdd and  sl1 be given nonzero  segment and
2200 directory quotas  large enough to accommodate  their current page
2201 usage and  allowing for some growth.   The purpose of this  is to
2202 cause the disk report to contain complete statistical information
2203 
2204 
2205 Module Changes for MR12.3      5-19                       SIB12.3^L
2206 
2207 
2208 on these directories (directories with  0 quotas are omitted from
2209 the disk report).
2210 
2211 
2212 
2213 
2214 
2215 
2216 
2217 
2218 
2219 
2220 
2221 
2222 
2223 
2224 
2225 
2226 
2227 
2228 
2229 
2230 
2231 
2232 
2233 
2234 
2235 
2236 
2237 
2238 
2239 
2240 
2241 
2242 
2243 
2244 
2245 
2246 
2247 
2248 
2249 
2250 
2251 
2252 
2253 
2254 
2255 
2256 
2257 
2258 
2259 
2260 
2261 
2262 
2263 Module Changes for MR12.3      5-20                       SIB12.3^L
2264 
2265 
2266 
2267 
2268 
2269 
2270 
2271 
2272 
2273                             APPENDIX A
2274 
2275 
2276                     MODULE CHANGES FOR MR12.3
2277 
2278 
2279 
2280 
2281 This appendix  provides information about changes  to the Multics
2282 operating system  on a segment basis.   The following information
2283 applies  to changes  made to  the system  for the  MR12.3 release
2284 only.
2285 
2286 This appendix  is provided to  help sites identify,  to a segment
2287 level, changes they  may have applied for emergency  bug fixes or
2288 site dependent modifications to current system software.
2289 
2290 Information is catagorized as follows:
2291 
2292 
2293      new info segments (added to >doc>info unless otherwise noted)
2294      new segments
2295      new or modified include files
2296      deleted segments
2297      modified segments
2298 
2299 
2300 
2301 
2302 
2303 
2304 
2305 
2306 
2307 
2308 
2309 
2310 
2311 
2312 
2313 
2314 
2315 
2316 
2317 
2318 
2319 
2320 
2321 Module Changes for MR12.3      A-1                        SIB12.3^L
2322 
2323 
2324 _^HN_^HE_^HW _^HI_^HN_^HF_^HO _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2325 
2326 
2327 alm.info                         errata.cj52.info
2328 calc.info                        find_source_file_.info
2329 check_iacl.info                  fortran.info
2330 copy.info                        manuals.gi.info
2331 copy_dir.info                    memo.info
2332 copy_dir_.info                   move.info
2333 copy_seg_.info                   move_dir.info
2334 display_mailing_address.info     mowse_io_.info
2335 emacs.changes.info               pl1.info
2336 errata.ak50.info                 pl1.info
2337 errata.am82.info                 translator_info
2338 errata.at58.info
2339 
2340 
2341 
2342 
2343 
2344 
2345 
2346 
2347 
2348 
2349 
2350 
2351 
2352 
2353 
2354 
2355 
2356 
2357 
2358 
2359 
2360 
2361 
2362 
2363 
2364 
2365 
2366 
2367 
2368 
2369 
2370 
2371 
2372 
2373 
2374 
2375 
2376 
2377 
2378 
2379 Module Changes for MR12.3      A-2                        SIB12.3^L
2380 
2381 
2382 _^HN_^HE_^HW _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2383 
2384 
2385 protocol_mpx.pl1
2386 
2387 
2388 
2389 
2390 
2391 
2392 
2393 
2394 
2395 
2396 
2397 
2398 
2399 
2400 
2401 
2402 
2403 
2404 
2405 
2406 
2407 
2408 
2409 
2410 
2411 
2412 
2413 
2414 
2415 
2416 
2417 
2418 
2419 
2420 
2421 
2422 
2423 
2424 
2425 
2426 
2427 
2428 
2429 
2430 
2431 
2432 
2433 
2434 
2435 
2436 
2437 Module Changes for MR12.3      A-3                        SIB12.3^L
2438 
2439 
2440 _^HN_^HE_^HW _^HO_^HR _^HM_^HO_^HD_^HI_^HF_^HI_^HE_^HD _^HI_^HN_^HC_^HL_^HU_^HD_^HE _^HF_^HI_^HL_^HE_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2441 
2442 
2443 backup_volume_log.incl.pl1       dn355_data.incl.pl1
2444 builtin_table.incl.pl1           language_utility.incl.pl1
2445 cmcs_entry_dcls.incl.pl1         mowse_io_data.incl.pl1
2446 cmtv.incl.pl1                    multiplexer_types.incl.pl1
2447 cobol_addr_tokens.incl.pl1       oc_data.incl.pl1
2448 cobol_fsb_type_1.incl.pl1        protocol_data.incl.pl1
2449 cobol_fsbskel.incl.pl1           protocol_infos.incl.pl1
2450 create_branch_info.incl.pl1      protocol_infos.incl.pl1
2451 create_branch_info.incl.pl1      protocols.incl.pl1
2452 disk_error_interp.incl.pl1       x25_data.incl.pl1
2453 
2454 
2455 
2456 
2457 
2458 
2459 
2460 
2461 
2462 
2463 
2464 
2465 
2466 
2467 
2468 
2469 
2470 
2471 
2472 
2473 
2474 
2475 
2476 
2477 
2478 
2479 
2480 
2481 
2482 
2483 
2484 
2485 
2486 
2487 
2488 
2489 
2490 
2491 
2492 
2493 
2494 
2495 Module Changes for MR12.3      A-4                        SIB12.3^L
2496 
2497 
2498 _^HD_^HE_^HL_^HE_^HT_^HE_^HD _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2499 
2500 
2501 There are no deleted modules for MR12.3.
2502 
2503 
2504 
2505 
2506 
2507 
2508 
2509 
2510 
2511 
2512 
2513 
2514 
2515 
2516 
2517 
2518 
2519 
2520 
2521 
2522 
2523 
2524 
2525 
2526 
2527 
2528 
2529 
2530 
2531 
2532 
2533 
2534 
2535 
2536 
2537 
2538 
2539 
2540 
2541 
2542 
2543 
2544 
2545 
2546 
2547 
2548 
2549 
2550 
2551 
2552 
2553 Module Changes for MR12.3      A-5                        SIB12.3^L
2554 
2555 
2556 _^HM_^HO_^HD_^HI_^HF_^HI_^HE_^HD _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2557 
2558 
2559 PNOTICE_exec                     backup_control_mgr_
2560 absadr                           backup_load
2561 absolute_pathname_               backup_load_dir_list
2562 acc_list_                        backup_map_
2563 acc_name_                        backup_util
2564 accept_fs_disk                   basic_
2565 accept_rpv                       bcd_to_ascii_
2566 access_audit_                    bce_abs_seg
2567 access_audit_check_ep_           bce_alert
2568 access_audit_log_fault_          bce_alm_die
2569 access_audit_r1_                 bce_appending_simulation
2570 access_audit_util_               bce_check_abort
2571 access_class_check               bce_command_processor_
2572 access_mode                      bce_component_to_wordnum_
2573 access_operations_               bce_console_io
2574 access_viol                      bce_continue
2575 acl                              bce_copy_disk
2576 acl_                             bce_create_sstnt
2577 act_proc                         bce_data
2578 activate                         bce_die
2579 active_fnc_err_                  bce_display_disk_label
2580 add_key                          bce_display_instruction_
2581 add_mail_table_entry             bce_display_scu_
2582 add_scu                          bce_dump
2583 adjust_count                     bce_error
2584 adjust_float_                    bce_esd
2585 admin_                           bce_exec_com_
2586 adopt_seg                        bce_exec_com_input
2587 adopt_seg                        bce_execute_command_
2588 aim_check_                       bce_fwload
2589 aim_util_                        bce_get_defptr_
2590 alloc_                           bce_get_flagbox
2591 alloc_semantics                  bce_get_to_command_level
2592 allocate_dir_ht_                 bce_inst_length_
2593 alm                              bce_ioi_post
2594 alm_syserr_caller                bce_list_requests_
2595 announce_chwm                    bce_listen_
2596 ansi_tape_io_                    bce_lock_mca
2597 any_to_any_                      bce_map_over_requests_
2598 append                           bce_name_to_segnum_
2599 arc_sine_                        bce_parse_disk_spec
2600 arc_tangent_                     bce_probe
2601 asd_                             bce_query
2602 assign_                          bce_query_af
2603 assign_op                        bce_ready
2604 asu_                             bce_request_table_
2605 asum_data_                       bce_save
2606 attribute_parse                  bce_save_util_
2607 audit_                           bce_severity
2608 authenticate_                    bce_shutdown_state
2609 
2610 
2611 Module Changes for MR12.3      A-6                        SIB12.3^L
2612 
2613 
2614 bce_state                        cat_op
2615 bce_test_disk                    change_dtem
2616 bfp_to_hfp_                      channel_comm_meters
2617 bk_arg_reader_                   channel_manager
2618 bk_input                         char_bit_offset_fcns_
2619 bk_retrieve                      check_entryname_
2620 bk_ss_                           check_gate_acl_
2621 boot_rpv_subsystem               check_iacl
2622 boot_tape_io                     check_trailer
2623 bootload_0                       chname
2624 bootload_abs_mode                clock_
2625 bootload_console                 cm_compact
2626 bootload_disk_io                 cmcs_create_queues_
2627 bootload_disk_post               cmcs_date_time_
2628 bootload_dseg                    cmcs_decode_status_
2629 bootload_early_dump              cmcs_expand_tree_path
2630 bootload_error                   cmcs_expand_tree_path_
2631 bootload_faults                  cmcs_fillin_hdr_
2632 bootload_flagbox                 cmcs_initiate_ctl_
2633 bootload_formline                cmcs_print_
2634 bootload_fs_                     cmcs_purge_queues_
2635 bootload_fs_cmds_                cmcs_queue_ctl_
2636 bootload_info                    cmcs_scramble_
2637 bootload_io                      cmcs_set_lock_
2638 bootload_linker                  cmcs_station_ctl_
2639 bootload_loader                  cmcs_status_list_ctl_
2640 bootload_qedx                    cmcs_terminal_ctl_
2641 bootload_slt_manager             cmcs_tree_ctl_
2642 bootload_tape_fw                 cmcs_wait_ctl_
2643 bound_as_mpx_.bind               cmtv
2644 bound_audit_.bind                cobol
2645 bound_plio2_.bind                cobol_FILE_
2646 bound_priv_mpx.bind              cobol_FP_
2647 bound_teco_.bind                 cobol_IVAL
2648 bound_temp_1                     cobol_MSORT_
2649 boundfault                       cobol_NUMS_
2650 buddy_alloc_                     cobol_RELEASE_
2651 buddy_area_                      cobol_RETURN_
2652 buddy_area_assign_               cobol_SET_
2653 buddy_freen_                     cobol_SORTM_
2654 builtin                          cobol_accept_gen
2655 cache_priv                       cobol_add
2656 cache_tester                     cobol_add2_binary_long
2657 calc                             cobol_add2_binary_short
2658 call_bce                         cobol_add3
2659 call_ec_                         cobol_add_binary_gen
2660 call_math_error_                 cobol_add_gen
2661 call_outer_ring_                 cobol_addr
2662 cam_cache                        cobol_allo_tm
2663 cancel_cobol_program             cobol_alloc
2664 canon_for_volume_label_          cobol_alter_gen
2665 canon_resource_name_             cobol_alter_perform
2666 carry_dump                       cobol_arg_descriptor
2667 
2668 
2669 Module Changes for MR12.3      A-7                        SIB12.3^L
2670 
2671 
2672 cobol_arith_move_gen             cobol_gen_ioerror
2673 cobol_arithop_gen                cobol_generate_report
2674 cobol_bin_const_ck               cobol_get_index_value
2675 cobol_binary_check               cobol_get_num_code
2676 cobol_blank_stripper_            cobol_get_size
2677 cobol_build_resop                cobol_gns
2678 cobol_c_list                     cobol_gns1
2679 cobol_call_gen                   cobol_go_gen
2680 cobol_call_op                    cobol_ided
2681 cobol_cancel_gen                 cobol_idedsyn
2682 cobol_ci_phase                   cobol_imp_word
2683 cobol_close_gen                  cobol_init_
2684 cobol_cmnio                      cobol_initstatic
2685 cobol_compare_gen                cobol_insert_token
2686 cobol_compare_values             cobol_inspect_gen
2687 cobol_compute_bin_gen            cobol_io_
2688 cobol_compute_gen                cobol_io_util
2689 cobol_control_                   cobol_iocall
2690 cobol_db                         cobol_ioerror
2691 cobol_db_phase                   cobol_ioerror_abort
2692 cobol_ddact1                     cobol_iomode
2693 cobol_ddact2                     cobol_ioop_util
2694 cobol_ddalloc                    cobol_lex
2695 cobol_ddst                       cobol_lexeme
2696 cobol_ddsyntax                   cobol_lexerr
2697 cobol_decl_gen                   cobol_linage
2698 cobol_def_init                   cobol_link_init
2699 cobol_def_util                   cobol_load_register
2700 cobol_delete_gen                 cobol_make_bin_const
2701 cobol_delete_tokens              cobol_make_fsb_link
2702 cobol_diag_table_                cobol_make_link
2703 cobol_disable_gen                cobol_make_list
2704 cobol_display_gen                cobol_make_merge_file
2705 cobol_display_text               cobol_make_object_map
2706 cobol_display_util               cobol_make_reg_token
2707 cobol_divide_bin_gen             cobol_make_type3
2708 cobol_divide_gen                 cobol_make_type9
2709 cobol_enable_gen                 cobol_make_xref_
2710 cobol_end_gen                    cobol_mcs
2711 cobol_error_                     cobol_mcs_
2712 cobol_exit_gen                   cobol_merge
2713 cobol_exp3                       cobol_merge_gen
2714 cobol_expand_source_             cobol_move_gen
2715 cobol_ext_                       cobol_mpy
2716 cobol_ext_ddsyn                  cobol_mpy3
2717 cobol_ext_lex                    cobol_ms_handler
2718 cobol_file_util                  cobol_mst
2719 cobol_find_secdef                cobol_multiply2_binary
2720 cobol_fix_driver_                cobol_multiply_bin_gen
2721 cobol_fixup                      cobol_multiply_gen
2722 cobol_fofl_mask                  cobol_ntio
2723 cobol_gen_driver_                cobol_num_to_udts
2724 cobol_gen_error                  cobol_opch_init
2725 
2726 
2727 Module Changes for MR12.3      A-8                        SIB12.3^L
2728 
2729 
2730 cobol_opch_is                    cobol_short_to_longbin
2731 cobol_opch_op_call               cobol_sort_gen
2732 cobol_open_gen                   cobol_sort_util
2733 cobol_open_util                  cobol_source_formatter_
2734 cobol_operators_                 cobol_start_gen
2735 cobol_output_tokens              cobol_stop_gen
2736 cobol_paragraph_gen              cobol_store_binary
2737 cobol_paste                      cobol_string
2738 cobol_patch                      cobol_string_gen
2739 cobol_pd_code                    cobol_su_
2740 cobol_pdst                       cobol_subtract_gen
2741 cobol_pdstax                     cobol_sym_init
2742 cobol_perform_gen                cobol_syntax_trace_
2743 cobol_pic_val_comp               cobol_trans_alphabet
2744 cobol_pointer_register           cobol_unstring
2745 cobol_pool                       cobol_unstring_gen
2746 cobol_print_diag                 cobol_usrwd
2747 cobol_proc_copy                  cobol_version
2748 cobol_proc_sort                  cobol_write_gen
2749 cobol_process_error              collect_free_core
2750 cobol_profile                    com_err_
2751 cobol_prologue_gen               comm_meters_
2752 cobol_purge_gen                  command_processor_
2753 cobol_r_initialize               command_query_
2754 cobol_read_ft                    commit
2755 cobol_read_gen                   compare_declaration
2756 cobol_read_rand                  condition_
2757 cobol_receive_gen                config_
2758 cobol_reg_manager                config_data_
2759 cobol_register                   config_deck_data_
2760 cobol_register_util              config_deck_edit_
2761 cobol_release_gen                config_deck_parse_
2762 cobol_reloc                      configure_test_cpu
2763 cobol_repl3                      connection_list_manager_
2764 cobol_repl3_expand               constant_token
2765 cobol_replb                      context
2766 cobol_report_writer              context_processor
2767 cobol_res_words                  convert
2768 cobol_reset_r                    convert_access_class_
2769 cobol_reswd_table_               convert_access_operation_
2770 cobol_return_gen                 convert_binary_integer_
2771 cobol_rewrite_gen                convert_date_to_binary_
2772 cobol_rts_                       copy
2773 cobol_rts_handler_               copy_
2774 cobol_search_gen                 copy_
2775 cobol_section_gen                copy_dir_
2776 cobol_seginit_gen                copy_expression
2777 cobol_send_gen                   copy_fdump
2778 cobol_set_fsbptr                 copy_on_write_handler_
2779 cobol_set_gen                    copy_pdir_
2780 cobol_set_pdir                   copy_stack_0
2781 cobol_set_pr                     copy_unique_expression
2782 cobol_set_type40                 core_queue_man
2783 
2784 
2785 Module Changes for MR12.3      A-9                        SIB12.3^L
2786 
2787 
2788 correct_qused                    define_area_
2789 countervalidate_label_           defined_reference
2790 cp_data_                         del_dir_tree
2791 cplx_dec_ops_                    delentry
2792 crawlout_default_handler_        delete
2793 create                           delete_key
2794 create_block                     delete_record
2795 create_homedir_                  delete_segs
2796 create_hproc                     delete_volume_log
2797 create_ips_mask_                 delete_vtoce
2798 create_root_dir                  demand_deactivate
2799 create_root_vtoce                demount_pv
2800 create_rpv_partition             descriptor_parse
2801 create_vtoce                     device_control
2802 create_wordlist                  dial_ctl_
2803 cu_                              dir_dump
2804 cv_bin_                          dir_lock_init
2805 cv_config_card_                  disk_control
2806 cv_dec_                          disk_emergency
2807 cv_error_                        disk_error_data
2808 cv_float_                        disk_init
2809 cv_fsdisk_error_                 disk_name_pvtx
2810 cv_fstime_                       disk_reader
2811 cv_integer_string_               disk_rebuild
2812 cv_rcp_attributes_               disk_rebuild_caller
2813 data_list_parse                  disk_run
2814 date_name_                       disk_table_
2815 date_time_                       display_access_class_
2816 dbm_man                          display_cobol_run_unit
2817 dbr_util_                        display_disk_label_
2818 dc_find                          display_psp
2819 dctl                             display_pvolog
2820 deact_proc                       display_volume_log
2821 deactivate                       dm_log_
2822 deactivate_for_demount           dmpr_arg_reader_
2823 deactivate_segs                  dmpr_finish_
2824 debug_check                      dmpr_log_
2825 dec_ops_                         dmpr_output_
2826 deckfile_manager                 dn355
2827 declare                          dn355_boot_interrupt
2828 declare_constant                 dn355_messages
2829 declare_descriptor               dn355_util
2830 declare_integer                  do_parse
2831 declare_label                    do_semantics
2832 declare_parse                    double_arc_sine_
2833 declare_picture                  double_arc_tangent_
2834 declare_picture_temp             double_exponential_
2835 declare_pointer                  double_logarithm_
2836 declare_structure                double_principal_angle_
2837 declare_temporary                double_sine_
2838 decode_descriptor_               double_square_root_
2839 default_error_handler_           double_tangent_
2840 default_parse                    dsc_probe_requests_
2841 
2842 
2843 Module Changes for MR12.3      A-10                       SIB12.3^L
2844 
2845 
2846 dsc_requests_                    find_file_partition
2847 dsc_sm_requests_                 find_partition
2848 dsp1                             find_pathname_
2849 dsp2                             find_rpv_subsystem
2850 dsp3                             find_source_file_
2851 dsp_DSA_LETTER_                  flagbox_mgr
2852 dsptm_                           flush_ast_pool
2853 dspuft_                          fnp_init
2854 dump_cdt_                        fnp_multiplexer
2855 dump_cmf_                        fnp_throughput
2856 dump_volume_                     fnp_util
2857 e_defpl1_                        force_write
2858 e_mail_pl1_                      format_cobol_source
2859 e_redisplay_                     format_list_parse
2860 ebcdic8_to_ascii_                formline_
2861 ebcdic_to_ascii_                 fort_math_ops_
2862 edx_util_                        fort_version_info
2863 emacs_rmail_                     free_store
2864 encode_clock_value_              freecore
2865 enter_abs_request_               fs_alloc
2866 equal                            fs_get
2867 error                            fs_modes
2868 error_                           fs_move
2869 establish_config_deck            fs_search
2870 establish_temp_segs              fsout_vol
2871 evaluate                         function
2872 evict_page                       fv_iv_template
2873 expand_assign                    generic_selector
2874 expand_by_name                   get_addr_
2875 expand_cobol_source              get_addr_
2876 expand_infix                     get_array_size
2877 expand_initial                   get_aste
2878 expand_pathname_                 get_at_entry_
2879 expand_prefix                    get_control_point_id_
2880 expand_primitive                 get_defname_
2881 exponential_                     get_defptr_
2882 expression_parse                 get_entry_name_
2883 expression_semantics             get_equal_name_
2884 ext_parse                        get_io_segs
2885 fast_connect_init                get_kstep
2886 fast_hc_ipc                      get_main
2887 ffop                             get_mcm_meters
2888 file                             get_pathname_
2889 file_                            get_ppr_
2890 file_util                        get_process_id_
2891 filemap_checksum_                get_process_usage
2892 fill_refer                       get_ptrs_
2893 fill_vol_extents_                get_pvtx
2894 fim                              get_size
2895 fim_util                         get_temp_segments_
2896 find_bit_                        get_tpr_
2897 find_char_                       getuid
2898 find_command_                    gfms_substructure_records_
2899 
2900 
2901 Module Changes for MR12.3      A-11                       SIB12.3^L
2902 
2903 
2904 grab_aste                        initialize_int_static
2905 hardcore_sct_seg                 initialize_kst
2906 hardware_fault                   initializer
2907 hash                             initiate_
2908 hash_index_                      initiate_search_rules
2909 hasp_meters_                     install_ttt_
2910 hc_device_acct_                  integer_power_integer_
2911 hc_dm_util                       interpret_info_struc_
2912 hc_dmpr_primitives               interpret_oncode_
2913 hc_exponent_control              io_chnl_util
2914 hc_initlzr_auxl_init_            io_config_init
2915 hc_ipc                           io_data_list_semantics
2916 hc_load_mpc                      io_error
2917 hc_page_trace                    io_log_status_info
2918 hc_tune                          io_manager
2919 hfp_to_bfp_                      io_reconfig
2920 history_reg_save                 io_semantics
2921 ibm3270_meters_                  io_statement_parse
2922 if_parse                         ioa_
2923 illegal_procedure                ioam_
2924 imft_receive_object_             iod_tables_compiler
2925 index_set                        iodc_
2926 init_aste_pools                  ioi_assignment
2927 init_bce                         ioi_config
2928 init_branches                    ioi_connect
2929 init_clocks                      ioi_device
2930 init_disk_pack_                  ioi_get_status
2931 init_dm_journal_seg              ioi_init
2932 init_early_config                ioi_masked
2933 init_empty_root                  ioi_page_table
2934 init_hardcore_gates              ioi_set
2935 init_hc_part                     ioi_suspend_devices
2936 init_lvt                         ioi_usurp_channels
2937 init_partitions                  ioi_verify_lock
2938 init_proc                        ioi_wire
2939 init_pvt                         ioi_workspace
2940 init_root_dir                    iom_assign
2941 init_root_vols                   iom_connect
2942 init_scavenger_data              iom_data_init
2943 init_scu                         iom_error
2944 init_sst                         iom_interrupt
2945 init_sst_name_seg                iom_overhead
2946 init_stack_0                     iom_reset
2947 init_str_seg                     iom_switches
2948 init_sys_var                     iom_switches
2949 init_syserr_log                  iom_unassign
2950 init_toehold                     ios_
2951 init_vol_header_                 ios_signal_
2952 init_volmap_seg                  ios_write_around_
2953 init_vtoc_man                    iox_
2954 initial_error_handler            iox_attach_name
2955 initialize_faults                iox_close_file
2956 initialize_faults_data           iox_detach
2957 
2958 
2959 Module Changes for MR12.3      A-12                       SIB12.3^L
2960 
2961 
2962 iox_find_iocb                    log_name_
2963 iox_get_options                  log_position_
2964 iox_init_                        log_read_
2965 iox_measure_options              log_salvage_
2966 iox_open_file                    log_segment_
2967 iox_propagate                    log_wakeup_
2968 iox_signal_                      log_write_
2969 ipc_                             logarithm_
2970 ipc_data_                        logical_volume_manager
2971 ipc_fast_                        lookup
2972 ipc_real_                        lot_fault_handler_
2973 ipc_util_                        lv_request_
2974 ipc_validate_                    lv_request_communicator_
2975 ips_                             m_a
2976 isot_fault_handler_              mail_table_mgr_
2977 jump_op                          make_branches
2978 kermit                           make_msf_
2979 kermit_get_filenames_            make_sdw
2980 kermit_pad_                      make_seg
2981 kermit_receive_                  make_segs_paged
2982 kermit_remote_requests_          makeknown_
2983 kermit_send_                     makestack
2984 kermit_xfer_modes_               makeunknown_
2985 kst_info                         map_free_count
2986 kst_util                         map_onto_disk
2987 kstsrch                          mask_instruction
2988 lap_simplex                      match_arguments
2989 level                            match_star_name_
2990 level_0_                         math_constants_
2991 level_error                      math_routines_
2992 lex                              math_routines_end_
2993 lg_ctl_                          mca_init_
2994 limit_covert_channel             mcs_timer
2995 link_man                         mcs_timer_daemon
2996 link_snap                        mcs_trace
2997 link_trap_caller_                mcs_version
2998 linkage_error_                   mdc_check_mdcs_
2999 list                             mdc_create_
3000 list_inacl_all                   mdc_init_
3001 list_init_                       mdc_lock_
3002 load_disk_mpcs                   mdc_parse_acct_
3003 load_mst                         mdc_repair_
3004 load_system                      mdc_set_
3005 lock                             mdc_set_path_
3006 lock_mca                         mdc_status_
3007 lock_volmap                      mdc_util_
3008 log_create_                      mdcs_util_
3009 log_data_                        mdx
3010 log_initialize_                  memo
3011 log_initiate_                    memo_list_
3012 log_limit_scan_                  merge_attributes
3013 log_list_history_                merge_volume_log
3014 log_move_                        message_table_
3015 
3016 
3017 Module Changes for MR12.3      A-13                       SIB12.3^L
3018 
3019 
3020 meter_ast_lock                   pathname_
3021 meter_response_time              pathname_am
3022 mlsys_mailbox_mgr_               pc
3023 mlsys_misc_utils_                pc_abs
3024 mlsys_nit_interface_             pc_check_tables_
3025 mlsys_parse_control_args_        pc_deposit
3026 mlsys_storage_mgr_               pc_recover_sst
3027 mlsys_transmit_                  pc_signal
3028 mode_string_                     pc_trace
3029 mos_memory_check                 pc_trace_pl1
3030 mountedp                         pc_wired
3031 move_non_perm_wired_segs         picture_info_
3032 move_r_or_t_                     pipe_
3033 mowse_io_                        pl1_decat_char_
3034 mrds_dsl_delete                  pl1_error_print
3035 mrds_dsl_modify                  pl1_macro
3036 mrl_                             pl1_macro_error_
3037 mseg_fs_interface_               pl1_macro_lex_
3038 msf_manager_                     pl1_operators_
3039 multiplexer_mgr_                 pl1_resignaller_
3040 mvt_                             pl1_signal_
3041 new_proj                         pl1_signal_conversion_
3042 nonlocal_goto_                   pl1_snap_
3043 numeric_to_ascii_                pl1_symbol_print
3044 numeric_to_ascii_base_           pl1_version
3045 object_info_                     plio2_signal_
3046 object_lib_                      plus
3047 obs_reconfigure                  pool_manager_
3048 oc_trans_input_                  post_purge
3049 oc_trans_output_                 power_
3050 ocd_                             power_integer_
3051 ocdcm_                           prds_init
3052 offset_adder                     pre_link_hc
3053 on_line_salvager                 prepare_symbol_table
3054 on_parse                         principal_angle_
3055 ondata_                          print
3056 op_mnemonic_                     print_data
3057 operator_process_cmds_           print_mail
3058 operator_semantics               priv_channel_manager
3059 optimizer                        priv_delete_vtoce
3060 other_process_info               priv_hasp_mpx
3061 outward_call_handler             priv_ibm3270_mpx
3062 pa_search_list                   priv_mcs_trace
3063 page                             priv_polled_vip_mpx
3064 page_error                       priv_x25_mpx
3065 page_fault                       private_logical_volume
3066 page_synch                       privileged_mode_ut
3067 parity_check                     probe_get_expr_
3068 parse                            proc_info
3069 parse_error                      proc_int_handler
3070 parse_tape_reel_name_            procedure_parse
3071 parse_tty_name_                  process_cobol_report
3072 partition_io                     process_entry
3073 
3074 
3075 Module Changes for MR12.3      A-14                       SIB12.3^L
3076 
3077 
3078 protocol_mpx                     rcp_rcse_
3079 ptw_util_                        rcp_reconfigure_
3080 purge_volume_log                 rcp_reserve_
3081 put_aste                         rcp_resource_info_
3082 put_field_                       rcp_ring1_init_
3083 put_format_                      rcp_set_lock_
3084 pxss                             rcp_setup_event
3085 qedx                             rcp_tape_
3086 qedx_                            rcp_tape_survey_
3087 quota                            rcp_unassign_
3088 quota_util                       rcp_unload_
3089 quotaw                           rcp_validate_
3090 rcp_access_kernel_               rcprm_find_op
3091 rcp_access_kernel_setup          rcprm_find_resource_
3092 rcp_assign_device_               rcprm_journal_file_
3093 rcp_attach_                      rcprm_journalize_
3094 rcp_attach_lv_                   rcprm_list_resource_
3095 rcp_audit                        rcprm_registry_mgr_
3096 rcp_authenticate_device_         rcprm_registry_util_
3097 rcp_auto_register_               rcprm_verify_registries_
3098 rcp_cancel_id_                   rdisk_
3099 rcp_cancel_resource_             rdm_apply_request_
3100 rcp_check_assign_                rdm_file_requests_
3101 rcp_check_attach_                rdm_forward_request_
3102 rcp_check_attach_lv_             rdm_mailbox_interface_
3103 rcp_comment_                     rdm_mbx_requests_
3104 rcp_compute_aim_mode             rdm_message_mark_mgr_
3105 rcp_compute_bracket_mode         rdm_msg_requests_
3106 rcp_compute_raw_mode             rdm_reply_request_
3107 rcp_control_                     read_cards_
3108 rcp_copy_                        read_disk
3109 rcp_detach_                      read_disk_label
3110 rcp_detach_lv_                   real_initializer
3111 rcp_device_info_                 rebuild_dir
3112 rcp_disk_                        rebuild_pvolog
3113 rcp_find_                        receive_file_
3114 rcp_force_unassign_              reclassify
3115 rcp_get_scratch_volume_          reconfig
3116 rcp_init                         reconfigure
3117 rcp_ioi_attach_                  record_io_
3118 rcp_lock_                        record_status
3119 rcp_lv_                          recover_volume_log
3120 rcp_match_                       ref_name_
3121 rcp_match_user_name_             refer_extent
3122 rcp_merge_modes                  reference_parse
3123 rcp_message_                     reload
3124 rcp_mount_timer_                 reload_volume_
3125 rcp_mount_timer_poll_            reloader
3126 rcp_operation_access             relocate_instruction_
3127 rcp_pointers_                    requote_string_
3128 rcp_pre_claim_                   reserve
3129 rcp_preload_                     resource_info_
3130 rcp_promote_                     retrieve_from_volume_
3131 
3132 
3133 Module Changes for MR12.3      A-15                       SIB12.3^L
3134 
3135 
3136 retv_copy                        scs_and_clock_init
3137 retv_util                        sct_manager_
3138 retv_vol_control_                sdm_mbx_requests_
3139 ring0_init                       sdm_original_requests_
3140 ring_0_peek                      sdw_util_
3141 ring_alarm                       search_ast
3142 ringbr_                          search_file_
3143 rldr_arg_reader_                 seg_fault
3144 rldr_check_pvol_                 segment_loader
3145 rldr_finish_                     segment_mover
3146 rldr_input_                      segno_usage
3147 rldr_label_                      semantic_translator
3148 rldr_output_                     set
3149 rldr_report_                     set_alarm_timer
3150 rldr_volume_map_                 set_disk_table_loc
3151 rldr_vtoc_buffer_                set_ext_variable_
3152 rldr_vtoc_header_                set_kst_attributes
3153 rollback                         set_lock_
3154 rsw_util                         set_privileges
3155 rtcd_util_                       set_procs_required
3156 salv_caller                      set_smic_pattern
3157 salv_check_vtoce_                set_sons_lvid
3158 salv_dir_checker_                set_special_password
3159 salv_directory                   set_stack_ptr
3160 salv_dump_copy                   set_sys_audit_thresholds_
3161 salv_err_msg                     set_system_time_zone_
3162 salvage_pv                       set_volume_log
3163 salvager                         setfaults
3164 save_handler_mc                  share_expression
3165 sc_abort_line_util_              shutdown
3166 sc_admin_command_                shutdown_file_system
3167 sc_admin_mode_                   signal_
3168 sc_command                       simplify_expression
3169 sc_create_sci_                   simplify_offset
3170 sc_edit_motd_                    sine_
3171 sc_exec_request_                 slt_manager
3172 sc_execute_command_line_         special_messages_
3173 sc_get_error_name_               square_root_
3174 sc_init_                         stack_header_util_
3175 sc_ipc_mask_                     stack_oob_handler
3176 sc_process_command_line_         star_
3177 sc_request_table_                start_cpu
3178 sc_requests_                     state_man
3179 sc_shutdown_                     statement_parse
3180 sc_signal_handler_               statement_type
3181 sc_signal_io_handler_            status
3182 sc_stat_                         status_
3183 scan_token_table                 stock
3184 scas_init                        stock_man
3185 scavenge_volume                  stop_cobol_run
3186 scavenger                        stop_cpu
3187 scr_util                         stop_process
3188 scs                              structure_library_2_
3189 
3190 
3191 Module Changes for MR12.3      A-16                       SIB12.3^L
3192 
3193 
3194 structure_library_4_             template_area_header
3195 sty_mpx                          template_slt_
3196 sub_err_                         terminate_
3197 subscripter                      terminate_proc
3198 substr                           thread
3199 sum                              time_defaults_
3200 summarize_sys_log                time_info_
3201 switch_shutdown_file_system      timer_manager_
3202 syn_                             toehold
3203 sys_log_                         trace
3204 sys_trouble                      trace_mc
3205 syserr                           translator_info_
3206 syserr_copy                      trap_caller_caller_
3207 syserr_copy_wired_log            truncate
3208 syserr_log_daemon                truncate_stacks
3209 syserr_real                      truncate_vtoce
3210 syserr_seg_manager               try_to_unlock_lock
3211 system                           tty_analyze
3212 system_comm_meters               tty_area_manager
3213 system_control_                  tty_dump
3214 system_startup_                  tty_index
3215 tangent_                         tty_interrupt
3216 tape_checksum_                   tty_lock
3217 tape_dim_data_                   tty_modes
3218 tape_error_data                  tty_overstrike_canon
3219 tape_ioi_                        tty_read
3220 tape_ioi_activate                tty_replace_canon
3221 tape_ioi_buffer_man              tty_space_man
3222 tape_ioi_error_retry             tty_tables_mgr
3223 tape_ioi_hardware_status         tty_util_
3224 tape_ioi_io                      tty_write
3225 tape_ioi_modes                   uid_path_util
3226 tape_ioi_utils                   uncp
3227 tape_ioi_wks_man                 uncp_boot_interrupt
3228 tape_mult_                       uncp_multiplexer
3229 tape_mult_close_                 uncp_util
3230 tape_mult_detach_                unique_bits_
3231 tape_mult_labeler_               unique_chars_
3232 tape_mult_modes_                 unpack_picture_
3233 tape_mult_open_                  unwind_stack_
3234 tape_mult_parse_                 unwinder_
3235 tape_mult_read_                  update_kste_access
3236 tape_mult_util_                  update_vtoce
3237 tape_mult_write_                 user_wire
3238 tape_reader                      v2pl1
3239 tc                               vacate_pv
3240 tc_init                          validate
3241 tc_shutdown                      validate_cpu_card
3242 tc_util                          validate_info_seg
3243 ted4                             value_list
3244 ted_                             verify_dump_volume
3245 tedaddr_                         verify_label_
3246 template_address_space           verify_lock
3247 
3248 
3249 Module Changes for MR12.3      A-17                       SIB12.3^L
3250 
3251 
3252 video_utils_                     wired_plm
3253 vip7760_meters_                  wired_shutdown
3254 vm_vio                           wired_utility_
3255 volmap                           wkp_signal_handler_
3256 volmap_page                      write_record
3257 volmap_util                      ws_channel_
3258 volume_cross_check               ws_debug_
3259 volume_registration_cmds_        ws_packet_dispatcher_
3260 volume_registration_mgr_         ws_packet_receiver_
3261 vrm_lock_                        ws_packet_transmitter_
3262 vtoc_attributes                  ws_timer_
3263 vtoc_interrupt                   ws_tools_
3264 vtoc_man                         ws_tty_main_
3265 vtoc_search                      ws_tty_mgr_
3266 vtoce_stock_man                  ws_tty_read_
3267 wdx                              ws_tty_write_
3268 wioctl_                          x25_analyze_
3269 wire_proc                        x25_dump_
3270 wire_stack                       x25_mpx
3271 wired_fim                        x25_mpx_data
3272 wired_hardcore_data
3273 
3274 
3275 
3276 
3277 
3278 
3279 
3280 
3281 
3282 
3283 
3284 
3285 
3286 
3287 
3288 
3289 
3290 
3291 
3292 
3293 
3294 
3295 
3296 
3297 
3298 
3299 
3300 
3301 
3302 
3303 
3304 
3305 
3306 
3307 Module Changes for MR12.3      A-18                       SIB12.3^L
3308 
3309 
3310 
3311 
3312 
3313 
3314 
3315 
3316 
3317                             APPENDIX B
3318 
3319 
3320                     FORMATTING DISKS WITH MTR
3321 
3322 
3323 
3324 
3325 This  appendix describes  a procedure  for formatting  disk packs
3326 using the Media Test Routines  (MTRs).  The procedure utilizes an
3327 annotated script  which shows typical input  and output.  Because
3328 the  formatting procedures  differ for  MSU0451 and  MSU0500/0501
3329 devices,  separate scripts are  provided.  In the  scripts, input
3330 typed by the user is preceded by a o^Hx (bullet).
3331 
3332 
3333 _^HF_^HO_^HR_^HM_^HA_^HT_^HT_^HI_^HN_^HG _^HM_^HS_^HU_^H0_^H4_^H5_^H1 _^HD_^HI_^HS_^HK _^HP_^HA_^HC_^HK_^HS
3334 
3335 The following script shows how to run MTR tests 6 and 3 to format
3336 and test an MSU0451 disk pack, and to assign alternates to tracks
3337 found defective during testing.
3338 
3339  1.  Enter the Total OnLine Test System (TOLTS):
3340 
3341 o^Hx bound_tolts_$tolts_
3342 
3343   ***tolts executive version 810301 on 820812 at 20.071
3344 
3345  2.  Enter the MPC OnLine Test Subsystem (MOLTS):
3346 
3347   ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
3348   ???  o^Hx molts
3349 
3350 
3351 
3352 
3353 
3354 
3355 
3356 
3357 
3358 
3359 
3360 
3361 
3362 
3363 
3364 
3365 Formatting Disks With MTR      B-1                        SIB12.3^L
3366 
3367 
3368  3.  List  the  disk  configuration  for  the  disk  string which
3369      formatting will be done
3370       (because of page constraints,  the following message is not
3371      an exact copy of that which is displayed by the system):
3372 
3373   ???  o^Hx test pcd
3374 
3375   peripheral configuration:
3376 
3377   dska 451 16 units; starting with device no. 1
3378    020xx   primary channel of 4 logical channels on mpc mspa
3379    026xx   secondary channel of 4 logical channels on mpc mspa
3380    124xx   secondary channel of 4 logical channels on mpc mspb
3381    122xx   secondary channel of 4 logical channels on mpc mspb
3382 
3383 
3384 
3385  4.  Enter MTR test 6 to format and test the MSU0451 device:
3386 
3387   ??? o^Hx test mmt12020t6
3388 
3389      where  "test mmt12020t6"  is a  sample of  the input  format
3390      "test mmtICCDDtT":
3391 
3392         mmt  identifies the MTR test package
3393 
3394         ICC  gives the IOM number (0 = IOM A, 1 = IOM B, etc) and
3395              channel  number (in decimal)  of a channel  by which
3396              the  device to  be formatted  can be  addressed.  It
3397              must be  one of those  shown in the  output of "test
3398              pcd" in step 3.  In the sample input above, "120" is
3399              IOM B, channel 20.
3400 
3401         DD   gives the  device number (in decimal)  of the device
3402              to be tested.  In the  sample input, it is device 20
3403              (dskb_20).
3404 
3405         T    gives the number of the MTR test to be run.  In this
3406              case, test 6 should be run to format/test a pack.
3407 
3408 
3409 
3410 
3411 
3412 
3413 
3414 
3415 
3416 
3417 
3418 
3419 
3420 
3421 
3422 
3423 Formatting Disks With MTR      B-2                        SIB12.3^L
3424 
3425 
3426  5.  The following output describes steps  taken by MTR test 6 to
3427      attach the disk drive and mount the pack for writing:
3428 
3429   ***molts executive versions 820601 820701 on 820812 at 19.97
3430   **0(mmt12020) short wait, allocation queued
3431   **0(mmt12020) start tmt65a-rmc1, ttldat 820331, phy./log. id t//04
3432   **0(mmt12020) start tmt65b-rmc2, ttldat 820331, phy./log. id t//04
3433   **0(mmt12020) start tmt65c-rmc3, ttldat 820401, phy./log. id t//04
3434   **0(mmt12020) start tmt65d-rmc4, ttldat 820405, phy./log. id t//04
3435   **0(mmt12020) start tmt65e-rmc5, ttldat 820421, phy./log. id t//04
3436   **0(mmt12020) start tmt65f-rmc6, ttldat 820331, phy./log. id t//04
3437   **0(mmt12020)
3438   rmc6 is at your service to format a disk pack -
3439   **0(mmt12020)
3440   ***** write permission granted *****
3441   **0(mmt12020)
3442   ***** begin format pack *****
3443   the test will format all tracks on the pack.  format will
3444   defined by device type.  bad tracks will be marked defective
3445   (no alt.  assigned).
3446   **0(mmt12020)
3447   system device code = .ds450
3448 
3449  6.  Answer MTR  initialization questions (not a  restart, normal
3450      formatting, and use 3 write patterns during testing):
3451 
3452   **0(mmt12020)
3453   is this a restart?  enter (y or n) - o^Hx n
3454   **0(mmt12020)
3455   select (f)ast or (n)ormal format?  (f)ast format is designed
3456   for data security erase and/or test purposes.  (n)ormal format
3457   is designed for disk packs that are going to be used in systems
3458   applications.  enter (f or n) - o^Hx n
3459   **0(mmt12020)
3460   select from "1" to "7" write patterns?  enter (1 thru 7) - o^Hx 3
3461 
3462  7.  At this point, formatting of the pack begins:
3463 
3464   **0(mmt12020)
3465   ***** begin disk pack format *****
3466 
3467 
3468 
3469 
3470 
3471 
3472 
3473 
3474 
3475 
3476 
3477 
3478 
3479 
3480 
3481 Formatting Disks With MTR      B-3                        SIB12.3^L
3482 
3483 
3484  8.  After the  message in Step  7 is displayed,  press the BREAK
3485      key to interrupt formatting  operations.  When MOLTS prompts
3486      for  input,  set  test   options  to:   report  the  current
3487      cylinder/head (CCC/HH) address; display CCC/HH for transient
3488      errors;  report  test  progress  every  100  cylinders, with
3489      summary reports attached.
3490 
3491   o^Hx <PRESS BREAK KEY>
3492   ???  o^Hx test momt12020.r
3493 
3494       where "test momt12020.r" is a sample of the input format
3495       "test momtICCDD.O":
3496 
3497         momt    identifies request to set options
3498 
3499         ICCDD   are the IOM, Channel  and Device numbers given in
3500                 Step 4.
3501 
3502         .r      is  the first  option, to  report current  CCC/HH
3503                 location.
3504 
3505      Set the remaining options when prompted:
3506 
3507   *0(mmt12020) t6 enter options:  o^Hx .i
3508   *0(mmt12020) t6 enter options:  o^Hx .e
3509   *0(mmt12020) t6 enter options:  o^Hx .s
3510   *0(mmt12020) t6 enter options:  o^Hx .t
3511   *0(mmt12020) t6 enter options:  o^Hx .go
3512 
3513  9.  When the  .go option is entered  in Step 8, MTR  reports the
3514      current location being formatted  and displays the defective
3515      tracks  found.   It  then  asks  if  you  want  to  continue
3516      formatting:
3517 
3518   **0(mmt12020)
3519   format function current addr. = 007/00
3520   **0(mmt12020)
3521   format function current addr. = 007/00
3522   **0(mmt12020)
3523   ***** rmc6 - summary report *****
3524   no tracks were formatted defective
3525   **0(mmt12020)
3526   do you want the test to continue?  enter (y or n) - o^Hx y
3527 
3528 
3529 
3530 
3531 
3532 
3533 
3534 
3535 
3536 
3537 
3538 
3539 Formatting Disks With MTR      B-4                        SIB12.3^L
3540 
3541 
3542 10.  After  every  100  cylinders  are  formatted,  MTR  displays
3543      defective  tracks  found.   For  example,  the final summary
3544      displayed just before formatting completes, looks like:
3545 
3546   **0(mmt12020)
3547   rmc6 has formatted tracks "000/00 thru 700/00"
3548   **0(mmt12020)
3549   ***** rmc6 - summary report *****
3550   no tracks were formatted defective
3551   **0(mmt12020)
3552   rmc6 has formatted tracks "000/00 thru 800/00"
3553   **0(mmt12020)
3554   ***** rmc6 - summary report *****
3555   no tracks were formatted defective
3556   **0(mmt12020)
3557   ***** disk pack format complete *****
3558 
3559 11.  After formatting is complete,  MTR begins testing the tracks
3560      on  the  formatted  pack.    Defective  tracks  are  usually
3561      encountered only during the  testing phase.  Error summaries
3562      are displayed after every 100 cylinders have been tested.
3563 
3564   start media test phase
3565   **0(mmt12020)
3566   rmc6 has tested tracks "000/00 thru 100/00"
3567   **0(mmt12020)
3568   ***** rmc6 - summary report *****
3569   no tracks were formatted defective
3570   **0(mmt12020)
3571   rmc6 has tested tracks "000/00 thru 200/00"
3572   **0(mmt12020)
3573   ***** rmc6 - summary report *****
3574   no tracks were formatted defective
3575   **0(mmt12020)
3576   rmc6 has tested tracks "000/00 thru 300/00"
3577   **0(mmt12020)
3578   ***** rmc6 - summary report *****
3579   defective - marginal data field on std track
3580   217/10
3581   **0(mmt12020)
3582   ***** rmc6 - summary report *****
3583   defective - unrec. data field on std track
3584   244/06,245/06
3585   **0(mmt12020)
3586   ***** rmc6 - summary report *****
3587   reclaimed - reformatted and certified
3588   246/06
3589 
3590 
3591 
3592 
3593 
3594 
3595 
3596 
3597 Formatting Disks With MTR      B-5                        SIB12.3^L
3598 
3599 
3600 12.  When  testing is  complete, termination  summary reports are
3601      displayed:
3602 
3603   **0(mmt12020)
3604   ***** normal termination summary reports *****
3605   **0(mmt12020)
3606   ***** rmc6 - summary report *****
3607   defective - marginal data field on std track
3608   217/10
3609   **0(mmt12020)
3610   ***** rmc6 - summary report *****
3611   defective - unrec. data field on std track
3612   244/06,245/06
3613   **0(mmt12020)
3614   ***** rmc6 - summary report *****
3615   reclaimed - reformatted and certified
3616   246/06
3617 
3618 13.  MTR then asks  if you want to select a  new test (answer "y"
3619      for yes):
3620 
3621   **0(mmt12020)
3622   want to select a new test?
3623   enter (y or n) - o^Hx y
3624 
3625 14.  MTR then  displays information describing how  to select the
3626      next test:
3627 
3628   **0(mmt12020)
3629   rmc6 will go into waiting!
3630   select test (t1 thru t6)
3631   enter test no. thru standard option call (test momticcddtx) -
3632   **0(mmt12020)
3633   waiting
3634 
3635 
3636 
3637 
3638 
3639 
3640 
3641 
3642 
3643 
3644 
3645 
3646 
3647 
3648 
3649 
3650 
3651 
3652 
3653 
3654 
3655 Formatting Disks With MTR      B-6                        SIB12.3^L
3656 
3657 
3658 15.  To actually  select the next  test, press the  BREAK key and
3659      wait  for  the  MOLTS  prompt.   Then  select  test 3, which
3660      assigns  alternate  tracks  for  those  tracks  found  to be
3661      defective above.
3662 
3663   o^Hx <PRESS BREAK KEY>
3664   ???  o^Hx test momt12020t3
3665 
3666      where "test momt12020t3" is a sample of the input format
3667      "test momtICCDDtT":
3668 
3669         momt    identifies request to set options
3670 
3671         ICCDD   are the IOM, Channel  and Device numbers given in
3672                 Step 4.
3673 
3674         tT      gives the number of the next test to run.
3675 
3676      Test 3 initialization displays the following information:
3677 
3678   **0(mmt12020) start tmt65e-rmc5, ttldat 820421, phy./log. id t//04
3679   **0(mmt12020) start tmt65d-rmc4, ttldat 820405, phy./log. id t//04
3680   **0(mmt12020) start tmt65c-rmc3, ttldat 820401, phy./log. id t//04
3681 
3682 16.  Select  subtest 4  of test  3, to  assign alternates  to all
3683      defective tracks:
3684 
3685   **0(mmt12020)
3686   rmc3 is at your service
3687   for track and cylinder reformat -
3688   select a sub test
3689   a) subtst 1 - reformat 1 track (good)
3690   b) subtst 2 - reformat 1 cylinder (good)
3691   c) subtst 3 - reformat 1 track (defective)
3692   d) subtst 4 - assign alternate tracks
3693   enter (1 thru 4) - o^Hx 4
3694 
3695 
3696 
3697 
3698 
3699 
3700 
3701 
3702 
3703 
3704 
3705 
3706 
3707 
3708 
3709 
3710 
3711 
3712 
3713 Formatting Disks With MTR      B-7                        SIB12.3^L
3714 
3715 
3716 17.  MTR then briefly describes the subtest, and asks if you want
3717      to continue (answer "y" for yes)
3718 
3719   **0(mmt12020)
3720   ***** begin subtst 4 *****
3721   assign alternate tracks on the device
3722   a) subtst will search thru all standard tracks looking for
3723      tracks marked defective (no alternate assigned).
3724   b) when a track marked defective (no alternate assigned) is
3725      detected, the subtst will stop and process this track.
3726   c) the alternate track processor will go out to the alternate
3727      track cylinders and find the first available alternate.  it
3728      will mark the track as assigned alternate.  then it will
3729      mark the standard track as defective (alt.  assigned).
3730   d) the search process will terminate after the last standard
3731      track completes testing and/or processing.
3732   do you want the subtst to continue?  enter (y or n) - o^Hx y
3733 
3734 18.  MTR then  asks for permission to overwrite  the pack's label
3735      (answer "y" for yes):
3736 
3737   **0(mmt12020)
3738   ***** rmc3 - label obliterate warning *****
3739   all sub tests in rmc3 will overwrite the system
3740   label on track zero.
3741   do you want the sub test to continue?  enter (y or n) - o^Hx y
3742 
3743 19.  MTR then asks if you are restarting (answer "n" for no):
3744 
3745   **0(mmt12020)
3746   system device code = .ds450
3747   **0(mmt12020)
3748   is this a restart?  enter (y or n) -  o^Hx n
3749 
3750 20.  MTR then  begins displaying summary reports  after every 100
3751      cylinders are checked for alternate assignments:
3752 
3753   **0(mmt12020)
3754   rmc3 has tested tracks "000/00 thru 200/00"
3755   **0(mmt12020)
3756   ***** rmc3 - subtst 4 summary report *****
3757   no alternate tracks were assigned
3758   **0(mmt12020)
3759   rmc3 has tested tracks "000/00 thru 300/00"
3760   **0(mmt12020)
3761   ***** rmc3 - subtst 4 summary report *****
3762   defective - alt assigned
3763    def         alt         def         alt
3764   cyl/hd      cyl/hd      cyl/hd      cyl/hd
3765   217/10      811/00      244/06      811/01
3766   245/06      811/02
3767 
3768 
3769 
3770 
3771 Formatting Disks With MTR      B-8                        SIB12.3^L
3772 
3773 
3774 21.  After  alternate assignments  are complete,  MTR displays  a
3775      summary report describing all alternates on the pack:
3776 
3777   **0(mmt12020)
3778   ***** normal termination summary reports *****
3779   **0(mmt12020)
3780   ***** rmc3 - subtst 4 summary report *****
3781   defective - alt assigned
3782    def         alt         def         alt
3783   cyl/hd      cyl/hd      cyl/hd      cyl/hd
3784   217/10      811/00      244/06      811/01
3785   245/06      811/02
3786 
3787 22.  MTR then asks  if you want to select a  new test (answer "n"
3788      for no, and "quit" to exit from TOLTS).
3789 
3790   **0(mmt12020)
3791   want to select a new test?
3792   enter (y or n) - o^Hx n
3793   **0(mmt12020) normal term 1
3794   ***molts executive version 820701 off 820812 at 21.45 p.t. 119530
3795 
3796   ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
3797   ???  o^Hx quit
3798 
3799   ***tolts executive version 810301 off 820812 at 21.375
3800   r 21:37 1107.348 1162
3801 
3802 
3803 
3804 
3805 
3806 
3807 
3808 
3809 
3810 
3811 
3812 
3813 
3814 
3815 
3816 
3817 
3818 
3819 
3820 
3821 
3822 
3823 
3824 
3825 
3826 
3827 
3828 
3829 Formatting Disks With MTR      B-9                        SIB12.3^L
3830 
3831 
3832 _^HF_^HO_^HR_^HM_^HA_^HT_^HT_^HI_^HN_^HG _^HM_^HS_^HU_^H0_^H5_^H0_^H0_^H/_^HM_^HS_^HU_^H0_^H5_^H0_^H1 _^HD_^HI_^HS_^HK _^HP_^HA_^HC_^HK_^HS
3833 
3834 The following script shows how to run MTR tests 6 and 7 to format
3835 and  test  an  MSU0500  or  MSU0501  disk  drive,  and  to assign
3836 alternates to tracks found defective during testing.
3837 
3838 The MPC normally  treats an MSU0500 or MSU0501 disk  drive as two
3839 separately addressable  devices.  However, MTR formats  and tests
3840 both logical devices during a single invocation, referring to one
3841 as the "odd  device" (e.g., dskc_27) and the second  as the "even
3842 device" (e.g., dskc_28).  MTR refers to both logical devices as a
3843 single "head assembly" or "hda".
3844 
3845  1.  Enter the Total OnLine Test System (TOLTS):
3846 
3847 o^Hx bound_tolts_$tolts_
3848 
3849   ***tolts executive version 810301 on 820812 at 20.071
3850 
3851  2.  Enter the MPC OnLine Test Subsystem (MOLTS):
3852 
3853   ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
3854   ???  o^Hx molts
3855 
3856  3.  List the disk configuration:
3857 
3858   ???  o^Hx test pcd
3859 
3860   peripheral configuration:
3861 
3862   dskc 501 32 units; starting with device no. 1
3863    028xx   primary channel of 4 logical channels on mpc mspc
3864    030xx   secondary channel of 4 logical channels on mpc mspc
3865    130xx   secondary channel of 4 logical channels on mpc mspd
3866    128xx   primary channel of 4 logical channels on mpc mspd
3867 
3868 
3869 
3870 
3871 
3872 
3873 
3874 
3875 
3876 
3877 
3878 
3879 
3880 
3881 
3882 
3883 
3884 
3885 
3886 
3887 Formatting Disks With MTR      B-10                       SIB12.3^L
3888 
3889 
3890  4.  Enter MTR  test 6 to format  and test the entire  MSU0500 or
3891      MSU0501 device:
3892 
3893   ???  o^Hx test mmt12827t6
3894 
3895      where "test mmt12827t6" is a sample of the input format
3896      "test mmtICCDDtT":
3897 
3898         mmt     identifies the MTR test package
3899 
3900         ICC     gives the IOM number (0 =  IOM A, 1 = IOM B, etc)
3901                 and  channel number  (in decimal)  of achannel by
3902                 which   the  device   to  be   formatted  can  be
3903                 addressed.It  must be one  of those shown  in the
3904                 output of  "test pcd" in  step 3.  In  the sample
3905                 input above, "128" is IOM B, channel 28.
3906 
3907         DD      gives  the  device  number  (in  decimal)  of the
3908                 device to be tested.  In  the sample input, it is
3909                 device  27  (dskc_27).   Always  give  the device
3910                 number  of the  "odd device"  associated with the
3911                 disk drive.
3912 
3913         T       gives the number  of the MTR test to  be run.  In
3914                 this  case, test 6  should be run  to format/test
3915                 the drive.
3916 
3917  5.  The following output describes steps  taken by MTR test 6 to
3918      attach the disk drive for writing:
3919 
3920   ***molts executive versions 820601 820701 on 820805 at 20.08
3921   **0(mmt12827) short wait, allocation queued
3922   **0(mmt12827) short wait, allocation queued
3923   **0(mmt12827) start tmt67a-mtr1, ttldat 820401, phy./log. id t//04
3924   **0(mmt12827) start tmt67b-mtr2, ttldat 820401, phy./log. id t//04
3925   **0(mmt12827) start tmt67c-mtr3, ttldat 820402, phy./log. id t//04
3926   **0(mmt12827) start tmt67d-mtr4, ttldat 820405, phy./log. id t//04
3927   **0(mmt12827) start tmt67e-mtr5, ttldat 820421, phy./log. id t//04
3928   **0(mmt12827) start tmt67f-mtr6, ttldat 820405, phy./log. id t//04
3929   **0(mmt12827)
3930   mtr6 is at your service to format a physical device -
3931   **0(mmt12827)
3932   ***** write permission granted *****
3933   **0(mmt12827)
3934   ***** begin upgrade/downgrade hda *****
3935   the test will format all tracks on the hda.  the format will be
3936   defined by device type.  bad tracks will be marked defective
3937   (no alternate).
3938 
3939 
3940 
3941 
3942 
3943 
3944 
3945 Formatting Disks With MTR      B-11                       SIB12.3^L
3946 
3947 
3948  6.  Answer MTR  initialization questions (ok to  format with 512
3949      words per sector, not a  restart, normal formatting, and use
3950      3 write patterns during testing):
3951 
3952   **0(mmt12827)
3953   device pair are configured as msu0501's
3954   the hda will be formatted in (512) words/sector.
3955   is this correct?
3956   enter (y or n) -  o^Hx y
3957   **0(mmt12827)
3958   is this a restart?
3959   enter (y or n) -  o^Hx n
3960   **0(mmt12827)
3961   select (f)ast or (n)ormal format?
3962   (f)ast format is designed for data security
3963   erase and/or test purposes.
3964   (n)ormal format is designed for hda's to be used
3965   in systems applications.
3966   enter (f or n) -  o^Hx n
3967   **0(mmt12827)
3968   select from "1" to "7" write patterns?
3969   enter (1 thru 7) -  o^Hx 3
3970 
3971  7.  At this point, formatting of the pack begins:
3972 
3973   **0(mmt12827)
3974   ***** begin hda format *****
3975 
3976 
3977 
3978 
3979 
3980 
3981 
3982 
3983 
3984 
3985 
3986 
3987 
3988 
3989 
3990 
3991 
3992 
3993 
3994 
3995 
3996 
3997 
3998 
3999 
4000 
4001 
4002 
4003 Formatting Disks With MTR      B-12                       SIB12.3^L
4004 
4005 
4006  8.  After the  message in Step  7 is displayed,  press the BREAK
4007      key to interrupt formatting  operations.  When MOLTS prompts
4008      for  input,  set  test   options  to:   report  the  current
4009      cylinder/head (CCC/HH) address; display CCC/HH for transient
4010      errors;  report  test  progress  every  100  cylinders, with
4011      summary reports attached.
4012 
4013   o^Hx <PRESS BREAK KEY>
4014   ???  o^Hx test momt12827.t
4015 
4016      where  "test momt12020.r"  is a  sample of  the input format
4017      "test momtICCDD.O":
4018 
4019         momt    identifies request to set options
4020 
4021         ICCDD   are the IOM, Channel  and Device numbers given in
4022                 Step 4.
4023 
4024         .r      is  the first  option, to  report current  CCC/HH
4025                 location.
4026 
4027      Set the remaining options when prompted:
4028 
4029   *0(mmt12827) t6 enter options:  o^Hx .e
4030   *0(mmt12827) t6 enter options:  o^Hx .s
4031   *0(mmt12827) t6 enter options:  o^Hx .i
4032   *0(mmt12827) t6 enter options:  o^Hx .r
4033   *0(mmt12827) t6 enter options:  o^Hx .go
4034 
4035 
4036 
4037 
4038 
4039 
4040 
4041 
4042 
4043 
4044 
4045 
4046 
4047 
4048 
4049 
4050 
4051 
4052 
4053 
4054 
4055 
4056 
4057 
4058 
4059 
4060 
4061 Formatting Disks With MTR      B-13                       SIB12.3^L
4062 
4063 
4064  9.  When the  .go option is entered  in Step 8, MTR  reports the
4065      current location being formatted  and displays the defective
4066      tracks  found.   It  then  asks  if  you  want  to  continue
4067      formatting:
4068 
4069   **0(mmt12827)
4070   format function current addr. = 004/00
4071   **0(mmt12827)
4072   format function current addr. = 004/00
4073   **0(mmt12827)
4074   ***** statistics from format of hda *****
4075   summary for msu0501 devices (27/28)
4076   no. of tracks with 1 defect skip  = 1
4077   no. of tracks with 2 defect skips = 0
4078   no. of tracks with 3 defect skips = 0
4079   no. of new defect skips generated = 0
4080        total defect skips processed = 1
4081    odd device defective tracks      = 0
4082   even device defective tracks      = 0
4083   physical device defective tracks  = 0
4084                               total = 0
4085   **0(mmt12827)
4086   ***** mtr6 - hda condition summary report *****
4087   no tracks were marked defective.
4088   **0(mmt12827)
4089   do you want the test to continue?
4090   enter (y or n) -  o^Hx y
4091 
4092 
4093 
4094 
4095 
4096 
4097 
4098 
4099 
4100 
4101 
4102 
4103 
4104 
4105 
4106 
4107 
4108 
4109 
4110 
4111 
4112 
4113 
4114 
4115 
4116 
4117 
4118 
4119 Formatting Disks With MTR      B-14                       SIB12.3^L
4120 
4121 
4122 10.  After  every  100  cylinders  are  formatted,  MTR  displays
4123      defective  tracks  found.   For  example,  the final summary
4124      displayed just before formatting completes, looks like:
4125 
4126   **0(mmt12827)
4127   mtr6 has formatted tracks "000/00 thru 800/00"
4128   **0(mmt12827)
4129   ***** mtr6 - hda condition summary report *****
4130    --- msu0501 odd device report (27) ---
4131   defective - error logging track info
4132   006/19,028/19,284/01,370/12
4133   **0(mmt12827)
4134   ***** mtr6 - hda condition summary report *****
4135    --- msu0501 even device report (28) ---
4136   defective - error logging track info
4137   008/19,026/19,096/05,174/16,381/06,736/09,778/19
4138   **0(mmt12827)
4139   ***** statistics from format of hda *****
4140   summary for msu0501 devices (27/28)
4141   no. of tracks with 1 defect skip  = 33
4142   no. of tracks with 2 defect skips = 2
4143   no. of tracks with 3 defect skips = 0
4144   no. of new defect skips generated = 0
4145        total defect skips processed = 37
4146    odd device defective tracks      = 4
4147   even device defective tracks      = 7
4148   physical device defective tracks  = 0
4149                               total = 11
4150   **0(mmt12827)
4151   ***** hda format complete *****
4152 
4153 
4154 
4155 
4156 
4157 
4158 
4159 
4160 
4161 
4162 
4163 
4164 
4165 
4166 
4167 
4168 
4169 
4170 
4171 
4172 
4173 
4174 
4175 
4176 
4177 Formatting Disks With MTR      B-15                       SIB12.3^L
4178 
4179 
4180 11.  After formatting is complete,  MTR begins testing the tracks
4181      on the formatted pack.   Error summaries are displayed after
4182      every 100 cylinders have been tested.
4183 
4184   start media test phase
4185   **0(mmt12827)
4186   mtr6 has tested tracks "000/00 thru 100/00"
4187   **0(mmt12827)
4188   ***** mtr6 - hda condition summary report *****
4189    --- msu0501 odd device report (27) ---
4190   defective - error logging track info
4191   006/19,028/19,284/01,370/12,816/04,818/04,832/04
4192   **0(mmt12827)
4193   ***** mtr6 - hda condition summary report *****
4194    --- msu0501 even device report (28) ---
4195   defective - error logging track info
4196   008/19,026/19,096/05,174/16,381/06,736/09,778/19
4197   **0(mmt12827)
4198   ***** mtr6 - hda condition summary report *****
4199    --- msu0501 even device report (28) ---
4200   reclaimed - repaired data field
4201   042/15
4202   **0(mmt12827)
4203   ***** statistics from format of hda *****
4204   summary for msu0501 devices (27/28)
4205   no. of tracks with 1 defect skip  = 42
4206   no. of tracks with 2 defect skips = 2
4207   no. of tracks with 3 defect skips = 0
4208   no. of new defect skips generated = 1
4209       total defect skips processed  = 47
4210    odd device defective tracks      = 7
4211   even device defective tracks      = 7
4212   physical device defective tracks  = 0
4213                               total = 14
4214 
4215 
4216 
4217 
4218 
4219 
4220 
4221 
4222 
4223 
4224 
4225 
4226 
4227 
4228 
4229 
4230 
4231 
4232 
4233 
4234 
4235 Formatting Disks With MTR      B-16                       SIB12.3^L
4236 
4237 
4238 12.  When  testing is  complete, termination  summary reports are
4239      displayed:
4240 
4241   **0(mmt12827)
4242   ***** normal termination summary reports *****
4243   **0(mmt12827)
4244   ***** mtr6 - hda condition summary report *****
4245    --- msu0501 odd device report (27) ---
4246   defective - error logging track info
4247   006/19,028/19,284/01,370/12,816/04,818/04,832/04
4248   **0(mmt12827)
4249   ***** mtr6 - hda condition summary report *****
4250    --- msu0501 odd device report (27) ---
4251   reclaimed - repaired data field
4252   764/09,830/04
4253   **0(mmt12827)
4254   ***** mtr6 - hda condition summary report *****
4255    --- msu0501 even device report (28) ---
4256   defective - error logging track info
4257   008/19,026/19,096/05,174/16,381/06,736/09,778/19
4258   **0(mmt12827)
4259   ***** mtr6 - hda condition summary report *****
4260    --- msu0501 even device report (28) ---
4261   reclaimed - repaired data field
4262   042/15,762/09,818/08
4263   **0(mmt12827)
4264   ***** statistics from format of hda *****
4265   summary for msu0501 devices (27/28)
4266   no. of tracks with 1 defect skip  = 42
4267   no. of tracks with 2 defect skips = 2
4268   no. of tracks with 3 defect skips = 0
4269   no. of new defect skips generated = 5
4270        total defect skips processed = 51
4271    odd device defective tracks      = 7
4272   even device defective tracks      = 7
4273   physical device defective tracks  = 0
4274                               total = 14
4275 
4276 13.  MTR then asks  if you want to select a  new test (answer "y"
4277      for yes)
4278 
4279   **0(mmt12827)
4280   want to select a new test?
4281   enter (y or n) -  o^Hx y
4282 
4283 
4284 
4285 
4286 
4287 
4288 
4289 
4290 
4291 
4292 
4293 Formatting Disks With MTR      B-17                       SIB12.3^L
4294 
4295 
4296 14.  MTR then  displays information describing how  to select the
4297      next test:
4298 
4299   **0(mmt12827)
4300   mtr6 will go into waiting!
4301   select test (t1 thru t7)
4302   enter test no. thru standard option call (test momticcddtx) -
4303   **0(mmt12827)
4304   waiting
4305 
4306 15.  To actually  select the next  test, press the  BREAK key and
4307      wait  for  the  MOLTS  prompt.   Then  select  test 7, which
4308      assigns  alternate  tracks  for  those  tracks  found  to be
4309      defective above.
4310 
4311      Test  7 assigns alternates  for the complete  head assembly,
4312      whereas test 3 (used in the procedure for formatting MSU0451
4313      disks) only assigns alternates  for a single logical device.
4314      Thus, test  3 would have to  be run twice (once  for the odd
4315      device and once for the even device) to assign alternates on
4316      an MSU0500 or MSU0501 disk.
4317 
4318   o^Hx <PRESS BREAK KEY>
4319   ???  o^Hx test momt12827t7
4320 
4321      where  "test momt12827t7"  is a  sample of  the input format
4322      "test momtICCDDtT":
4323 
4324         momt    identifies request to set options
4325 
4326         ICCDD   are the IOM, Channel  and Device numbers given in
4327                 Step 4.
4328 
4329         tT      gives the number of the next test to run.
4330 
4331      Test 7 initialization displays the following information:
4332 
4333   **0(mmt12827) start tmt67g-mtr7, ttldat 820405, phy./log. id t//04
4334 
4335 16.  Select  subtest 1  of test  7, to  assign alternates  to all
4336      defective tracks:
4337 
4338   **0(mmt12827)
4339   mtr7 is at your service
4340   for special physical device formatting -
4341   select the subtst
4342   a) subtst 1 - assign all alternate tracks
4343   b) subtst 2 - create & write logging tracks
4344   enter (1 thru 2) -  o^Hx 1
4345 
4346 
4347 
4348 
4349 
4350 
4351 Formatting Disks With MTR      B-18                       SIB12.3^L
4352 
4353 
4354 17.  MTR then briefly describes the subtest, and asks if you want
4355      to continue (answer "y" for yes):
4356 
4357   **0(mmt12827)
4358   ***** begin subtst 1 *****
4359   assign alternate tracks on the physical device the subtst will
4360   search "all" standard tracks on the hda for defective (no alt.
4361   assigned).  if any are found, it will assign the 1st available
4362   alternate to them.
4363   **0(mmt12827)
4364   do you want subtst (1) to continue?
4365   enter (y or n) -  o^Hx y
4366 
4367 18.  MTR then asks if you are restarting (answer "n" for no):
4368 
4369   **0(mmt12827)
4370   is this a restart?
4371   enter (y or n) -  o^Hx n
4372 
4373 19.  MTR then  begins displaying summary reports  after every 100
4374      cylinders are checked for alternate assignments:
4375 
4376   **0(mmt12827)
4377   mtr7 has processed tracks "000/00 thru 100/00"
4378   **0(mmt12827)
4379   ***** mtr7 - subtst 1 summary report *****
4380    --- msu0501 odd device report (27) ---
4381   defective - alternate track assigned
4382    def         alt         def         alt
4383   cyl/hd      cyl/hd      cyl/hd      cyl/hd
4384   006/19      840/00      028/19      840/03
4385   **0(mmt12827)
4386   ***** mtr7 - subtst 1 summary report *****
4387    --- msu0501 even device report (28) ---
4388   defective - alternate track assigned
4389    def         alt         def         alt
4390   cyl/hd      cyl/hd      cyl/hd      cyl/hd
4391   008/19      840/01      026/19      840/02
4392   096/05      840/04
4393 
4394 
4395 
4396 
4397 
4398 
4399 
4400 
4401 
4402 
4403 
4404 
4405 
4406 
4407 
4408 
4409 Formatting Disks With MTR      B-19                       SIB12.3^L
4410 
4411 
4412 20.  After  alternate assignments  are complete,  MTR displays  a
4413      summary report describing all alternates on the pack:
4414 
4415   **0(mmt12827)
4416   ***** normal termination summary reports *****
4417   **0(mmt12827)
4418   ***** mtr7 - subtst 1 summary report *****
4419    --- msu0501 odd device report (27) ---
4420   defective - alternate track assigned
4421    def         alt         def         alt
4422   cyl/hd      cyl/hd      cyl/hd      cyl/hd
4423   006/19      840/00      028/19      840/03
4424   284/01      840/06      370/12      840/07
4425   816/04      840/11      818/04      840/12
4426   832/04      840/13
4427   **0(mmt12827)
4428   ***** mtr7 - subtst 1 summary report *****
4429    --- msu0501 even device report (28) ---
4430   defective - alternate track assigned
4431    def         alt         def         alt
4432   cyl/hd      cyl/hd      cyl/hd      cyl/hd
4433   008/19      840/01      026/19      840/02
4434   096/05      840/04      174/16      840/05
4435   381/06      840/08      736/09      840/09
4436   778/19      840/10
4437 
4438 21.  MTR then asks  if you want to select a  new test (answer "n"
4439      for no, and "quit" to exit TOLTS).
4440 
4441   **0(mmt12827)
4442   want to select a new test?
4443   enter (y or n) -  o^Hx n
4444   **0(mmt12827) normal term 1
4445   ***molts executive version 820701 off 820806 at 00.27 p.t. 5185916
4446 
4447   ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
4448   ???  o^Hx quit
4449 
4450   ***tolts executive version 810301 off 820806 at 00.165
4451   r 00:16 5188.584 1038
4452 
4453 
4454 
4455 
4456 
4457 
4458 
4459 
4460 
4461 
4462 
4463 
4464 
4465 
4466 
4467                                B-20                       SIB12.3^L
4468 
4469 
4470 
4471 
4472 
4473 
4474 
4475 
4476 
4477                              CONTENTS
4478 
4479 
4480                                                          Page
4481 
4482 Section 1     Introduction  . . . . . . . . . . . . . .  1-1
4483                  Site Support . . . . . . . . . . . . .  1-1
4484 
4485 Section 2     Description of Package  . . . . . . . . .  2-1
4486                  Library Naming Conventions . . . . . .  2-1
4487                  Contents of MR12.3 Package . . . . . .  2-2
4488 
4489 Section 3     FCO and Firmware Status . . . . . . . . .  3-1
4490                  Firmware . . . . . . . . . . . . . . .  3-1
4491                  Field Change Order List  . . . . . . .  3-2
4492 
4493 Section 4     Instructions for Sites Updating to MR12.3
4494                from MR12.2  . . . . . . . . . . . . . .  4-1
4495                  Step 1:  Pre-Installation Preparation   4-2
4496                  Step 2:  Installation to BCE (early)
4497                   Level . . . . . . . . . . . . . . . .  4-2
4498                  Step 3:  Changes to Config Deck  . . .  4-2
4499                  Step 4:  Installation to BCE (boot)
4500                   Level . . . . . . . . . . . . . . . .  4-3
4501                  Step 5:  Ring-1 Environment  . . . . .  4-3
4502                  Step 6:  TTF Conversion  . . . . . . .  4-4
4503                  Step 7:  FNP Core Images and CMF
4504                   Conversion  . . . . . . . . . . . . .  4-4
4505                  Step 8:  ACLs and Ring Brackets  . . .  4-6
4506                  Step 9:  System Cleanup  . . . . . . .  4-7
4507 
4508 Section 5     Instructions for Sites Installing for
4509                First Time . . . . . . . . . . . . . . .  5-1
4510                  Step 1:  Preparation . . . . . . . . .  5-1
4511                  Step 2:  Logical Volume Assignments  .  5-2
4512                  Step 3:  RPV Initialization  . . . . .  5-4
4513                  Step 4:  Configuration . . . . . . . .  5-6
4514                  Step 5:  Initializing Root Volumes . .  5-7
4515                  Step 6:  Additional Configuration
4516                   Parameters  . . . . . . . . . . . . .  5-8
4517                  Step 7:  Reload of Executable
4518                   Libraries . . . . . . . . . . . . . .  5-8
4519                  Step 8:  Setting and Checking Access .  5-10
4520                  Step 9:  Setting Volume Quota  . . . .  5-11
4521                  Step 10:  Reload of Remaining Release
4522                   Tapes . . . . . . . . . . . . . . . .  5-12
4523 
4524 
4525                                iii                        SIB12.3^L
4526 
4527 
4528                          CONTENTS (cont)
4529 
4530 
4531                                                          Page
4532 
4533                  Step 11:  Running acct_start_up.ec . .  5-13
4534                  Step 12:  Multics Communications
4535                   System  . . . . . . . . . . . . . . .  5-13
4536                  Step 13:  Complete Accounting Startup   5-15
4537                  Step 14:  Check Gate ACLs  . . . . . .  5-16
4538                  Step 15:  Save Checkpoint  . . . . . .  5-18
4539                  Step 16:  Tailor System and Register
4540                   Projects  . . . . . . . . . . . . . .  5-18
4541                  Step 17:  Setup Volume Backup/Reloader  5-18
4542                  Step 18:  Setup Directory Quota  . . .  5-19
4543 
4544 Appendix A    Module Changes for MR12.3 . . . . . . . .  A-1
4545                  New Info Segments for MR12.3 . . . . .  A-2
4546                  New Segments for MR12.3  . . . . . . .  A-3
4547                  New or Modified Include Files for
4548                   MR12.3  . . . . . . . . . . . . . . .  A-4
4549                  Deleted Segments for MR12.3  . . . . .  A-5
4550                  Modified Segments for MR12.3 . . . . .  A-6
4551 
4552 Appendix B    Formatting Disks with MTR . . . . . . . .  B-1
4553                  Formatting MSU0451 Disk Packs  . . . .  B-1
4554                  Formatting MSU0500/MSU0501 Disk Packs   B-10
4555 
4556 
4557 
4558 
4559 
4560 
4561 
4562 
4563 
4564 
4565 
4566 
4567 
4568 
4569 
4570 
4571 
4572 
4573 
4574 
4575 
4576 
4577 
4578 
4579 
4580 
4581 
4582 
4583                                 iv                        SIB12.3^L