Path: utzoo!utgpu!water!watmath!clyde!bellcore!rutgers!gatech!bloom-beacon!bu-cs!dartvax!eleazar.dartmouth.edu!earleh
From: earleh@eleazar.dartmouth.edu (Earle R. Horton)
Newsgroups: comp.sys.mac.programmer
Subject: Restart .neq. Shutdown
Message-ID: <9734@dartvax.Dartmouth.EDU>
Date: 10 Aug 88 23:25:49 GMT
Sender: news@dartvax.Dartmouth.EDU
Reply-To: earleh@eleazar.dartmouth.edu (Earle R. Horton)
Organization: Dartmouth-Thayer Radio Astronomy Research Group
Lines: 25

I have a Mac II with 5 Megs of RAM, Apple video card, and EtherTalk
board installed.  I use Darin Adler's Sequencer on startup to first
run RamStart 1.3, then get MultiFinder going.  RamStart creates a 320
kilobyte RAM disk, and puts the contents of {MPW}CIncludes: on it.  If
you have extra memory, it's one way to coax more performance out of
MPW C.

The problem arises when I try to "Restart" the machine, either from
the Finder menu, MacsBug's "rb" command, or from the front programmer
switch button.  RamStart always fails after a Restart, with error #
-57, which if you don't remember is "noMacDskErr."  After a Shutdown,
however, RamStart always succeeds, even if I shut down and power up
the machine within a second or two.

Anybody know what is happening here?  Might there be problems which
could affect other programs which run shortly after startup?  I was
under the impression that a warm reboot was supposed to bring the
machine into an equivalent state to that which exists on a
cold-started machine, somewhere early on in the process.



Mr. Spock!  This disk is damaged!  Do you want to initialize it?

Earle R. Horton.  H.B. 8000, Dartmouth College, Hanover, NH 03755