[comp.sys.mac] Multiple systems on a HD

cloos@batcomputer.tn.cornell.edu (James H. Cloos Jr.) (04/11/89)

Is is possible to set up a Mac hard drive so that it can boot either a Plus
or a SE, depending on what it happens to be plugged into at the moment.

I will be purchasing a HD soon, but for now will be using with macs at a
couple of public sites here on campus.  One site has plusses, the other
SE's.  I'd like to boot off the drive at each of the sites.

I assume I'll have to have both SE specific and Plus specific versions of
the SYStem on the disk, most likely in separate system folders.
Partitioning the drive is an option.  I expect to use either SuitcaseII or
MasterJuggler, so fonts, da's, sounds can be kept in one location.  Init's
& cdev's would of course have to be in both folders, though.

Any chance of getting this to work?

Also, is it possible to create a 'hard link' in a HFS disk (a la UNIX)?

Thanks for any info.

-JimC
--
James H. Cloos, Jr.          "Entropy isn't what it used to be."
jhc@Crnlvax5.BITNET            --c/o Fortune @ batcomputer.UUCP
jhc@Vax5.CCS.Cornell.ED		 #include <std_disclaimers.h>
cornell!vax1!vax5.cit.cornell.edu!jhc@rochester.UUCP
B-7 Upson Hall, Cornell Univ., Ithaca, NY 14853   +1 607 272 4519
Urgent mail to: cloos@TcGould.TN.Cornell.EDU cloos@CrnlThry.BITNET
	    or: batcomputer!cloos@cornell.UUCP

earleh@eleazar.dartmouth.edu (Earle R. Horton) (04/12/89)

In article <7715@batcomputer.tn.cornell.edu> jhc@vax5.cit.cornell.edu 
	(James H. Cloos Jr.) writes:
>Is is possible to set up a Mac hard drive so that it can boot either a Plus
>or a SE, depending on what it happens to be plugged into at the moment.

     Yes, you should have ONE generic system folder on the disk,
bootable by either the SE or the Plus.  I do this fairly frequently,
although one machine is a Plus and the other a II.

>I assume I'll have to have both SE specific and Plus specific versions of
>the SYStem on the disk, most likely in separate system folders.

     This is possible, but it is not a very good idea.  The only way
to tell the Mac which one of the system folders is the boot one is to
split up the System and Finder in the non-boot folder by putting one
in another folder.  I know people who do this, and they are forever
booting from the wrong folder, rearranging files, rebooting, and
making mistakes in the process.

     The generic system works fine on all Macs.

>Also, is it possible to create a 'hard link' in a HFS disk (a la UNIX)?

     Doesn't appear to be.  I don't think HFS supports that kind of
thing yet.
Earle R. Horton

Graduate Student.  Programmer.  God to my cats.

wb1j+@andrew.cmu.edu (William M. Bumgarner) (04/12/89)

I usually do an install using the installer w/all three system types selected.

I have never had a problem with the set up and have drive a plus, an SE, and
a II from the same system folder on my hard drive...

b.bum
wb1j+@andrew.cmu.edu

MacUserLabs@cup.portal.com (Stephan - Somogyi) (04/13/89)

The differences in the installer scripts are mainly the different
files that are put into a system folder. An SE doesn't need some of
the cdev's that a II needs etc.

Having said that, there is a quite reliable way to have multiple
System Folders on the same hd. Apple does *not* recommend this, *nor*
do I. As a friend of mine has been known to say, 'This technique is to
be used by experienced software engineers only'; paraphrase this as
appropriate.

There's a nifty little tool named Blesser written by a guy at Apple
whose name temporarily escaped me. This tool 'blesses' a given system
folder so that it is the one used at boot time. It works and is in
some cases indispensable. In the case described here, it is totally
unnecessary.

To assuage my conscience some more let me reiterate that multiple
system folders on a single hd can cause *all sorts* of problems. Don't
do it unless you absolutely have to.

<- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->
Stephan Somogyi                           AppleLink: X1058  
Software Engineer                         BIX: mulabs       
MacUser                                   CIS: 72511,16
950 Tower Lane, 18th Floor                GEnie, MacNET: MULABS
Foster City, CA 94404                     FAX: (415) 378-5675

...sun!cup.portal.com!MacUserLabs or MacUserLabs@cup.portal.com

If fun is outlawed, only outlaws will have fun.

Any opinions expressed above are mine.

alexis@ccnysci.UUCP (Alexis Rosen) (04/15/89)

In article <7715@batcomputer.tn.cornell.edu> jhc@vax5.cit.cornell.edu
(James H. Cloos Jr.) writes:
>I will be purchasing a HD soon, but for now will be using with macs at a
>couple of public sites here on campus.  One site has plusses, the other
>SE's.  I'd like to boot off the drive at each of the sites.
>
>I assume I'll have to have both SE specific and Plus specific versions of
>the SYStem on the disk, most likely in separate system folders.

Don't waste your time. This is really a lot simpler than you think. Any
normal SCSI HD will boot off of any SCSI-capable mac. Just make sure you
interleave it for a Mac Plus (usually == "use Mac Plus drivers" for most
installers) unless it has a built-in cache (most drives >=80 MBytes, except
the Seagate). If you don't do this, it should still run, but it could be as
slow as a floppy on a Mac Plus (though the SE would be a bit faster).

*DON'T* mess with multiple systems! Just install the "Regular SE System"
(or whatever Apple calls it) with Apple's standard installer program. It will
work with the plus as well.

---
Alexis Rosen
alexis@ccnysci.{uucp,bitnet}
alexis@rascal.ics.utexas.edu  (last resort)

cloos@batcomputer.tn.cornell.edu (James H. Cloos Jr.) (04/16/89)

Thanks for all of the replies to my query re: making a HD bootable from
both SE's & Pluses.  I guess I must have remembered reading that the
*minimum* sripts created machine specific Systems, and forgotten that this
was specific to the minimum scripts.  Sure makes that problem trivial.

The only other thing to consider is that the interleave not be 1:1, unless
the disk has a catche, as the one(s) I'm looking at do, so even that
sholdn't be a problem.

I had also asked for comparisons of SuitcaseII vs. Master Juggler.  One
responce (*the* one) suggested to keep in mind that SuitcaseII is 40K and
that MasterJuggler is (appearently) significantly larger.

There were many replies, and a few followups too.  I hope that all of the
thank you notes I sent made it; none have bounced back (yet).

-JimC
--
James H. Cloos, Jr.          "Entropy isn't what it used to be."
jhc@Crnlvax5.BITNET            --c/o Fortune @ batcomputer.UUCP
jhc@Vax5.CCS.Cornell.ED		 #include <std_disclaimers.h>
cornell!vax1!vax5.cit.cornell.edu!jhc@rochester.UUCP
B-7 Upson Hall, Cornell Univ., Ithaca, NY 14853   +1 607 272 4519
Urgent mail to: cloos@TcGould.TN.Cornell.EDU cloos@CrnlThry.BITNET
	    or: batcomputer!cloos@cornell.UUCP