On Saturday, October 13, 2012 9:56:02 PM UTC-7, Kris Tilford wrote: > > On Oct 13, 2012, at 11:34 PM, Les wrote: > > > I have a new Western Digital My Passport Studio external USB/ > > Firewire drive for backup. Unfortunately this thing has been > > overwhelmingly problematic. It won't mount, Disc Utility can't fix > > it, and Disc Warrior hangs up while locating directory data. My CCC > > data is on this drive as it was meant to be my insurance when my > > main machine fumbled. I'm convinced the file structure is hosed so, > > I'm requesting help with UNIX commands in Terminal to attempt a fix. > > BTW my machine is a G5 1.8 DP, OS X 10.4.11 > > I don't think any Terminal commands are going to help, after all, Disk > Utility is just a GUI for fsck, so if Disk Utility fails, it's nearly > 100% certain anything you'd try in Terminal would also fail. > > Since you have both USB & Firewire ports, you should be using Firewire > as your first choice option, and default connection. Firewire is > faster and much more stable than USB on Macs. If Firewire won't work > for you, then try USB. Tiger 10.4 is more problematic with some USB > chipsets than Leopard, so upgrading to Leopard might possibly help > with a USB connection? > > You should note, there was a firmware update for the My Passport > Studio, and if you haven't applied this update, do this first before > trying anything else: > > <http://support.wdc.com/product/download.asp?groupid=211&lang=en> > > In this download area, there is a "WD Universal Firmware Updater for > Mac" which I assume you might need, and also something called "WD > Macintosh +TURBO Drivers" which may be necessary? I suspect that once > you get the firmware updated, and the drivers (or Leopard update) you > may be able to repair any file system damage with Disk Utility? If you > can't get Disk Utility to work, the next level is Alsoft DiskWarrior, > and if DiskWarrior can't salvage it, the next level is ProSoft Data > Rescue 3, and the final level is a commercial data recovery service. I > suspect you can handle this with a firmware update, some drivers or > system update, and Disk Utility? I'd think DiskWarrior would certainly > be capable of salvaging this HD completely as possible, likely with > little or no data loss. > > I have to take exception to the statement that the GUI of applications is more capable or reliable or even as reliable than command line in terminal. I have personally completed repairs in terminal that GUI interfaces failed to do so. In terminal I have usually found that there were so many errors that the GUI version just gave up. Numerous repeating of the GUI application will also tend to complete the repair as the number of errors decreases.
All that being stated and understood, in all most all cases errors (except permissions) are reason for concern. It can indicate that the drive was unmounted improperly or power issues to the drive. Drives that are powered by the port are more likely to be damaged by improper drive removal. I prefer to use an external power source. You should have a solid understanding of terminal use and disk repair before attempting to diagnose and repair a disk in terminal. The basic steps for terminal repair of a disk are: diskutil list -> this shows all disks in the system and partitions and fs type of each partition diskutil verifyVolume /Volumes/diskname or /dev/disk# diskutil repairVolume /Volumes/diskname or /dev/disk# diskutil verifyVolume /Volumes/diskname or /dev/disk#s# diskutil repairVolume /Volumes/diskname or /dev/disk#s# If that does not solve the problems and I suspect not since you have probably used the GUI tools already, then you need to run fsck. You will need to either have sudo rights or logged in as root. Do NOT run fsck on a mounted volume or you will most likely kill the fs on the volume. You will want to use the correct fsck program for the fs type. The two standard fsck program are fsck_hfs and fsck_msdos. You can install additional fsck programs if you need them. fsck_hfs -q /Volumes/diskname or /dev/disk#s# -> this will tell you if the volume was cleanly unmounted fsck_hfs -p /Volumes/diskname or /dev/disk#s# -> this will repair the most common problems but not all fsck_hfs /Volumes/diskname or /dev/disk#s# -> this will attempt to repair all problems that fsck can repair. This is interactive any requires you to sit there and repeatedly hit y to make the repair. You can specify -y to automate the repair and what I normally use. You can also test a mounted volume with -l which will test but not make any repairs. You should read the man pages before using any of the terminal tools. man fsck, man fsck_hfs, man diskutil. -- You received this message because you are a member of G-Group, a group for those using G3, G4, and G5 desktop Macs - with a particular focus on Power Macs. The list FAQ is at http://lowendmac.com/lists/g-list.shtml and our netiquette guide is at http://www.lowendmac.com/lists/netiquette.shtml To post to this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/g3-5-list
