Drive Genius and software RAIDed HDDs

Discussion in 'Mac Pro' started by Honbe, Aug 19, 2011.

  1. Honbe macrumors regular

    Joined:
    Aug 12, 2011
    #1
    Drive Genius 3 says, that there is an issue with consistency on my Disk Util RAID0 volume (two 2.0 TB enterprise WDs). Should I believe it and let the Drive Genius do its repair or is this error message somehow connected with the fact, that the volume is a strip?
     
  2. Schismz macrumors regular

    Joined:
    Sep 4, 2010
    #2
    In general, using third party tools to fix software RAID volumes isn't the greatest idea in the world. As you may have noticed Disk Utility is broken (and it's still broken under 10.7.1).

    Disk Utility is just a GUI for the diskutil command which you can find in Terminal.

    If you want to verify your RAID post-Lion, do this:

    $ diskutil list

    You'll get a list of physical disks, followed by virtual disks (such as you RAIDs) listed at the end.

    To run verification do:

    diskutil verifyVolume /dev/disk#

    So, for instance, if your RAID is listed with the first command as disk7, you'd do:

    diskutil verifyVolume /dev/disk7

    For further info type: man diskutil in Terminal and you will be presented with every single option, including repair, which were previously available in the Disk Utility GUI, but remain broken until whenever Apple decides that Software RAID is important enough to at least fix their Disk Utility app.

    I would seriously use diskutil to check your RAID before trusting whatever Drive Genius is telling you. I would also very seriously make sure you have a backup before allowing Drive Genius to make any changes to your RAID, or you could wind up with an epic disaster instead of fixing a problem which may or may not exist, and could simply be Drive Genius not yet being updated to work with software RAID under Lion.

    Why nobody at Apple seems to care about something as basic as their GUI for diskutil being broken right through their first bug-fix release post Lion, is unknown.

    p.s., You did not mention what OS you are running. If you're still on Snow Leopard or something older, just use Disk Utility (found in /Applications/Utilities) to check the RAID, it'll work correctly.
     
  3. Honbe thread starter macrumors regular

    Joined:
    Aug 12, 2011
    #3
    Thanks a lot for your response. Of course I am running Lion 10.7.1. I ran diskutil as per your advise and verify shows RAID0 volume is "corrupt and needs to be repaired". Basically what Drive Genius says.
    So that should I let diskutil to repair the RAID0 volume?
    BTW, I am far from being expert. I was really surprised there is no possibility to do this via Disk Utility. Now I know...

    ----------

    This is what diskutil verify says:
    Started file system verification on disk2 Name
    Checking file system
    Checking Journaled HFS Plus volume
    Checking extents overflow file
    Checking catalog file
    Checking multi-linked files
    Checking catalog hierarchy
    Checking extended attributes file
    Checking volume bitmap
    Checking volume information
    Volume header needs minor repair
    The volume Name was found corrupt and needs to be repaired
    Error: -69845: File system verify or repair failed
    Underlying error: 8: POSIX reports: Exec format error
     
  4. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #4
    If Disk Utility fails to repair it. diskutil will fail as well. Use Diskwarrior. I have yet to trust Drive Genius. I have a free copy they gave me but I am nervous about using it. That being said their Data Recovery software is tops. So maybe I am being overly cautious. You need to repair the directory on your RAID. NOT the physical sectors. This is almost a normal occurrence on HFS+ lately for me.
     
  5. Honbe thread starter macrumors regular

    Joined:
    Aug 12, 2011
    #5
    Disk Utility is not able to repair, the option is grayed for RAID volume. I do not have Diskwarrior, just Drive Genius (and Data Rescue). Used both before, without any problems. Still a little hesitant to use Drive Genius in this case, nevertheless that volume is backed up...
     
  6. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #6
    Well you need it. Support for it actually dictates whether I upgrade OS versions or not. Saved hundreds of thousands of dollars worth of data spanning many clients. It is the Citizen Kane of Mac SW and it only does 1 thing;)
     
  7. Honbe thread starter macrumors regular

    Joined:
    Aug 12, 2011
    #7
    Does it fully support 10.7.1 Lion?
     
  8. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #8
  9. Honbe thread starter macrumors regular

    Joined:
    Aug 12, 2011
    #9
    I've purchased Diskwarrior and let it rebuilt directory. It seems it went all right, both diskutil and Drive Genius report the volume to be OK. I'll see...
    Thank you for help.

    Honbe
     
  10. Schismz macrumors regular

    Joined:
    Sep 4, 2010
    #10
    I'm glad things turned out well for you. Make sure you have backups! Like NOW would be a good time to make sure.

    +99e99 for Disk Warrior being an excellent app that can save you in all kinds of situations!

    Drive Genius I dunno much about.

    Single point: somebody said "...if Disk Utility fails to fix the problem, diskutil will also fail." Usually yes. But under Lion that's not true. Disk Utility is just a GUI for the diskutil *nix command. Under Lion (including 10.7.1) the GUI, by which I mean to say Disk Utility.app is broken. It will always fail to fix anything or verify *anything at all* under software RAID, but it's the GUI that's broken, the command line diskutil continues working as expected.
     
  11. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #11
    Good to know. Sort of...:(
     

Share This Page