Path: utzoo!utgpu!water!watmath!clyde!bellcore!rutgers!apple!tecot From: tecot@Apple.COM (Ed Tecot) Newsgroups: comp.sys.mac Subject: Re: Correction to my last posting on stripping the system... Keywords: Apple-approved! Message-ID: <15388@apple.Apple.COM> Date: 11 Aug 88 04:53:31 GMT References: <12417515377.19.G.GUTOW@MACBETH.STANFORD.EDU> <9565@dartvax.Dartmouth.EDU> <2452@pt.cs.cmu.edu> Reply-To: tecot@apple.com.UUCP (Ed Tecot) Organization: Apple Computer Inc, Cupertino, CA Lines: 39 In article <2452@pt.cs.cmu.edu> dtw@f.gp.cs.cmu.edu (Duane Williams) writes: >Can someone say, in detail, what the differences are between the "Standard >System" (as generated by Apple's Installer) and the "Minimal System"? I do >not feel particularly comfortable allowing undocumented Installer scripts to >hack up my system resources. I would feel a lot better about it if Apple >provided a detailed specification of what their Installer scripts do, and >why its being done. I can't describe in full graphic detail what the six installer scripts do, but I can sort of describe the relationship between them: Macintosh II / \ / \ Macintosh SE Minimal Macintosh II / \ / \ Macintosh Plus Minimal Macintosh SE \ \ Minimal Macintosh Plus The Macintosh II installation installs every resource on the system disk. The Macintosh SE and Minimal Macintosh II are disjoint subsets of that installation. In addition, the system file is identical after any of the non-minimal installations; the only difference between the Macintosh II, Macintosh SE, and Macintosh Plus installations is the absence or presence of various other system files, most notably, "Color", "Monitors", and "Startup Device". The Minimal installer scripts always install a subset of their corresponding non-minimal scripts, most notably in the system file. The Minimal Macintosh SE script, for example, does not install the Macintosh Plus or Macintosh II patch resources, any color resources, or any other resources pertinent only to the Macintosh II or Macintosh Plus. A system installed in this way will refuse to boot on any CPU other than the one it was installed on and will display an alert to that effect. _emt