Detailed work around for at home/personal users which should work,disconnect the network cable or disable / turn off the WiFi / wireless and then reboot the computer. Make sure to leave the power cord and battery of for 25-30 so the power drains before you boot back up this should do the trick.
For all those Domain Admins/Users, enable do not write on the users directory so the OS doesn't force a local directory on the startup disc and try's to retrieve info. If you perform this the OS will just create a temp user directory profile folder and delete it when a power failure or reboot occurs and doesn't look for it after the power failure or reboot when booting up and not give users the gray boot up splash screen with progress bar and go right into OS X, hope this helps and good luck!
Once you have booted the unit up successfully perform the following below.
Step 1 Open System Preferences and select Users & Groups
Step 2 Select Login Options
Step 3 Select Edit on the network account server button/section
Step 4 Select Open Directory Utility
Step 5 Select Active Directory
Step 6 Select small gray arrow pointing to the right on the left side to collapse
Step 7 uncheck Force local home directory on startup disk and then select the OK button.