 
- Macintosh
- Lisa/Macintosh
XL
Compact Mac II Mac LC PowerBook
(68k) Performa 500 Series Centris/Quadra Power Mac PowerBook
(PPC)-
- Maclones
- Earliest
Maclones
Motorola
StarMax Power
Computing Umax
SuperMac-
- Resources
- Low End Mac
Museum
Best Buys, Used
Macs LEM Help
Desk Memory Upgrade
Guide Troubleshooting Mac Software Mac
Classified Mac
Dealers-
- Email Lists
- Compact
Macs
Vintage
Macs Quadlist
(68040) PowerBooks Power
Macs SuperMacs Mac
Webmasters Mac
Managers more
lists-
- Support Low End Mac
- Outpost.com
 AuctionMac Amazon.com MusicForce
| Hard Drive Problems on the Centris and Quadra
610 with Silverlining v5.5 or LaterScott
L. Barber posted this to
Quadlist
on December 11, 1997. It is reprinted with his
permission. It is out of sheer desire to help others
overcome the year long disaster that I went through, that I
would like someone to be able to document this somewhere.
Please take note, this affects all 610 machines, but
not the 660av. There is a case, given several
parameters, where a lock up on a 610 class machine will
always cause a flashing question mark at boot time.
It is also easily solvable by booting from a disk tools disk
-- without running any programs. The case is
this: Assumptions- You are using a Centris
610 or Quadra
610 with System 7.5.5 or
higher.
- You do not boot from a hard drive
that contains an Apple or FWB driver.
- You are using Silverlining HD
Software v 5.5 or higher (including 5.8.1) on a non-Apple
hard drive.
SymptomsAfter working with the machine for a
while, there would be a solid freeze -- no mouse movement --
and warm restart won't work. Hitting the programming switch
does nothing, and hitting the reset button causes the
machine to reboot with a flashing question mark. If you
simply insert a bootable floppy (such as Disk Tools), the
machine will bootup, and mount the hard drive. Simply choosing restart will restart the
machine fine from there. It seemed the drive looses it's
boot flag whenever the machine crashes, and simply
remounting it with Disk Tools causes the boot flag to be
reset. A stupid error -- I wiped the drive, reinstalled the
system software, to find the same thing. I installed 7.6,
then 7.61, and still the same thing. I replaced the drive
with another brand (the original was an NEC 1GB, I replaced
it with a Seagate 1.2GB) same thing. Only when I put the
original 230 MB Quantum drive (w/Apple sticker) in the
machine did the problem go away. I once even tried my
Quantum Atlas 9GB (thinking Quantum drives were the answer);
it failed. It clearly was a dependence on the Apple driver,
for some reason. I've owned several 610 series machines,
from the 20 MHz Centris 610, to an upgraded 32 MHz Quadra 610
with a clock chipped Sonnet QuadDoubler with a V-chip (cold
cathode) metal glued to the heat sink. I'm comfortable with
hardware solutions and feel well versed in the 610
ROM. There are a couple of notes I wish to
make mention of about Apple at the time the 610 was
released. For those of you that remember, SCSI
Manager 4.3 was a big deal. It was toyed around with in 7.5,
then built into the operating system afterwards. In fact,
there were several problems with the SCSI Manager 4.3
extension with 7.5, and several machines were suggested to
remove it. 610 class machines were affected, and Apple
promised a fix for the 610 class. This was a key mention by
Apple, because the 610 ROMs included a base
implementation of the SCSI Manager 4.3 async driver. We
610 users had the async built in (I'm recalling this from a
couple of years ago -- please read on anyway if you need to
correct me), and we were the first machines that Apple
bragged about async capabilities. Now the async was
fully implemented in the 660av machine, as part of
the ROM, and therefore Apple said that the 4.3 extension
could be kept in the system folder, but wouldn't do anything
anyway (since the same version extension was built into the
ROM). Here's the catch. Both the 610 and 660av
declare the same version of the SCSI manager in their ROMs,
but I have a sneaking suspicion, just from the dialog of the
time, that there is a difference. With 7.5.1, Apple built
4.3 into the system file, but also claimed 4.3 support for
610 class machines (which should be unnecessary, right?
[OK, there may be flaws in that, but please
continue]). Starting with System 7.5.1, I had trouble
with two 610 machines that were on an ethernet network
locking up and coming up with the flashing question mark. We
actually created boot disks, just in case the machine
crashed, to boot cycle the drives so that they worked again
for about six months. Finally, I decided to try another hard
drive partition software -- FWB. FWB solved the problem, and I found some
information from FWB's site concerning compatibility with
machines. FWB made changes in their driver software when
7.5.1 came out to support the new SCSI Manager 4.3 and to
(and I quote) also fix SCSI Manager 4.3 compatibility
problems with the Quadra/Centris 610. It's my opinion that
Silverlining does not have these changes (since I've
religiously used Silverlining on all my clients machines for
nearly 6 years now) and that the issue is really with the
610 ROM. Because the 4.3 code differs in the 610 from any
other 4.3 internal ROM on any other machine made, I keep
feeling that it should have been named 4.3b12. But because
the 4.3 version is exactly the same as the SCSI
Manager used today, the system file would never replace the
existing ROM code with the 4.3 code built into the system
file. Thus, the 4.3b12 code runs on the 610 machines. I feel
that the FWB driver checks the gestalt ID of the machine
when the drive is first recognized, and immediately patches
the ROM code as <4.3 so that the system software will
replace the SCSI Manager with it's built in 4.3
code. For those of you laughing or saying I'm a
fool, here's my real world test. I created two NEC 1GB drives with
Silverlining and made the second drive bootable. We booted
off the drives -- everything worked fine until we froze.
When I rebooted, I saw a smiling Mac, a video reset, and
then a flashing question mark. To prove my point (to the client), I
reformatted the first drive with FWB HDT 2.x (whatever at
the time), and did not make it bootable. When the machine
restarted this time, the FWB driver was read first, the
Silverlining driver next, and the machine booted fine. It
is, for a programmers note, possible to call the version
number of the running SCSI Manager in Macsbug. If you boot
off of a drive on any Macintosh, whether you load
Silverlining, Apple, or FWB, Macsbug will report this string
("SCSI Manager 4.3"). In the case where I booted from the
Silverlining drive only on the 610, the string reads
("SCSIManager 4.3"). This is not a typo -- it is a
reproducible string. If you run 7.5 on an Apple drive
without the SCSI Manager 4.3 extension, the string also
reads "SCSIManager 4.3," but if you insert the
extension it reads "SCSI Manager 4.3" (note the space
between SCSI and Manager). I'll admit, this is subtle, but I
cannot convince myself that the ROM is indeed the current
SCSI Manager 4.3 that is built into the system
file. In short, for those of you bored out of
your mind, FWB HDT Toolkit should be used on Q610 machines
with non-Apple drives. If you have frequent freezes that
give you flashing question marks, switching to FWB should
solve the problem. If anyone has any question about this,
please feel free to ask. I'm long winded, but I attempt to
be thorough. Final note: I have not experienced this
problem with any other Quadra class, including Performa
475/575 series machines (I have owned both Performa types).
The Quadra 700 has a similar flashing question mark problem,
but it is not related to this and does not have these exact
symptoms. Thanx all... - Scott
L. Barber
<serker@earthling.net>
- Pres/CEO, SERKER Worldwide,
Inc.
- Providing
Hardware/Networking/Telecomm for 13 years
Quadlist,
the listserv for users of 68040-based Macs. FAQ at <http://lowendmac.net/quadlist> Webmeister's note. You may also
be able to solve this problem using Drive Setup 1.3 or
1.3.1. This software works on 68040-based Macs and Power
Macs. It is compatible with a limited number of
third-party hard drives. I maintain an ongoing list on my
Drive
Setup 1.3 Compatibility
page. Recent on Macintosh Online Technical Journal
<back to Macintosh
Online Technical Journal,
Quadlist
FAQ, or The
S-Files>-
 MacPromote
Xchange-
-
 Member of the Mac
Web Network
Macintosh
Online Technical Journal begun 1 December
1997. This page and the entire site copyright ©1997, 1998, 1999
by Dan
Knight. All rights reserved. LINK POLICY: This site allows and encourages links
to any public page, so long as the linked page does not appear within
a frame that prevents bookmarking the linked page. Apple, the Apple logo, and Macintosh are
registered trademarks of Apple Computer, Inc. Additional company and
product names may be trademarks or registered trademarks of the
individual companies and are respectfully acknowledged.
|