Mac – Reading a Mac IICi and SE hard drive on another computer

data-recoveryhard drivemac

I have a Macintosh IICi and SE hard drive. My understanding is both are SCSI. I know one of the two is a Quantum P40S (the one from the mac IICi) I also have a PowerMac G4 that works very nicely and has an airport card in it.

The G4 has a PCI SCSI card. It is an adaptec 2930CU scsi card. I believe it came with the G4.

Now I also have a third hard drive. This drive is an old mac SCSI Hard drive, 50 MB I believe. I am not sure what machine it originally came from. I have gotten it to play nice with my PCI scsi card. I connect it using some ribbon cable and the four large pin internal power cable and everything is fine. That is, the SCSI hard drive is not being put external to the computer. Hence, I am confident my SCSI pci card works.

Now when I remove this third, working SCSI hard drive and attach either the IICi hard drive or the SE hard drive, I get nothing. Interestingly, both of these hard drives have a small LED that attaches to the front of the drive. At no point during my testing does this light show any activity. I also do not feel the drives ever spin.

I would guess that there is some power issue.

Would anyone know if there is anything in particular I should be doing to work with IICi or SE SCSI internal hard drives? Are there jumpers, perhaps, that I need to assign somewhere? What about SCSI terminators? Did internal SCSI hard drives require some internal SCSI terminator. I am left confused on this matter because the third, working hard drive, required no special treatment.

Update 1

I have found that internal mac SCSI HDs have a built in terminator ( I guess you can't put more than one on the bus).

From this old Apple support page:

If the Macintosh in the SCSI
chain DOES have an internal hard drive, terminate only the other end
of the SCSI chain. (All Apple internal SCSI hard drives have built-in
terminators).

So this answers the terminator issue. Thus I am still unsure as to why this isn't working.

Update 2

I have gotten a hold of an adaptec 2940UW and the requisite mac firmware. I've also obtained the Adaptec PowerDomain Control program and SCSIProbe 5.1.2.

The hard drive is indeed detected on the SCSI bus of my Adaptec 2940UW. The problem is mounting. I get the following error message from SCSIProbe 5.1.2 when attempting to mount:

Trying Device 1.0.0:
   FAILED: SCSI error: -7932 (2) Sense: 1 (0)

Trying Device 1.0.1:
   FAILED: Logical units not supported

Would anyone know how to interpret these messages?

Best Answer

Since the old drives aren't spinning up, don't worry about the SCSI card, data cable, or jumper settings; all they should need to spin up is power (i.e. that 4-pin connector). Since the 50MB drive is working off the G4's power connection, I'm pretty sure that's OK... Which leaves problems with the drives themselves.

Many of those older drives were prone to stiction and similar problems. Essentially, the main spindle and platters would get stuck in place, and the spindle motor wasn't strong enough to spin it up. There were a variety of tricks for breaking them free, most of which involved some risk of damaging the drive beyond repair (like tapping the drive juuuuust so, or opening the mechanism and forcing the spindle "by hand").

Probably the safest thing to try would be refrigerating the drives (be sure to keep them dry -- no condensation!), then spinning them up cold. I had the most luck with spinning the drive in my hand -- the trick here is that you want to spin it flat, that is, spin it around the axis of rotation of the platters. If you're having trouble picturing what I'm talking about, don't do it, because spinning it on the wrong axis could easily make things worse. Actually, even spinning it on the right axis could make things worse; I make no promises at all.

It might also help if you can figure out the manufacturer of the other drive. If it's a MiniScribe 8425SA, I recommend a stake through the heart.