Recover files from a MAC G5 that will not boot

I have a MAC G5 that will not boot and the user would like to get all the user files recovered from this drive.

If the drive is not physically bad I would like to connect the hard drive up to a USB to SATA harneess that I use all the time when I recover Windows based hard drives that will not boot etc..

My question is:  
I assume I would want to connect this USB to SATA hard drive to another MAC OS X system (I could have access to 10.4 (Tiger) and possibly 10.5 Leopard systems.  Once I do this, how would I go about finding the files and copying them.   Can I see the hard drive attached via USB to SATA cable like I do in my Windows recovery work I do?  Where would I go to view the hard drives files etc.. Can I just copy the files to local MAC (then burn to DVD).

I have done a bit of work on MACs (Leopard to Snow Leopard updates, RAM updgrades etc. but do mostly Windows work in past).

Also, do you know if I were to connect a MAC G5's system hard drive to a windows 7 (XP or Vista System) with a SATA to USB adaptor is there a way to recover files?  I assume I have to conect to MAC system as desribed above but I am not sure...

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The file system is not NTFS.   I would get a freebie like clonezilla which can be used to do a bit-level copy of a disk drive to another HDD if you have a desire to have a copy of the data.   Then the clone disk can be used to hook to another mac, and you are free to send the HDD on the broken system back to somebody who can fix the whole thing and not worry about losing data.

If your desire is to have a file-system copy, and not a binary image, then I would just plug the disk into another mac (use the external USB enclosure), mount it, then you could configure that mac to export the entire drive as a NFS share, then you could mount the NFS share from windows as a M:\ drive.

But understand the ACL stuff isn't the same, there are hidden files, you could also have some partitions, so using windows as an intermediate solution will "lose" some data in the translation.    I would personally just do a binary image of that disk and lt them keep that whole disk as the copy and plug it into their replacement mac.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Parrish ChamberlainSupportability and Transition ManagerCommented:
Ther are three optins here:

A) using a sata dock with usb on another mac will work (If the drive is not fully corrupted), if it does not mount automatically you will nedd to run disk utility tooll and perform a verify.  What will happen is the disk will mount on the desktop and you can open the disk and copy relevent files and user data by navigating.  The files can be copied either to the host Mac shared folder or to a windows PC/Server on a network by using AFP or SMB to connect using (Apple Key +K) (Ie SMB://microsoft/sharea or AFP://Microsoft/sharea.  If you have a windows shared folder on a PC that is networked you can use the smb option to copy the files over.

B) If the disk was from an intel based OSX mac ghen you can use your dock n a windows PC and the drive should mount, alternativly use a virtual PC program such as virtual box to load Mac OSX then connect the hdd through the virtual PC.

C) This website also offers a program that allows you to open a Mac drive on a Windows based PC

good luck
For the record, #B is a violation of Apple's licensing.  OSX is only licensed for use on Apple hardware.   However, you can run virtualbox under OSX, or parallels, or vmware, and create a windows VM, and the windows VM will have access to the entire HDD if you set it up, so then you could effectively mount the mac volume and put it on an ActiveDirectory network.

(But you still would not get same permissions, and will lose some things from NTFS side. The only correct thing that insures a proper & complete copy is to make a binary image and use the copy on a Mac.

IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

Trying to recover the drive to a PC is asking for trouble.

If you put the drive into an external USB case and attach it to a Mac, the drive should show up as an additional volume on that Mac's desktop.
Very often there is a very easy way to access the hard drive from a mac that will not boot. Unless the computer is completely dead, you may be able to start it up in Target Disk mode and have full access to the hard drive from another mac. See the following for simple instructions:

Further, if the user has a replacement machine, there is an application (part of the standard OS install) called migration assistant that will copy over all of the users files, settings, mail, applications - pretty much everything except for the old OS and older copies of Apple applications that are already on the new machine. You can use migration assistant to do this while in target disk mode.

I will echo the above comments re using a windows machine as an intermediary. Don't do it. The mac uses a different file system and, although many files will copy over fine, many others will lose attributes that NTFS does not support, and will be corrupted.

Finally, since this just takes a second,
- if the computer is turning on but crashing or freezing during bootup, try holding down the shift key during bootup;
- if it seems to be dead, try resetting the SMC:
Leave the drive in the mac and boot in Target mode by pressing and holding T when you boot up.  Connect a firewire cable to another Mac and copy the files like it were a Firewire LaCie drive.
rdwolfAuthor Commented:
Thanks for all the solutions.  I ended up just using a USB harness to another Mac and just copying the files over.  THis worked fine.

The other solutoins were also helpful as well.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.