home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Distributions / dec / Fred-Ultrix3 / setup-3.1.txt < prev    next >
Encoding:
Text File  |  2001-03-06  |  24.9 KB  |  869 lines

  1.     Installing ULTRIX-11 V3.1(1)
  2.  
  3. Fred N. van Kempen, Senior Consultant
  4. MicroWalt Corporation, Palo Alto, CA
  5.  
  6. Email: fred.van.kempen@microwalt.nl
  7.  
  8.  
  9.  
  10. INTRO
  11. First of all, make _sure_ your hardware is in working order.  It is
  12. quite hard to debug misbehaving installation procedures if you run
  13. it on faulty hardware !
  14.  
  15. I am doing this test load on the following machine:
  16.  
  17. - MicroPDP-11/53, 512KB onboard RAM, 2 SLU's (console and aux)
  18. - RQDX3 disk controller, with internal RD31 drive (20MB)
  19. - TQK50 tape controller, with internal TK50 drive
  20.  
  21. I just did a new low-level format on the hard drive, so it's very,
  22. very empty.  The system will of course complain about not having a
  23. bootable drive.
  24.  
  25.  
  26. SUPPORTED SYSTEMS
  27. Although in theory ULTRIX-11 should work on all PDP-11 processors,
  28. certain design and capacity issues make it (nearly?) impossible to
  29. get it to run on certain processors.
  30.  
  31. The official list of supported processors is:
  32.  
  33.         23, 23+, 24, 34, 40, 44, 45, 55, 60, 70, 73, 83, 84
  34.  
  35. I have personally tested it on a 23+, 53 and 83.  I know it runs
  36. fine on the 73.  The smaller machines (34, 40 etc) should work
  37. akin to the 23, meaning using overlays and be very tight on RAM
  38. for the drivers.  TCP/IP is a biiiiig load for those systems!
  39.  
  40. For now, you can only load ULTRIX-11 onto your system with a
  41. working tape drive... TK50, magtape, etc.  My distribution kit
  42. was made for the TK50, but future releases will have support for
  43. all the available (and usable... no TU58 support, sorry :) tape
  44. drives/controllers.
  45.  
  46. Also, note that the next release of this kit will fully support
  47. the (very much enhanced) VTserver 2.0 system, which will allow
  48. you to download the distribution tape file (currently a tar file,
  49. but my new TDF format soon), tell VTserver about it, and install
  50. the kit off the VT server over serial line.  Slow, but it works.
  51.  
  52. (and HEY... the TK50 isn't much faster... trust me ;)
  53.  
  54. Don't be anal about your systems... ULTRIX-11 is a fairly hefty
  55. version of UNIX for the PDP-11... I'd say that with 2.11BSD, it
  56. is the most bloated one you can get.  Don't try to run it on
  57. systems which have little hardware (memory, disk, etc).. it's
  58. not going to work.
  59.  
  60. According to the kernel sources, the very minimum amount of RAM
  61. to actually _boot_ (i.e. loading /boot) is 192KB.  If boot detects
  62. less RAM, it aborts, because the kernel needs to live in that
  63. {falafel:~} $ cat setup.txt
  64.     Installing ULTRIX-11 V3.1(1)
  65.  
  66. Fred N. van Kempen, Senior Consultant
  67. MicroWalt Corporation, Palo Alto, CA
  68.  
  69. Email: fred.van.kempen@microwalt.nl
  70.  
  71.  
  72.  
  73. INTRO
  74. First of all, make _sure_ your hardware is in working order.  It is
  75. quite hard to debug misbehaving installation procedures if you run
  76. it on faulty hardware !
  77.  
  78. I am doing this test load on the following machine:
  79.  
  80. - MicroPDP-11/53, 512KB onboard RAM, 2 SLU's (console and aux)
  81. - RQDX3 disk controller, with internal RD31 drive (20MB)
  82. - TQK50 tape controller, with internal TK50 drive
  83.  
  84. I just did a new low-level format on the hard drive, so it's very,
  85. very empty.  The system will of course complain about not having a
  86. bootable drive.
  87.  
  88.  
  89. SUPPORTED SYSTEMS
  90. Although in theory ULTRIX-11 should work on all PDP-11 processors,
  91. certain design and capacity issues make it (nearly?) impossible to
  92. get it to run on certain processors.
  93.  
  94. The official list of supported processors is:
  95.  
  96.         23, 23+, 24, 34, 40, 44, 45, 55, 60, 70, 73, 83, 84
  97.  
  98. I have personally tested it on a 23+, 53 and 83.  I know it runs
  99. fine on the 73.  The smaller machines (34, 40 etc) should work
  100. akin to the 23, meaning using overlays and be very tight on RAM
  101. for the drivers.  TCP/IP is a biiiiig load for those systems!
  102.  
  103. For now, you can only load ULTRIX-11 onto your system with a
  104. working tape drive... TK50, magtape, etc.  My distribution kit
  105. was made for the TK50, but future releases will have support for
  106. all the available (and usable... no TU58 support, sorry :) tape
  107. drives/controllers.
  108.  
  109. Also, note that the next release of this kit will fully support
  110. the (very much enhanced) VTserver 2.0 system, which will allow
  111. you to download the distribution tape file (currently a tar file,
  112. but my new TDF format soon), tell VTserver about it, and install
  113. the kit off the VT server over serial line.  Slow, but it works.
  114.  
  115. (and HEY... the TK50 isn't much faster... trust me ;)
  116.  
  117. Don't be anal about your systems... ULTRIX-11 is a fairly hefty
  118. version of UNIX for the PDP-11... I'd say that with 2.11BSD, it
  119. is the most bloated one you can get.  Don't try to run it on
  120. systems which have little hardware (memory, disk, etc).. it's
  121. not going to work.
  122.  
  123. According to the kernel sources, the very minimum amount of RAM
  124. to actually _boot_ (i.e. loading /boot) is 192KB.  If boot detects
  125. less RAM, it aborts, because the kernel needs to live in that
  126. space.  So, with 192KB for the kernel, you need at least 248KB
  127. of RAM to get a shell going.  And therefore, we state (listen up,
  128. y'all!) that:
  129.  
  130.   ULTRIX-11 V3.1(1) AND UP NEED 248KB OF RAM AT THE VERY LEAST !
  131.  
  132. So there.  If you have a PDP-11/03 with 56KB of memory and a
  133. TU58, then look elsewhere... RT11 is nice, and so is Xinu.
  134.  
  135.  
  136. BOOT THE SYSTEM
  137. Let's start her up:
  138.  
  139. ------------------------------------------------------------------
  140. 9 8 7 6 5 4 3 2 1 
  141.  
  142.  
  143. KDJ11-D/S   E.01
  144. No bootable devices found
  145. Boot in progress - Type CTRL C to exit <CTRL-C typed here>
  146.  
  147. Commands are Help, Boot, List, Map, Test and Wrap.
  148. Type a command then press the RETURN key:
  149. ------------------------------------------------------------------
  150.  
  151. This looks good so far.  No complaints about failing hardware other
  152. than the missing bootable device.
  153.  
  154. Insert the ULTRIX-11 V3.1(1) load kit into the TK50 drive, and type
  155.  
  156.         B MU0
  157.  
  158. to start it up.  The system will respond with:
  159.  
  160. -----------------------------------------------------------------
  161. MU0
  162.  
  163.  
  164. Sizing Memory...  
  165.  
  166. To list options, type help then press <RETURN>
  167.  
  168. Boot: 
  169. -----------------------------------------------------------------
  170.  
  171. Welcome to Ultrix!  You have just started up the primary boot
  172. program of the Ultrix system.  We have to load the system install
  173. program from the tape, so type:
  174.  
  175.         tk(0,2)
  176.  
  177. and the tape will spin again.  The above means "load file number
  178. 2 from the tape in tape drive zero".  That is the "sdload" (System
  179. Disk Load) program, which greets us with:
  180.  
  181. ----------------------------------------------------------------
  182.        ****** ULTRIX-11 System Disk Load Program ******
  183.  
  184. This program loads the base ULTRIX-11 system from the distribution
  185. media onto the system disk, then bootstraps the system disk. After
  186. booting, the setup program begins the initial setup dialogue.
  187.  
  188. Before loading can begin, you need to answer some questions about
  189. your system's configuration. Enter your answer, using only lowercase
  190. characters, then press <RETURN>. If you need help answering any of
  191. the questions, enter a ? then press <RETURN>.
  192.  
  193. To correct typing mistakes press the <DELETE> key to erase a single
  194. character or <CTRL/U> to erase the entire line.
  195.  
  196. Press <RETURN> to continue:
  197.  
  198.  
  199.                   ****** WARNING ******
  200.  
  201. Installing the ULTRIX-11 software will overwrite your system disk.
  202. In addition, the ULTRIX-11 V3.0 file system is not compatible with
  203. the file systems used by previous ULTRIX-11 releases or any other
  204. software systems. Existing user disks must be converted to the new
  205. 1K block file system.
  206.  
  207. DO NOT PROCEED UNTIL YOU HAVE READ INSTALLATION GUIDE SECTION 1.7
  208.  
  209. Proceed with the installation <y or n> ? y
  210.  
  211. Target processor is an 11/53 <y or n> ? y
  212.  
  213. CURRENT CPU = 11/53, TARGET CPU = 11/53
  214.  
  215. System disk type <? for help> ? ?
  216.  
  217. Please enter the generic name of your system disk.
  218. Select from the following list of supported disks:
  219.  
  220. rd31 rd32 rd51 rd52 rd53 rd54 rl01 rl02 
  221. rk06 rk07 rp02 rp03 rp04 rp05 rp06 rm02 
  222. rm03 rm05 ra60 ra80 ra81 rc25 
  223.  
  224. System disk type <? for help> ? rd31
  225.  
  226.  
  227.                 ****** CAUTION ******
  228.  
  229. You must scan MSCP disks for bad blocks, type ?<RETURN> for help!
  230.  
  231. Scan system disk(s) for bad blocks <y or n> ? y
  232.  
  233. ****** SCANNING SYSTEM DISK(s) FOR BAD BLOCKS ******
  234. -----------------------------------------------------------------
  235.  
  236. The SDLOAD program halts, and in turn loads the "rabads" program
  237. from the tape, which checks the drive(s) for bad sectors it needs
  238. to re-map to good sectors:
  239.  
  240. -----------------------------------------------------------------
  241. ULTRIX-11 MSCP Disk Initialization Program
  242.  
  243. Disk type < ra60 ra80 ra81 rx33 rx50 rd31 rd32 rd51 rd52 rd53 rd54 rc25
  244. >: rd31
  245.  
  246. Unit number < 0-3 >: 0
  247.  
  248. Starting block number < 0 >: 0
  249.  
  250. Number of blocks to check < 41560 >: 
  251.  
  252. READING...
  253.  
  254.  
  255. 41560 blocks checked
  256. 0 bad blocks found
  257. 0 bad blocks replaced
  258.  
  259. Exit called
  260.  
  261. -----------------------------------------------------------------
  262.  
  263. We are now thrown back into SDLOAD, which tells us that the bad block
  264. scan has finished, and that it is now ready to create an empty file
  265. system on that drive:
  266.  
  267. -----------------------------------------------------------------
  268. ****** BAD BLOCK SCAN COMPLETE ******
  269.  
  270.  
  271. ****** MAKING EMPTY (ROOT) FILE SYSTEM ******
  272.  
  273. File system size: 4850
  274. Disk type: rd31
  275. Processor type: 53
  276. File system name: root
  277. Volume name: sd_rd0
  278. File system: rd(0,0)
  279. isize = 3104
  280. m/n = 1 72
  281. Exit called
  282.  
  283. ****** EMPTY FILE SYSTEM COMPLETED ******
  284. --------------------------------------------------------------
  285.  
  286. Now that we have a file system to work with, we can load (restore)
  287. a standard root file system from the tape.  SDLOAD will call the
  288. "restor" program to do just that:
  289.  
  290. ---------------------------------------------------------------
  291. ****** RESTORING (ROOT) ONTO SYSTEM DISK ******
  292.  
  293. Input: tk(0,0)root
  294. Disk: rd(0,0)
  295.  
  296. End of dump media
  297.  
  298. ****** FILE SYSTEM RESTORE COMPLETE ******
  299. ---------------------------------------------------------------
  300.  
  301. SDLOAD will now call the "icheck" program to check the newly restord
  302. file system for any errors.  This should not be needed, but hey, you
  303. never know....
  304.  
  305. ----------------------------------------------------------------
  306. ****** CHECKING (ROOT) FILE SYSTEM ******
  307.  
  308. File: rd(0,0)
  309. Salvage free list <y or n> ? n
  310. rd(0,0):
  311. files 305 (r=280,d=17,b=1,c=7,p=0,l=0)
  312. used 3389 (i=182,ii=0,iii=0,d=3207)
  313. free 1265
  314. missing 0
  315.  
  316. ****** FILE SYSTEM CHECK COMPLETE ******
  317. ------------------------------------------------------------------
  318.  
  319. Well, all seems to be well.  It continues with creating an empty
  320. file system for the /usr file system:
  321.  
  322. -----------------------------------------------------------------
  323. ****** MAKING EMPTY (USR) FILE SYSTEM ******
  324.  
  325. File system size: 14364
  326. Disk type: rd31
  327. Processor type: 53
  328. File system name: /usr
  329. Volume name: sd_rd0
  330. File system: rd(0,12800)
  331. isize = 9184
  332. m/n = 1 72
  333. Exit called
  334.  
  335. ****** EMPTY FILE SYSTEM COMPLETED ******
  336. ------------------------------------------------------------------
  337.  
  338. restore data to it from tape:
  339.  
  340. ------------------------------------------------------------------
  341. ****** RESTORING (USR) ONTO SYSTEM DISK ******
  342.  
  343. Input: tk(0,0)usr
  344. Disk: rd(0,12800)
  345.  
  346. End of dump media
  347.  
  348. ****** FILE SYSTEM RESTORE COMPLETE ******
  349. ------------------------------------------------------------------
  350.  
  351. and of course will go and check this one, too:
  352.  
  353. ------------------------------------------------------------------
  354. ****** CHECKING (USR) FILE SYSTEM ******
  355.  
  356. File: rd(0,12800)
  357. Salvage free list <y or n> ? n
  358. rd(0,12800):
  359. files 619 (r=570,d=49,b=0,c=0,p=0,l=0)
  360. used 4824 (i=228,ii=1,iii=0,d=4594)
  361. free 8965
  362. missing 0
  363.  
  364. ****** FILE SYSTEM CHECK COMPLETE ******
  365. ------------------------------------------------------------------
  366.  
  367. Now that we have the basic system set up, it's time to install the
  368. secondary bootstrap for the selected device (RQDX MSCP) and rebooting
  369. the newly installed system:
  370.  
  371. --------------------------------------------------------------------
  372. ****** COPYING BOOT TO SYSTEM DISK BLOCK ZERO ******
  373.  
  374.  
  375. ****** BLOCK ZERO BOOT LOADED ******
  376.  
  377.  
  378. ****** BOOTING ULTRIX-11 SYSTEM TO SINGLE-USER MODE ******
  379.  
  380. Sizing Memory...  
  381.  
  382. Boot: rd(0,0)unix    (CTRL/C will abort auto-boot)
  383.  
  384. rd(0,0)unix:
  385. 14784+17024+8192+8000+8064+8000+8064+8128+8000+7808+7936+7936+7680+
  386. 7360+1344
  387.  
  388. ULTRIX-11 Kernel V3.1
  389.  
  390. realmem = 524288
  391. buffers = 25600
  392. clists  = 1600
  393. usermem = 365120
  394. maxumem = 212992
  395. erase = delete, kill = ^U, intr = ^C
  396.  
  397.  
  398.             ****** ULTRIX-11 Setup Program ******
  399.  
  400.  
  401. This program performs operating system setup functions during
  402. installation and normal system operation. Setup operates in one
  403. of three possible modes (phases), depending on the current state
  404. of the system. The three modes are:
  405.  
  406.  Phase 1: Initial setup -- prepares system for first sysgen.
  407.  Phase 2: Final setup -- completes the system setup.
  408.  Phase 3: Change setup -- handles system setup changes.
  409.  
  410. The program will ask several setup questions. Enter your answer
  411. to each question, using lowercase characters, then press <RETURN>.
  412.  
  413. The questions include helpful hints enclosed in angle brackets < >
  414. and/or parenthesis ( ). If you need additional help answering any
  415. question, enter a ? or the word help then press <RETURN>.
  416.  
  417. You can correct typing mistakes by pressing the <DELETE> key to
  418. erase a single character or <CTRL/U> to erase the entire line.
  419. You can interrupt the setup program by typing <CTRL/C>. This
  420. allows you to abort the setup process or restart it.
  421.  
  422. Press <RETURN> to continue: 
  423. --------------------------------------------------------------------
  424.  
  425. Heh.  Welcome back!  This is fun, isn't it?  We're now running the
  426. Ultrix system, and we are going to set it up.
  427.  
  428. First, answer the questions:
  429.  
  430. --------------------------------------------------------------------
  431. Is the console terminal a CRT (video terminal) <y or n> ? y
  432.  
  433. PLEASE CONFIRM: console is a VIDEO terminal <y or n> ? y
  434.  
  435. ****** READING SETUP DATA FROM setup.info FILE ******
  436.  
  437. SETUP PHASE      = 1 (Initial Setup)
  438. LOAD DEVICE TYPE = TK50 UNIT 0
  439. SYSTEM DISK TYPE = RD31
  440. CURRENT CPU TYPE = 11/53
  441. TARGET  CPU TYPE = 11/53
  442.  
  443. Is the above information correct <y or n> ? y
  444.  
  445. ****** ENTERING SETUP PHASE 1 ******
  446.  
  447. Is this the target processor (? for help) <y or n> ? y
  448.  
  449. PLEASE CONFIRM: on the target processor <y or n> ? y
  450.  
  451. Terminal type for CONSOLE terminal < vt100 > ? 
  452.  
  453. What is your AC power line frequency in hertz < 50 or 60 > ? 50
  454.  
  455. PLEASE CONFIRM: AC line frequency is 50 hertz <y or n> ? y
  456.  
  457. What is your local time zone < hours west/behind GMT > ? 0
  458.  
  459. PLEASE CONFIRM: time zone is 0 hours west/behind GMT <y or n> ? y
  460.  
  461. Does your local area use daylight savings time <y or n> ? y
  462.  
  463. PLEASE CONFIRM: daylight savings time in use <y or n> ? y
  464.  
  465. Choose the Geographic Area for the daylight savings time from  the table
  466. below
  467.  
  468.                 Geographic Area Selection
  469.                 --------------- ---------
  470.                 USA                1
  471.                 Australia          2
  472.                 Western Europe     3
  473.                 Central Europe     4
  474.                 Eastern Europe     5
  475.  
  476. Enter the selection number <1> 3
  477.  
  478. PLEASE CONFIRM:  Geographic area is 3 <y or n> ?y
  479.  
  480. Please enter the current date/time < yymmddhhmm.ss > ? 0103062237
  481.  
  482. Fri Mar  6 22:37:00 GMT 1970
  483.  
  484. PLEASE CONFIRM: date/time correct <y or n> ? y
  485.  
  486. ****** SELECTING SPLIT I/D COMMANDS (/bin) ******
  487.  
  488. ****** ZEROING THE ERROR LOG FILE ******
  489.  
  490. ****** MAKING SYSTEM DISK(s) SPECIAL FILES ******
  491.  
  492. ****** MAKING MAGTAPE SPECIAL FILES ******
  493.  
  494. ****** SELECTING SPLIT I/D COMMANDS (/usr/bin, lib, ucb) ******
  495.  
  496. ****** ULTRIX-11 Setup Phase 1 Completed ******
  497.  
  498. You can now run the sysgen program and generate a new ULTRIX-11
  499. kernel to match your system's hardware configuration. Return to
  500. the Installation Guide for instructions.
  501.  
  502.  
  503. ---------------------------------------------------------------
  504.  
  505. Ohyeah.  Did you notice how the "date" command did not work? The
  506. system thinks it's 1970 now.  Ahwell, we'll fix that later, and
  507. actually fix the code in the next release of this kit.
  508.  
  509. We now type:
  510.  
  511.         sync
  512.         sync
  513.         sync
  514.  
  515. and reboot the machine:
  516.  
  517. ------------------------------------------------------------
  518. 9 8 7 6 5 4 3 2 1 
  519.  
  520. DU0
  521.  
  522.  
  523. Sizing Memory...  
  524.  
  525. Boot: rd(0,0)unix    (CTRL/C will abort auto-boot)
  526.  
  527. rd(0,0)unix: 37534+54720+8128+8000+7488+5312+3648
  528.  
  529. ULTRIX-11 Kernel V3.1
  530.  
  531. realmem = 524288
  532. buffers = 76800
  533. clists  = 2080
  534. usermem = 285568
  535. maxumem = 285568
  536. erase = delete, kill = ^U, intr = ^C
  537.  
  538.  
  539.             ****** ULTRIX-11 Setup Program ******
  540.  
  541.  
  542. This program performs operating system setup functions during
  543. installation and normal system operation. Setup operates in one
  544. of three possible modes (phases), depending on the current state
  545. of the system. The three modes are:
  546.  
  547.  Phase 1: Initial setup -- prepares system for first sysgen.
  548.  Phase 2: Final setup -- completes the system setup.
  549.  Phase 3: Change setup -- handles system setup changes.
  550.  
  551. The program will ask several setup questions. Enter your answer
  552. to each question, using lowercase characters, then press <RETURN>.
  553.  
  554. The questions include helpful hints enclosed in angle brackets < >
  555. and/or parenthesis ( ). If you need additional help answering any
  556. question, enter a ? or the word help then press <RETURN>.
  557.  
  558. You can correct typing mistakes by pressing the <DELETE> key to
  559. erase a single character or <CTRL/U> to erase the entire line.
  560. You can interrupt the setup program by typing <CTRL/C>. This
  561. allows you to abort the setup process or restart it.
  562.  
  563. Press <RETURN> to continue: 
  564.  
  565. Is the console terminal a CRT (video terminal) <y or n> ? y
  566.  
  567. PLEASE CONFIRM: console is a VIDEO terminal <y or n> ? y
  568.  
  569. ****** READING SETUP DATA FROM setup.info FILE ******
  570.  
  571. SETUP PHASE      = 2 (Final Setup)
  572. LOAD DEVICE TYPE = TK50 UNIT 0
  573. SYSTEM DISK TYPE = RD31
  574. CURRENT CPU TYPE = 11/53
  575. TARGET  CPU TYPE = 11/53
  576.  
  577. Is the above information correct <y or n> ? y
  578.  
  579. ****** ENTERING SETUP PHASE 2 ******
  580.  
  581. Please enter the current date/time < yymmddhhmm.ss > ? 0003062257
  582.  
  583. Sat Mar  7 22:57:00 GMT 1970
  584.  
  585. PLEASE CONFIRM: date/time correct <y or n> ? y
  586.  
  587. DIGITAL recommends you add the following information to the
  588. configuration work sheet located in the Installation Guide.
  589. This work sheet will be helpful if you need to remake your
  590. device special files using setup phase 3.
  591.  
  592. The program will pause periodically to allow time for you
  593. to record the configuration information.
  594.  
  595. Press <RETURN> to continue: 
  596.  
  597. ****** DETERMINING SYSTEM'S DISK CONFIGURATION ******
  598.  
  599. ULTRIX-11 System's Disk Configuration:
  600.  
  601. X = disk not configured, NED = disk configured but not present.
  602.  
  603. Disk    Cntlr  System  Unit  Unit  Unit  Unit  Unit  Unit  Unit  Unit
  604. Cntlr   #      Disk    0     1     2     3     4     5     6     7
  605. -----   -----  ------  ----  ----  ----  ----  ----  ----  ----  ----
  606. RQDX3   0      UNIT 0  RD31  X     X     X     X     X     X     X     
  607.  
  608. Press <RETURN> to continue: 
  609.  
  610. ****** MAKING DISK SPECIAL FILES ******
  611.  
  612. ****** DETERMINING SYSTEM'S TAPE CONFIGURATION ******
  613.  
  614. Magtape Controller       # Units
  615. ------------------       -------
  616. TK50/TU81                1
  617.  
  618. Press <RETURN> to continue: 
  619.  
  620. ****** MAKING MAGTAPE SPECIAL FILES ******
  621.  
  622. ****** DETERMINING SYSTEM'S COMMUNICATIONS DEVICE CONFIGURATION ******
  623.  
  624. Device  # Units  Lines/Unit
  625. ------  -------  ----------
  626. NO COMMUNICATIONS DEVICES FOUND!
  627.  
  628. ****** DETERMINING NUMBER OF PSEUDO TTYS ******
  629.  
  630. Number of PTTYs = 4
  631.  
  632. Press <RETURN> to continue: 
  633.  
  634. ****** DETERMINING NUMBER OF MAUS SEGMENTS ******
  635.  
  636. Number of MAUS segments = 4
  637.  
  638. ****** MAKING MAUS SPECIAL FILES ******
  639.  
  640. ****** CREATING /etc/ttys and /etc/ttytype FILES ******
  641.  
  642. Terminal type for CONSOLE terminal < vt100 > ? 
  643.  
  644. ****** NAMING YOUR ULTRIX-11 SYSTEM ******
  645.  
  646. Please enter your system's hostname <? for help> ? kwek
  647.  
  648. PLEASE CONFIRM: hostname is `kwek' <y or n> ? y
  649.  
  650. Set up line printer spooler and printer ports <y or n> ? n
  651.  
  652. Set up user file systems <y or n> ? n
  653.  
  654. Load/unload optional software <y or n> ? y
  655.  
  656.  
  657. ULTRIX-11 SETUP: Optional Software Load Program.
  658.  
  659. For instructions type `help', then press <RETURN>.
  660.  
  661. Command <help free rxunit rxdir list load unload exit>: list
  662.  
  663. Item    # K- On-  Load  Item
  664. Name    Byte Disk Dir.  Description
  665. ------- ---- ---- ----  ----------------------------------------------
  666. dict     210   no /USR  Spell dictionary and hash lists
  667.                         (Not needed unless remaking spell dictionary)
  668. docprep  980   no /USR  Document prepration software: nroff troff roff
  669.                         refer (+ dict/papers) tbl eqn fonts macros
  670. f77      350   no /USR  Fortran 77 programs and libraries
  671.                         (f77, ratfor, structure and beautify)
  672. games    300   no /USR  Games (Programmer's Manual, Vol. 1, Section 6)
  673. learn    860   no /USR  Learn scripts (Computer Aided Instruction)
  674. libsa     60   no /USR  Library for building stand-alone programs
  675. manuals 2100   no /USR  On-line ULTRIX-11 Programmer's Manual, Volume 1
  676.                         (for use with man(1) and catman(8) commands)
  677. orphans  360   no /USR  ORPHAN files: old versions of some software
  678.                         (refer to /usr/orphan/README for help)
  679. pascal   250   no /USR  PASCAL interpreter, executer, and profiler
  680.                         (University of California at Berkeley 2.9 BSD)
  681. plot     185   no /USR  Plot libraries (graphics filters and programs)
  682. saprog   125  yes ROOT  Stand-alone programs in /sas directory: scat
  683.                         copy icheck mkfs restor bads rabads dskinit
  684. sccs     300   no /USR  Source Code Control System
  685. spell    175   no /USR  Spelling checker and associated programs
  686.                         (programs to rebuild hlists from dictionary)
  687. sysgen   890  yes /USR  System generation programs and files
  688. tcpip    410   no /USR  TCP/IP ethernet networking software
  689.                         (for local area network over an ethernet)
  690. usat     205   no /USR  ULTRIX-11 System Acceptance Test
  691.                         (verifies the system is installed and working)
  692. usep     400   no /USR  User-mode System Exerciser Package
  693.                         (verifes system hardware working properly)
  694. userdev  140   no /USR  User written device driver sources and
  695. documentation
  696. uucp     340   no /USR  UUCP (unix to unix copy)
  697.                         (connect to other systems via phone or hardwire)
  698.  
  699. Command <help free rxunit rxdir list load unload exit>: load
  700.  
  701. Please enter a list of items to LOAD (? for help).
  702.  
  703. List: dict docprep f77 games learn libsa manuals orphans pascal plot
  704. saprog sccs
  705.  spell tcpip usat usep userdev uucp
  706.  
  707. Load any items with symbolic links (? for help) <y or n> ? n
  708.  
  709. Make sure the distribution tape (or TK50 cartridge) is
  710. mounted in unit zero and the unit is on-line and ready.
  711.  
  712. Press <RETURN> to continue:
  713.  
  714. ****** LOADING (dict) ******
  715.  
  716. ****** LOADING (docprep) ******
  717.  
  718. ****** LOADING (f77) ******
  719.  
  720. ****** LOADING (games) ******
  721.  
  722. ****** LOADING (learn) ******
  723.  
  724. ****** LOADING (libsa) ******
  725.  
  726. ****** LOADING (manuals) ******
  727.  
  728. ****** LOADING (orphans) ******
  729.  
  730. ****** LOADING (pascal) ******
  731.  
  732. ****** LOADING (plot) ******
  733.  
  734. ****** UNLOADING (saprog) ******
  735.  
  736. ****** LOADING (saprog) ******
  737.  
  738. ****** LOADING (sccs) ******
  739.  
  740. ****** LOADING (spell) ******
  741.  
  742. ****** LOADING (tcpip) ******
  743.  
  744. ****** LOADING (usat) ******
  745.  
  746. ****** LOADING (usep) ******
  747.  
  748. You can recover some disk space by removing exercisers
  749. for devices not configured on your system.
  750.  
  751. ****** LOADING (userdev) ******
  752.  
  753. Unpacking files in /usr/src/userdev...
  754.  
  755. ****** LOADING (uucp) ******
  756.  
  757. Command <help free rxunit rxdir list load unload exit>: exit
  758.  
  759.  
  760. Make symbolic link for /usr/spool <y or n> ? n
  761.  
  762. ****** ULTRIX-11 Setup Phase 2 Completed ******
  763.  
  764. The automated portion of the ULTRIX-11 software installation is
  765. now complete. Return to the Installation Guide for instructions.
  766.  
  767.  
  768. ----------------------------------------------------------------
  769.  
  770. We are now done installing stuff from the tape, so unload and
  771. remove the tape in drive 0.
  772.  
  773. Then prepare for and perform the reboot:
  774.  
  775. ---------------------------------------------------------------
  776.  
  777.         sync
  778.         sync
  779.         sync
  780.         <reboot>
  781.  
  782. 9 8 7 6 5 4 3 2 1 
  783.  
  784. DU0
  785.  
  786.  
  787. Sizing Memory...  
  788.  
  789. Boot: rd(0,0)unix    (CTRL/C will abort auto-boot)
  790.  
  791. rd(0,0)unix: 37534+54720+8128+8000+7488+5312+3648
  792.  
  793. ULTRIX-11 Kernel V3.1
  794.  
  795. realmem = 524288
  796. buffers = 76800
  797. clists  = 2080
  798. usermem = 285568
  799. maxumem = 285568
  800. erase = delete, kill = ^U, intr = ^C
  801. #
  802. ---------------------------------------------------------
  803.  
  804. Looks good to me!  Move on to multi-user mode by logging
  805. out of the shell (ctrl-d):
  806.  
  807. ---------------------------------------------------------
  808. Restricted rights:
  809.  
  810.         Use, duplication, or disclosure is subject
  811.         to restrictions stated in your contract with
  812.         Digital Equipment Corporation.
  813.  
  814. *UNIX is a trademark of AT&T Bell Laboratories.
  815.  
  816. Mounted /dev/rd06 on /usr
  817.  
  818. Sat Mar  7 22:57:00 GMT 1970
  819.  
  820. ERROR LOG has - 1 of 100 blocks used
  821.  
  822.  
  823. ULTRIX-11 System V3.1 (kwek)
  824.  
  825. login: 
  826. ----------------------------------------------------------
  827.  
  828. Yay!  Log on as root and try some fun commands:
  829.  
  830. ----------------------------------------------------------
  831.  
  832. Welcome to the ULTRIX-11 System
  833.  
  834. erase = delete, kill = ^U, intr = ^C
  835. kwek#
  836.  
  837. kwek# uname -a
  838. ULTRIX-11 kwek 3 0 PDP-11/53
  839. kwek#
  840.  
  841. kwek# df
  842. Filesystem    total    kbytes  kbytes  percent
  843.    node       kbytes    used    free   used    Mounted on
  844. /dev/rd00       4654    3201    1453    69%    /
  845. /dev/rd06      13788   11461    2327    83%    /usr
  846. kwek#
  847.  
  848. kwek# ps ax
  849.  
  850.    PID TTY TIME CMD
  851.      0 ?   0:00 swapper
  852.      1 ?   0:00 /etc/init
  853.      2 ?   0:00 /etc/elc
  854.     42 co  0:00 -sh 
  855.     52 co  0:00 ps ax 
  856.     34 ?   0:00 /etc/update
  857.     38 ?   0:00 /etc/cron
  858. kwek# 
  859. ------------------------------------------------------------
  860.  
  861. You're now all set.  Have fun with UNIX on your PDP-11 !
  862.  
  863. ------------------------------------------------------------------------
  864.  
  865.  
  866. Fred
  867.