[comp.dcom.lans] Changing Default Start Volume with 3Com 3+Start/3+Share

showard@ucqais.uc.edu (Steve Howard) (06/05/89)

We are using a kludge that will let you boot different types
of PCs with different 3+start volumes without prompting for a volume name. 
(This is very helpful in our student labs that require many different drivers
for different types of graphics cards, extended memory, etc).  I thought I'd
share it with the net (see below).

This kludge doesn't require you to unassemble executable code or buy some
overpriced developers package from 3com.  But, you do need an EPROM burner,
some 2732 EPROMs (about $3/each), and some time.

Another helpful note for others working with student labs (or any other 
environment where your users' computer skill level is debatable)--On most Zenith
PC's, you can set your DIP switches for zero floppy drives and "boot from
winchester".  This will cause the PC to ALWAYS boot your 3+Start volume
and never from diskette.  (Your diskette drive(s) work fine after the machine
boots).  Use this to keep people from playing flight simulator :-( and to 
prevent the possibility of a user booting a virus infected floppy disk.

If you have any questions (or any good 3com tricks!!!), feel free to
send me e-mail.

----
To change default 3+Start volume without prompting for volume name:

1)  Use your PROM burner software to load the contents of an original boot PROM.
    
2)  Search for the string "bootpc.com".  Rearrange the letters slightly--(I 
    changed the "bootpc" to "bootcp").  Do not attempt to use something that
    makes sense like bootxt, bootat, etc.  If you do, the POST will fail 
    with a PROM error, and the PC will refuse to boot.  (A checksum is
    performed on on the ROM during bootup).

3)  Burn a new 2732 EPROM with your newly modified boot program.  (You do have
    enough original PROMs to be sure that you aren't violating any Copyrights
    or license agreements with 3COM don't you??)

4)  Do a 3F LINK to your BANNER directory.  

5)  Copy the BOOTPC.COM file to whatever name you chose in step #2.
    (In my case, BOOTCP.COM).

6)  Use Norton Utilities (or anything that will let you edit an executable
    file) to load the copy you just made.  

7)  Search for the word "START"  In version 1.1, it appears right after
    the words "Unexpected error".  (If you are using a different version,
    you are on your own!).  Change "START" to be some other 5 character
    volume name.  (You can use anything valid here--XT286, IBMAT, IBMXT, etc.).
    Save your new program.

8)  Create a new start volume with the name you chose in step #7. 

9)  You`re done!!  The chip that you just burned will now boot to the volume
    that you created in step #8.  (Your original proms will still use the
    original volume "START").

10) If you have any questions, send me mail at showard@uccba.uc.edu.

-- 
Steve Howard      Univ of Cincinnati  College of Business Administration 
(showard@uccba.uc.edu)   UUCP:  {pyramid,decuac,mit-eddie}!uccba!showard