home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Boot_Images / README < prev    next >
Encoding:
Text File  |  1999-03-10  |  4.7 KB  |  150 lines

  1. This directory contains bootable disk images for some versions of PDP-11 UNIX.
  2. In general, the images are compressed and have the name xx_yy_zz where xx is
  3. the version of UNIX, yy is the type of disk, and zz is the type of PDP-11 for
  4. which the image was built.
  5.  
  6. There are several other bootable disk images in the Distributions section:
  7.  
  8.     Distributions/research/Dennis_v5    RK05
  9.     Distributions/research/Dennis_v6    RK05
  10.     Distributions/research/Ken_Wellsch_v6    RK05
  11.     Distributions/other/Torsten        RL02 (modified 7th Edition)
  12.     Distributions/usdl/Minix-Unix        RK05
  13.  
  14. The user/password for the Torsten image is root/pdp. Also, the following
  15. systems can be booted from tape:
  16.  
  17.     Distributions/ucb/2.9BSD
  18.     Distributions/ucb/2.11BSD
  19.  
  20. Caveats
  21. -------
  22.  
  23. Most of the images are not full-sized, as only the filesystem was dumped.
  24. The swap space has been omitted. If you intend to use the images with a PDP-11
  25. emulator, you may need to extend the images with null blocks. An RK05 disk
  26. image should be 4,872 blocks (2,494,464 bytes) in size. An RL02 disk image
  27. should be 20,480 (10,485,760 bytes) in size.
  28.  
  29. The disk images are in little-endian format. If you are running a PDP-11
  30. emulator on a big-endian computer, you MAY have to byte-swap the image.
  31. Check the emulator's documentation for details.
  32.  
  33. For the Ersatz emulator, you will need to rename the uncompressed disk
  34. images to fit into MS-DOS' 8.3 file naming scheme. The images must end
  35. with the .dsk suffix.
  36.  
  37.  
  38. v6_rl02_unknown
  39. ---------------
  40.  
  41. 6th Edition on an RL02, sent in by Tim Shoppa. I haven't looked at it yet,
  42. but it must have a modified kernel as vanilla V6 didn't support RL02. If I
  43. can find the kernel source, I'll certainly extract it and put it somewhere.
  44.  
  45. Example simulator initialisation files:
  46.  
  47.     Supnik 2.3d            Ersatz 2.0
  48.     set cpu 18b            set cpu 45
  49.     att rl0 v6_rl02_unknown        mount DL0: v6_rl02.dsk
  50.     boot rl                boot DL0:
  51.  
  52. Following is what you will see and should type in if all goes well.
  53.  
  54. !unix                    <-- you type unix
  55. unix v6 11/23
  56. mem = 99 KW max = 63
  57.  
  58. v7_rl02_1145
  59. ------------
  60.  
  61. 7th Edition UNIX on a RL02. This is pretty much full V7 with usr/doc omitted
  62. to fit. The image should boot on some other models e.g 11/40. If it does/doesn't
  63. boot on your system, let me know so I can update this file.
  64.  
  65. Example simulator initialisation files:
  66.  
  67.     Supnik 2.3d            Ersatz 2.0
  68.     set cpu 18b            set cpu 45
  69.     att rl0 v7_rl02_1145        mount DL0: v7_rl02.dsk
  70.     boot rl                boot DL0:
  71.  
  72. Following is what you will see and should type in if all goes well.
  73.  
  74. @boot                    <-- you type boot
  75. New Boot, known devices are hp ht rk rl rp tm vt 
  76. : rl(0,0)rl2unix            <-- you type rl(0,0)rl2unix
  77. mem = 177856
  78.  
  79.  
  80. v7_rk05_1145
  81. ------------
  82.  
  83. 7th Edition UNIX on a RK05. There's only enough here to boot, as the file system
  84. has to fit into 4,000 blocks, i.e 2 Meg. You will want to bring the rest of 7th
  85. Edition in after you get this to boot. The image should boot on some other
  86. models e.g 11/40. If it does/doesn't boot on your system, let me know so I 
  87. can update this file.
  88.  
  89. Example simulator initialisation files:
  90.  
  91.     Supnik 2.3d            Ersatz 2.0
  92.     set cpu 18b            set cpu 45
  93.     att rk0 v7_rk05_1145        mount DM0: v7_rk05.dsk
  94.     boot rk                boot DM0:
  95.  
  96. Following is what you will see and should type in if all goes well.
  97.  
  98. @boot                    <-- you type boot
  99. New Boot, known devices are hp ht rk rl rp tm vt 
  100. : rk(0,0)rkunix                <-- you type rk(0,0)rkunix
  101. mem = 178816
  102. # STTY -LCASE                <-- you type stty -lcase
  103. #
  104.  
  105.  
  106. 2.9BSD_rl02_1145
  107. ----------------
  108.  
  109. I didn't build this so I have no idea how much of 2.9BSD it contains.
  110. Compare with the 2.9BSD in the Distributions directory. It boots on an 11/45,
  111. but I have no idea what else it will boot on.
  112.  
  113. Example simulator initialisation files:
  114.  
  115.     Supnik 2.3d            Ersatz 2.0
  116.     set cpu 18b            set cpu 45
  117.     att rl0 2.9BSD_rl02_1145    mount DL0: 29bsd_rl.dsk
  118.     boot rl                boot DL0:
  119.  
  120. Following is what you will see and should type in if all goes well.
  121.  
  122. :boot                <-- you type boot
  123.  
  124. 45Boot
  125. : rl(0,0)rlunix            <-- you type rl(0,0)rlunix
  126.  
  127. Berkeley UNIX (Rev. 2.9.1) Sun Nov 20 14:55:50 PST 1983
  128. mem = 135872
  129.  
  130. CONFIGURE SYSTEM:
  131. xp 0 csr 176700 vector 254 attached
  132. rk 0 csr 177400 vector 220 attached
  133. hk ? csr 177440 vector 210 skipped:  No CSR
  134. rl 0 csr 174400 vector 160 attached
  135. rp ? csr 176700 vector 254 interrupt vector already in use
  136. ht 0 csr 172440 vector 224 skipped:  No CSR
  137. tm 0 csr 172520 vector 224 attached
  138. ts 0 csr 172520 vector 224 interrupt vector already in use
  139. dh ? csr 160020 vector 370 skipped:  No CSR
  140. dm ? csr 170500 vector 360 skipped:  No autoconfig routines
  141. dz ? csr 160110 vector 320 skipped:  No CSR
  142. dz ? csr 160110 vector 320 skipped:  No CSR
  143. dn 0 csr 175200 vector 300 skipped:  No autoconfig routines
  144. vp ? csr 177500 vector 174 skipped:  No autoconfig routines
  145. lp 0 csr 177514 vector 200 attached
  146. Erase=^?, kill=^U, intr=^C
  147.