home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / linux / 8667 < prev    next >
Encoding:
Text File  |  1992-08-19  |  11.0 KB  |  287 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!destroyer!ubc-cs!news.UVic.CA!sanjuan!pmacdona
  3. From: pmacdona@sanjuan (Peter MacDonald)
  4. Subject: SLS update
  5. Message-ID: <1992Aug20.020635.24477@sol.UVic.CA>
  6. Sender: news@sol.UVic.CA
  7. Nntp-Posting-Host: sanjuan.uvic.ca
  8. Organization: University of Victoria, Victoria, BC, CANADA
  9. Date: Thu, 20 Aug 92 02:06:35 GMT
  10. Lines: 275
  11.  
  12. A new README, 1.Z and some misc files in 3/ has been uploaded to 
  13. tsx-11.mit.edu.  The new bootimage has an improved install script
  14. which allows for things like installing from the B: drive.  Disk3
  15. now contains a copy of the readme, plus the boot_b.exe and boot_b.doc
  16. files, so that SLS can now be installed from the B: drive, yes, even
  17. the boot.  It also correctly sets the /lib/libm.a libhard.2.2.2 if
  18. you tell it you have a 387.
  19.  
  20. Following is the readme file.   Hopefully, it answers some of the 
  21. plethora of questions I have been getting, but can not answer
  22. because mail is broken on my workstation.  
  23.  
  24. FTP site administrators: I guess it is ok to mirror or download
  25. it to your site now.  Good Luck, and hope some find it usefull.
  26.  
  27. Peter.
  28.  
  29. -----------------------------------------------------
  30.  
  31. SLS (Softlanding Linux System) Copywrite 1992, Softlanding Software.
  32.  
  33. Here is release .96c of the SoftLanding Linux System (SLS),
  34. which is NOT just an image dump of someones Unix system.
  35.  
  36. This distribution is freely available if you have internet 
  37. access, or an obliging friend with access to it.
  38.  
  39.  
  40. PRIMARY PURPOSES:
  41.  
  42. 0) provide an initial installation program (for the queasy).
  43. 1) utilities compiled to use minimal disk space.
  44. 2) provide a reasonably complete/integrated U*ix system.
  45. 3) provide a means to install and uninstall packages.
  46. 4) permit partial installations for small disk configs.
  47. 5) add a menu driven, extensible system administration.
  48. 6) take the hassle out of collecting and setting up a system.
  49. 7) give non internet users access to Linux.
  50.  
  51. In particular, the menu interface allows the users to see what 
  52. commands (using "v") would be executed if an option was selected,
  53. so that Unix newbies who use it, don't have to always stay 
  54. newbies (this was my big complaint about DELL, ISC, etc).
  55. In some ways, however, this release is more a framework than
  56. a finished product in that much more can be added to the menus.
  57. So be forewarned.
  58.  
  59. There are several reasons for using DOS formatted 
  60. floppies for for distribution:
  61.  
  62. 1) it is easier for first time users to download/bootstrap
  63. 2) it is easier to view/maintain/change the distribution.
  64. 3) users can take just the parts from each disk they want.
  65. 4) DOS diskcopy can be used to backup all but disks 1 and 2. 
  66.  
  67. In future, when bmap support comes to DOS FS, a look will 
  68. be taken at putting disks 1 and 2 on DOS formatted floppies
  69. as well, so that replication of the system using just DOS
  70. diskcopy is feasable.
  71.  
  72. DISTRIBUTION CONTENTS:
  73.  
  74. SLS is a binary mostly distribution (except for the kernel), and
  75. is broken into 2 parts: base (10 disks) and X (5 disks).
  76. Highlights of the base are:  gcc/g++, emacs, kermit, elm/mail/uucp, 
  77. gdb, sc (spreadsheet), man pages, groff, elvis, zip/zoo/lh and menu.  
  78. Highlights of X are: X, programmers libs, 75 dpi fonts, games (spider,
  79. tetris, xvier, chess, othello, xeyes, etc) and utilities like xmag, 
  80. xmenu, xcolormap, and gwm.
  81.  
  82. Utilities < 40K are linked -N (in most cases) to eliminate the 
  83. header, so much disk space is saved.  Disk usage is as follows:
  84.  
  85. Minimal base system:     6 Meg
  86. Full base system:       20 Meg
  87. Full base system + X11: 30 Meg
  88.  
  89. Other combinations are easily obtainable, by using the sysinstall
  90. utility to install and uninstall selected packages.   The next release
  91. will have better documentation, jump tables (hopefully) and a more 
  92. complete and flexible installation utility.
  93.  
  94. In brief, the disks contain the following:
  95.  
  96.     disk1: Boot and Ramdisk FS image.
  97.     disk2: Utilities disk.
  98.     disk3: Contains the base system, minus the /usr/bin directory.
  99.     disk4: Contains the base systems /usr/bin/ directory.
  100.     disk5: Contains the kernel source code, and the GNU debugger Gdb.
  101.     disk6: Contains the base systems man pages and uucp (for mail).
  102.     disk7: Contains the gcc compiler and libs.
  103.     disk8: Contains the GNU C++ compiler and grof utils.
  104.     disk9: Contains mail, grof and include files.
  105.     disk10: Contains emacs.
  106.     disk11: Contains the base X-windows system.  You will need at least this
  107.         and X386 from xextr1.1 to run X-windows.
  108.     disk12: Contains the X386 server and some games and things.
  109.     disk13: Contains the programmers libraries etc, for compiling X programs.
  110.     disk14: Contains the 75 Dot/inch fonts for X.
  111.     disk15: Contains gwm (Generic Window Manager) which can emulate Motif and others.
  112.  
  113. INSTALLATION:
  114.  
  115. The distribution is made up of 15 disks, only the first two of 
  116. which are not DOS formatted floppies. Each disk contains about 
  117. 1100K of stuff.  You can, however, get a pretty complete system with 
  118. just disk 1-4, or if you already have linux up, just disks 3 and 4.
  119. You may want to get just 1-4 first and do a minimal install, just
  120. to get a feel for the system.
  121.  
  122. First thing, write protect all disks, as the install process doesn't
  123. need to write to any distribution disk.   After that just boot with 
  124. Disk1 in drive A: (or drive B: if using the boot_b method below).  
  125. When prompted, replace with Disk2 (the utilities disk) as requested
  126. by the menu. 
  127.  
  128. Once the utilities disk is mounted, you will need to use fdisk, and
  129. then mkfs on the selected partition (see the next section).   Once
  130. that is done you can just type:
  131.  
  132.     doinstall /dev/PART
  133.  
  134. where PART is the disk partition you created with fdisk, and you 
  135. should be off to the races.  The auto installation utility "doinstall"
  136. does all of the remaining work of installing some or all software onto 
  137. the hard drive, and generating a new boot disk.  It then asks you to 
  138. reboot to start using Linux from the hard disk.  The questions 
  139. "doinstall" asks are pretty straightforward, and should be more or 
  140. less fool resistant :-).
  141.  
  142.  
  143. USING FDISK AND MKFS:
  144.  
  145. Before you can install Linux on your hard drive, you must partition your
  146. drive, and put a file system on it.  Roughly, this entails:
  147.  
  148.  - Create a Linux/Minix partition with "fdisk" on your hard drive and reboot.
  149.  - Make a file system on the partition with "mkfs".
  150.  - Use "doinstall /dev/PART", where PART is your partition, to start 
  151.    the installation.  For example "doinstall /dev/hda2".
  152.  
  153. This last step will ask you to put a formatted floppy in the drive
  154. so that BOOT DISK can be prepared for you, so have one ready ahead of time.  
  155. When the installation is complete, and you reboot from this floppy, you 
  156. will be using Linux from your hard drive.
  157.  
  158. Before you begin, however, you may wish to type "menu" and browse the
  159. Instructions submenu.  But make sure you exit "menu" before you start
  160. the install process.  You can also print files from there using "P",
  161. or you can use "cat README > /dev/lp1" or "cat README > /dev/lp2".
  162.  
  163. Your first task after the base install is done, should be to make backup
  164. copies of all of your disks  (Look in the "User Commands" menu).
  165. Even before you begin the install, you can use DOS diskcopy to
  166. create backup of disk 3-15, or all but the first two disks.
  167. In fact, you should make sure all disks are write protected first,
  168. before you start the installation.
  169.  
  170.  
  171. **************** EXAMPLE PARTITIONING PROCEDURE **************************
  172. /# fdisk
  173.  
  174. Command (m for help): n
  175. Command action
  176.    e   extended
  177.    p   primary partition (1-4)
  178. p
  179. Partition number (1-4): 2
  180. First cylinder (500-977): 500
  181. Last cylinder or +size or +sizeM or +sizeK (500-977): 977
  182.  
  183. Command (m for help): t
  184. Partition number (1-4): 1
  185. Hex code (type L to list codes): 81
  186.  
  187. Command (m for help): v
  188. Command (m for help): p
  189.  
  190. Disk /dev/hda: 5 heads, 17 sectors, 977 cylinders
  191. Units = cylinders of 85 * 512 bytes
  192.  
  193.    Device Boot  Begin   Start     End  Blocks   Id  System
  194. /dev/hda1           1       1     499   20000    4  DOS
  195. /dev/hda2           1       1       7   30000   81  Linux/MINIX
  196.  
  197. Command (m for help): w
  198. reboot now before doing anything else
  199. /#
  200. ...<after the reboot>
  201. /# mkfs /dev/hda2 30000
  202. /# doinstall /dev/hda2
  203. **************** END OF EXAMPLE PARTITIONING PROCEDURE *******************
  204.  
  205. BOOTING FROM DRIVE B:
  206.  
  207. If your boot drive is a different format than your floppies (ie, one 
  208. is 5 1/4 and the other is 3 1/2), and you have a drive B: then do the 
  209. following, which allows booting from the B: drive:
  210.  
  211.  1 - Boot up Dos
  212.  2 - Put Disk3 in drive B:
  213.  3 - Put a blank formatted disk in A:
  214.  4 - Type b:\boot_b    #if this fails, read B:boot_b.doc
  215.  5 - Remove Disk3 and put Disk1 in drive B:
  216.  6 - Reboot
  217.  
  218. DOWNLOADING:
  219.  
  220. If obtaining via FTP, just use rawwrite.exe to write 1 and 2 to 
  221. floppy.   Rawwrite.exe is available in tsx-11.mit.edu:/pub/linux/INSTALL.
  222. Download all files in each subdir to a DOS (or Linux) formatted disks, 
  223. and  you are ready to go.   The kernel is 96c, slightly modified to 
  224. try all FS types when none is specified on a mount, so install will
  225. work either way.  In future, I will probably eliminate this and just
  226. have the install script try all types.
  227.  
  228.  
  229. AVAILABILITY:
  230.  
  231. The SLS system is also available, primarily for non-netters from:
  232.  
  233.     Softlanding Software
  234.     910 Lodge Ave. 
  235.     Victoria, B.C., Canada
  236.     V8X-3A8
  237.     (604) 360-0188
  238.  
  239. for $3.25/disk US ($4.00/disk Canadian) copying charge,
  240. for 5 1/4 format.  Add $1/disk for 3 1/2 format.  Add  GST (7%) 
  241. and PST/SST as applicable, plus $10.00 S&H.  Prices are subject
  242. to change without notice.  Sources are available on a component 
  243. by components, as requested basis, for the same 
  244. distribution fees as above.  There will be NO update disks 
  245. from Softlanding for this version,  but starting, probably, 
  246. with the next version when jump tables and >64 processes is 
  247. available, a 2-3 disk update issue will be looked at.
  248.  
  249. Notice:  There is no warranty with this product, either expressed
  250. or implied.  Use at your own risk.  Softlanding is not liable or
  251. responsible for damage or loss incurred or resulting from the use
  252. or misuse of this product, and it's responsibility is limited to
  253. providing copies of disks.  Softlanding charges only for the copy 
  254. service, not the content.  The content is made freely distributable
  255. at no charge, subject to the following restrictions.
  256.  
  257.  
  258. RESTRICTIONS:
  259.  
  260. Please read the file COPYING which outlines the GNU copying 
  261. restrictions.  The linux kernel is copywrite Linux B. Torvalds.
  262. Various other copywrites apply, but the upshot is that you
  263. may do whatever you like with SLS, except restrict others
  264. in any way from doing likewise, and you must leave all copywrites
  265. intact, and you can not misrepresent or take credit for others work.
  266.  
  267.  
  268. SELLING SLS:
  269.  
  270. SELLING SLS:
  271.  
  272. Softlanding has no objection to SLS being resold, but it does
  273. have a request.  Softlanding asks that if you do resell SLS,
  274. that you also offer customer support to your clients.  That is,
  275. Softlanding would ideally be the only source of the unsupported
  276. SLS distribution, or the clearing house for new versions, with
  277. other resellers adding value in the way of support (and
  278. most likely, price).  Softlanding, however, intends to make
  279. no effort to enforce or coerce this policy.  It is only a
  280. request.
  281.  
  282. See Softlanding for a gentle touch down from a DOS bailout.
  283.  
  284.  
  285. Peter.
  286.  
  287.