68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
How to ID which is ATA Bus 0 ? G4 MDD PPC 10.4
Posted by: IIsiGuy on 2013-03-08 15:30:53
Hi, How can you ID which is ATA Bus 0 ? Terminal? Open Firmware? Disk Utility? Look for label on logic board connectors? Other?

Detail:

After the "Ultra ATA-100" bus started failing years back (with errors), moved the HDDs to the two Ultra ATA/66 bays.

Never had occasion until now to start in FireWire Target disk mode. And it won't work (just powers down).

When searching, keep finding a line "Make sure the target computer has an ATA hard drive on ATA bus 0."

Hmmm. Simplest explanation might be that the ATA-66 isn't Bus 0... But darned if I know how to tell.

Profiler simply says "ATA Bus". Disk Utility doesn't have an explicit label for it in the info window. For the 2 HDDs just get:

Disk Identifier : disk0 (or disk1)

Connection Bus : ATA

Connection Type : Internal

Connection ID : Device 1 (or Device 0)

Device Tree : mac-io/ata-4@1f000/@1:0 (or @0:0)

Is it "encoded" in the Device Tree? The first @1 ??

Not open firmware savvy, but when tried to boot from there using "target-mode" command got:

can't open disk

can't find any units

TARGET-MODE unit failed

Thanks for any info.

Posted by: Macdrone on 2013-03-08 15:46:30
I have not run into this but I have a working motherboard CPU combo if it comes to that. Just had a dead power supply.

Suggestions,

Clean the dust of, lots of airflow dust is on and under everything.

reset Cuda after replacing the pram battery.

Posted by: waynestewart on 2013-03-08 18:45:00
The service manual lists the ATA ports speed.

The ATA connector at the rear of the MDD is the ATA 100

The Front ATA connector nearest the hinge is the ATA 33

The remaining one is the ATA 66

Posted by: IIsiGuy on 2013-03-09 18:36:50
Thanks Macdrone and waynestewart.

Yep standard troubleshooting, PRAM nvram, logic board didn't make a difference.

Just makes sense that the "alternate" bus (the working ATA-66 in use) might be bus 1, rather than 0.

Wish I understood more about reading the ATA device tree. mac-io/ata-4@1f000/@1:0 (or @0:0)

Looks like diskpart on the PC side explicitly lists Bus #.

Guess I'm going in and just pull the drive in question, and do it externally...

Thanks again.

1