Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > DFA says problem, fsck says okay

DFA says problem, fsck says okay
Thread Tools
Tee
Mac Enthusiast
Join Date: Oct 1999
Status: Offline
Reply With Quote
Mar 4, 2004, 11:15 PM
 
I have the internal drive in my Ti Book split into two partitions.
One has 10.2.8 and the other has 9.2.2.

If I check the OS X disk with DFA while booted into OS9 it reports an invalid BTree Header and a problem with the Mount Check.

However, running fsck on the OSX disk shows no problems...

Which should I believe?

Should I fix the OS X partition under OS9 with DFA?
     
Addicted to MacNN
Join Date: Jan 2001
Location: The Sar Chasm
Status: Offline
Reply With Quote
Mar 5, 2004, 10:42 AM
 
It's possible that fsck doesn't see an actual problem, but I don't know if Disk First Aid will screw up an OS X partition or not. As always, I'd reccomend DiskWarrior over either DFA or fsck.

CV

When a true genius appears in the world you may know him by this sign, that the dunces are all in confederacy against him. -- Jonathan Swift.
     
Mac Elite
Join Date: Mar 2001
Location: Madison, WI
Status: Offline
Reply With Quote
Mar 5, 2004, 04:49 PM
 
As CV said, DiskWarrior is definitely the way to go in this situation. However, you can also try booting from your Jaguar CD and running Disk Utility from there. It should give you the same results as fsck.
I do not like those green links and spam.
I do not like them, Sam I am.
     
Tee  (op)
Mac Enthusiast
Join Date: Oct 1999
Status: Offline
Reply With Quote
Mar 5, 2004, 06:17 PM
 
Originally posted by Macola:
As CV said, DiskWarrior is definitely the way to go in this situation. However, you can also try booting from your Jaguar CD and running Disk Utility from there. It should give you the same results as fsck.
When I booted from my Apple CD and ran Disk Utility it reported no problems!

The errors only show up with OS9 DFA...

I guess I will just assume that everything is ok.

Is it normal for DFA to show nonexistent errors on OSX boot volumes?
     
Addicted to MacNN
Join Date: Jan 2003
Location: ~/
Status: Offline
Reply With Quote
Mar 5, 2004, 06:46 PM
 
Ick. People still use OS 9??
     
Dedicated MacNNer
Join Date: Jul 2001
Status: Offline
Reply With Quote
Mar 5, 2004, 07:33 PM
 
Don't use OS 9 DFA to repair an OS X partition.
PB G4 12" 1.5GHz/1.2GB/100GB/SuperDrive/AE/Mac OS X Tiger
     
Tee  (op)
Mac Enthusiast
Join Date: Oct 1999
Status: Offline
Reply With Quote
Mar 5, 2004, 07:44 PM
 
Originally posted by wunderkind:
Don't use OS 9 DFA to repair an OS X partition.
OK, I won't.

Is there a specific reason for why this is a bad idea?
I thought both systems use HFS+ and that disks created on one platform were usable on the other...
     
Mac Elite
Join Date: May 2001
Status: Offline
Reply With Quote
Mar 5, 2004, 09:35 PM
 
Originally posted by Tee:
OK, I won't.

Is there a specific reason for why this is a bad idea?
I thought both systems use HFS+ and that disks created on one platform were usable on the other...
I think Apple has good reasons to have OS 9 utilities not corrupt OS X files, and yes, HFS+ is HFS+. Disk Warrior for OS 9 was also always good to repair Volumes with OS X installed. I won't guarantee anything, but I don't see any reason to share the previous poster's opinion.

-
     
Dedicated MacNNer
Join Date: Aug 2002
Status: Offline
Reply With Quote
Mar 5, 2004, 10:27 PM
 
Don't forget that 10.2.3 turns on journaling by default. OS 9 doesn't know anything about journaling and should not be used to repair the disk. If you absolutely must use an OS9 utility, you will first have to launch Disk Untility in OS X, select each partition, then select "File - Disable Journaling". At this point, you can boot back into OS9 and use DW2.x to test and repair the volume. Once done, you'll have to go back into X and turn the journaling back on.
     
Tee  (op)
Mac Enthusiast
Join Date: Oct 1999
Status: Offline
Reply With Quote
Mar 5, 2004, 10:47 PM
 
Originally posted by PubGuy:
Don't forget that 10.2.3 turns on journaling by default. OS 9 doesn't know anything about journaling and should not be used to repair the disk. If you absolutely must use an OS9 utility, you will first have to launch Disk Untility in OS X, select each partition, then select "File - Disable Journaling". At this point, you can boot back into OS9 and use DW2.x to test and repair the volume. Once done, you'll have to go back into X and turn the journaling back on.

Sorry, I didn't specify that I'm using 10.2.8.

Also, I think your reference to 10.2.3 using journaling was a typo. Jaguar doesn't use journaling by default but I think Panther does.
     
Mac Elite
Join Date: May 2001
Status: Offline
Reply With Quote
Mar 5, 2004, 11:50 PM
 
Again: It does not matter from where you repair your HD, if your Mac permits you can boot into OS 9 and change the file system by deleting and creating new files as well as running a disk utility. Both will ignore the journaling of OS X which will get restored the next time you boot into OS X.

I wonder why some people here are so ignorant about this.

Oh and here is the Apple article: http://docs.info.apple.com/article.html?artnum=107249. (The line about checking with the disk utility vendor is there to keep their back free and not because they would expect any problems).

Tee: Apple's First Aid is available in 10.2.8 too and should be in your Utilities folder (in 10.3 it is integrated into "Disk Utility"), maybe you want to check with that one too.

-
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Mar 6, 2004, 12:53 AM
 
Regardless, I wouldn't run OS 9's DFA if it's reporting errors where fsck says there are none. The fsck tool is a more advanced version of DFA, and if there's a discrepancy between the two, I'd tend to trust fsck. When a utility tries to "fix" problems that don't exist, it's not a good thing - I learned that with Norton years ago.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Mar 6, 2004, 04:05 AM
 
Originally posted by CharlesS:
Regardless, I wouldn't run OS 9's DFA if it's reporting errors where fsck says there are none. The fsck tool is a more advanced version of DFA, and if there's a discrepancy between the two, I'd tend to trust fsck. When a utility tries to "fix" problems that don't exist, it's not a good thing - I learned that with Norton years ago.
I've actually had OS 9 DFA fix errors that fsck couldn't. It surprised me, but it does seem to have some features that haven't made it into fsck.

Of course, so does Norton, but those are all features like Super HD Destroy and HoseDrive 5000....

That said, though, Charles (the other one, not me) is probably right. If fsck thinks everything is peachy keen, there most likely aren't any dire problems.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:01 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2