Skip navigation

DiskWarrior won't rebuild - all of the sudden - Help?

4231 Views 6 Replies Latest reply: Oct 21, 2013 4:30 PM by James November RSS
viper0066 Level 5 Level 5 (5,255 points)
Currently Being Moderated
Oct 22, 2011 3:43 PM



I have rebuilt successfuly shortly after upgrading to Lion, but 'all of the sudden' cannot rebuild the iMac's internal, nor either of my two externals.


I get the same error each time I try:

'The Directory of the disk cannot be rebuilt.


There is not enough memory.  Restart from the DiskWarrior disc and try rebuilding again.  error cocde 2154.'


The iMac is 'maxed-out' with 4GB RAM, and never before had any problem running DW.  Also, each attempt has been while booted from the DW DVD.  I even tried running it on the two externals from my MacBook (the internal of which which DW does rebuild without issue) but still that same error message results.


One of my externals has a problem, to the point where OS X said it needed a reformat (both my externals are used for Time Machine - well were until recently).  I want to run DW to see if DW can remedy the problem - whatever it is.


I updated DW to 4.4, but still no joy.  My last successful rebuild was on Lion (10.7.1 I think) with DW 4.3.



Lord be with you and yours.


Thank You.

 iMac 2.8 GHz, 4GB;  MacBook 2.4 GHz, 4GB;, Mac OS X (10.7.2),  AEBS 802.11n;  AEBS 802.11g;  4GB iPod nano
  • Stanley Horwitz Level 4 Level 4 (2,700 points)

    DiskWarrior is not an Apple product. I is also not a component of Mac OS X 10.7. I suggest you try checking the DiskWarrior tech support page at for guidence.

  • Randy Knowles Level 1 Level 1 (45 points)

    viper0066 -


         You must have DiskWarrior v 4.4 in order to run under Lion.  That does not mean you can't use an earlier version of DW if you are running a copy while booted in an earlier version of OSX provided that the version of DW is supported by that earlier version of OSX.  So, you could use DW 4.3 on a Lion startup drive provided that you are booted into Snow Leopard or older, if that makes sense.  Also, as of a few days ago Alsoft still didn't have a bootable CD/DVD for Lion, apparently they are waiting for a copy of the code from Apple to do this.  So you can't boot a computer requiring Lion from an existing DiskWarrior CD or DVD (yet).


         I seem to remember a memory error similar to what you are getting when there is not enough room left on the drive for virtual memory while DW works.  The larger the drive you are working on the more virtual memory space you need.  Remember that DW operates in a fail safe mode, that is, it writes potential changes to unused space on the drive first so you can use the preview function before committing to the final writing of the repalcement directory.  How much free space unused room do you have left on these drives, and how big are they?  I'm not sure if the free space has to be contiguous, if so you might consider iDefrag or something similar.  However, as to any drive that already has problems, do not try iDefrag, that well might make the problem worse:(


         I hope these comments help. - Randy

  • bgausden Level 1 Level 1 (0 points)

    It appears DW struggles with TM volumes. There are multiple results if you Google for timemachine + 2154.


    I've personally also had no success attempting to repair TM volumes with DW.

  • Matthew Hovey Level 1 Level 1 (0 points)

    I had the same issue.  After DW said "hardware failure", I killed the fsck_hfs process that was keeping the disk busy and then DW was able to attempt the repair. But then, I got the out of memory error.  After that, I ran Disk Utility repair again, and it worked!


More Like This

  • Retrieving data ...

Bookmarked By (0)


  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.