Spinning Grey Wheel - won't boot, with verbose boot kext can't load errors

Just solved a problem with an iMac that wouldn't boot for a customer, and thought I should share the solution as well. None of the previous discussions covered his exact situation.
Problem: after a power failure, the iMac would not boot. It would just sit with the Apple Logo, and the grey spinning wheel.
We found that it would boot into safe mode. Likely in the first boot to safe mode, any file system errors had been fixed.
Trying to boot regularly again had the system just sit with the grey spinning wheel again.
At this point the customer brought the system in to me.
I was able to verify no hardware errors (Booted from external hard drive, and checked the System.log on the customers drive, no I/O errors)
Re-checked that there were no filesystem errors (there were not)
Did a repair permissions hoping for a quick fix - no luck.
Did a verbose boot, saw that at least 6 kext couldn't load including AppleFileSystem.
Forced a Kext Cache rebuild hoping that it was just a cache issue.
Next verbose boot revealed that the 6 kext couldn't load because IOStorageFamily could not be found.
rebooted to external drive again. Checked iMacs hard drive, IOStorageFamily.kext was in the Extensions folder. Replaced it with a known good IOStorageFamily.kext from the same OS version (in this case, 10.6.4)
Repaired Permissions so the new kext would be set as a system file again.
(If you do this as the root user with Terminal commands, you wouldn't need to repair permissions, but I just used the GUI method)
The iMac could now boot normally (first boot is a little slow as it rebuilds the kext cache)
Alternate Possible Fixes:
1) Time Machine - boot from Snow Leopard DVD (or original install disks) and restore to a save before the power failure. (after checking the disk for filesystem problems)
2) Using the Snow Leopard DVD (or original install disks) do a re-install of the system (In 10.5 and earlier, this would be an Archive and Install) This replaces the possibly damaged parts of the system. (again, after checking for filesystem problems)

I posted the answer in with the original problem.

Similar Messages

  • Changed AppleID p-word and now can't login to icloud on mac mini. I use correct password and I get spinning grey wheel. I know it's the correct password cause any other p-word gets error message. Also, my time capsule is blinking amber.

    Changed AppleID p-word and now can't login to icloud on mac mini. I use correct password and I get spinning grey wheel. I know it's the correct password cause any other p-word gets error message. Also, my time capsule is blinking amber. I've reset my password a few times and it doesn't help. Also have shut down completely and unplugged everything to no avail.

    Hey jamesarm97 & diegofoto,
    On August 21st, some users may have been unable to access iCloud services for a short period of time. Apple worked quickly to resolve these issues, however you two may have experienced them. To check the current status of these systems please see:
    Apple - Support - System Status
    http://www.apple.com/support/systemstatus/
    If either of you are still experiencing issues, you may want to troubleshoot with the following articles:
    iCloud: Troubleshooting web browser issues with iCloud.com
    http://support.apple.com/kb/TS4050
    iCloud: Account troubleshooting
    http://support.apple.com/kb/TS3988
    Thanks,
    Matt M.

  • IPad 3 and iPhone 4S won't synch with iTunes on Mac book pro. Error message says I need to have version 10.6.3 pr later for iTunes.

    iPad 3 and iPhone 4S won't synch with iTunes on Mac book pro. Error message says I need to have version 10.6.3 or later  for iTunes.  Mac iOS version 10.5.8 and iTunes on Mac is 10.6.1. iPad and iPhone version is 6.0(10A403). When I check for updates on the Mac book pro it says software versions are up to date.
    When I check for iTunes version  10.6.3 it looks like it is for snow leopard operating system which I am not on. How to I get my devices to sync with computer. Everything worked prior to iOS 6 upgrade on remote devices.

    I'm having the same problem.
    iPhone 4s won't sync with my Macbook Pro.
    I iust updated the iPhone to iOS6 (thought it wasn't syncing before the update either).
    Macbook Pro running Mac OS 10.5.8
    iTunes 10.6.3 (i.e. latest update - which hasn't had an issues apart from syncing).
    I tried 3 different USB sync cables. Still not syncing.
    Do I really have to update my Mac OS to 10.6.8 in order to sync my phone ? I thought as long as you have iTunes 10.6.3 you're ok...
    Is there a way to update to Mac OS 10.6.8 (or later) without wiping the hard drive and doing a new install?..
    thanks

  • 4.0 won't work with my computer, how can I redownload the older version

    4.0 won't work with my computer, how can I redownload the older version?

    You can get Firefox 3.6 from http://www.mozilla.com/en-US/firefox/all-older.html

  • I had Leopard on may Mac. I upgraded to Mountain Lion using Snow Leopard. I can't use my video with Mountain Lion. Can I load Snow Leopard on an external hard drive so I can use it with my camera?

    I had Leopard on may Mac. I upgraded to Mountain Lion using Snow Leopard. I can't use my video with Mountain Lion. Can I load Snow Leopard on an external hard drive so I can use it with my camera?

    First, you cannot do this if you have a Boot Camp partition.
    Second: Create a new partition.
    1. Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    After the main menu appears select Disk Utility and click on the Continue button. Select the hard drive's main entry then click on the Partition tab in the DU main window.
    2. You should see the graphical sizing window showing the existing partitions. A portion may appear as a blue rectangle representing the used space on a partition.
    3. In the lower right corner of the sizing rectangle for each partition is a resizing gadget. Select it with the mouse and move the bottom of the rectangle upwards until you have reduced the existing partition enough to create the desired new volume's size. The space below the resized partition will appear gray. Click on the Apply button and wait until the process has completed.  (Note: You can only make a partition smaller in order to create new free space.)
    4. Click on the [+] button below the sizing window to add a new partition in the gray space you freed up. Give the new volume a name, if you wish, then click on the Apply button. Wait until the process has completed.
    You should now have a new volume on the drive.
    It would be wise to have a backup of your current system as resizing is not necessarily free of risk for data loss.  Your drive must have sufficient contiguous free space for this process to work.
    Third: Install Snow Leopard.
    Boot from your Snow Leopard DVD. Follow instructions for installation being sure that before you actually install Snow Leopard you have selected the new partition as your target destination.
    Booting From An OS X Installer Disc
      1. Insert OS X Installer Disc into the optical drive.
      2. Restart the computer.
      3. Immediately after the chime press and hold down the "C" key.
      4. Release the key when the spinning gear below the dark gray Apple logo
          appears.
      5. Wait for installer to finish loading.

  • Since upgrading to OS X maverick, my calender won't sync with my iphone.  can't find the info on synching calendars or contacts on my mac

    Iphone calendar won't sync with mac post OS x maverick upgrade

    don't use the cloud, I've had amazing trouble in the past, it double booked appointments and left some out, so I don't use the cloud
    is there another way, can I go back to Mountain Lion, don't want my files in the cloud, privacy for clients etc

  • Ical won't sync with iPhone. I can't reset sync history in Lion anymore?

    i'm pulling my hair out! my ical just won't sync with my iphone anymore. i wanted to reset sync history as suggested in some forums but lion doesn't have isync anymore.
    it is so frustrating as it is supposed to be easy to sync apple products!
    any ideas?
    thanks again
    ian

    Thanks John, you're a star! it's back to normal, it was hours last night resetting my iphone but no luck. I reset my sync services this morning and it works!
    Why have Apple made it so difficult to do this, why hide things away? I spent ages looking for my library the other day as that was hidden! Mad!
    Much appreciated John,
    Ian

  • I just purchased the Magic trackpad but it won't work with my safari, what can i do?

    I just purchased the Magic Trackpad but it won't work with my safari software, what can i do?

    Make sure you settings are correct in System Preferences > Trackpad
    Or System Preferences > Keyboard & Mouse then select the Trackpad tab.

  • TS1292 i have a spanish gift card that won't work with my canadian account. can someone help me solve this

    i found an old gift card that i got with my ipod from spain
    i have a canadian account. when i tried using the gift card it said i couldn't use the spanish gift card with my canadian account. can someone help me solve this problem
    the gift card is 15 euros

    Sorry, but you cannot use that card with a Canadian iTunes Store account. A gift card is valid only in the country of purchase. You'll need to give or sell that card to someone in Spain.
    Regards.

  • Can't boot after update, getting "microcode: failed to load" error

    After restarting my computer, it's no longer able to boot, and just prints a continuous stream of errors. The first error it gives is "microcode: failed to load", and I looked it up and found that I should just have to install amd-ucode. Easy enough, except I can't boot. I tried booting into the latest live-usb image, and after connecting to the internet, mounting the partition to /mnt, and running
    # arch-chroot /mnt pacman -S amd-ucode
    I get the following error
    error: amd-ucode: signature from "Allan McRae <[email protected]>" is invalid
    error: failed to commit transaction (invalid or corrupted package (PGP signature))
    Errors occurred, no packages were upgraded.
    I'm not very familiar with how chrooting works, especially not arch-chroot, so I don't trust myself to fix the problem without breaking something. I was thinking of just putting the package on a flashdrive and installing it with
    # arch-chroot /mnt pacman -U amd-ucode-package-name
    Should I do it this way or am I misunderstanding how arch-chroot works?
    By the way, this is an issue with my desktop. startx stopped working on my laptop right before I went to use my desktop and rebooted it, so after this issue is fixed I'll be making another thread about my laptop >_> Any help is much appreciated.

    Ok, so I managed to install amd-ucode with pacstrap. That got rid of the microcode error, but I'm still getting
    /dev/sdc1 contains a filesystem with errors. Forcing check
    And then it just repeats the error message
    [60.50342] ata5.00: failed command: READ FPDMA QUEUED
    [60.51345] ata5.00: cmd 60/<long number that's formatted similarly to a MAC address>/40 tag 0 ncq 131072 in
    [60.51743] res 40/<the same number>/40 Emask 0x10 (ATA bus error)
    [60.62421] ata5.00: status: { DRDY }
    The numbers on the left just keep counting up, but the repeating error message stays mostly the same. What's odd about this error is that the disc it says it has a problem with isn't even the disc with the OS on it. When I have time I'm going to try physically removing /dev/sdc from my computer to see if the error stops.
    Oh and there won't be any thread about my laptop issues. Turns out I filled my whole HDD, which was causing startx to fail.

  • My Mid-2011 iMac with pre-installed Lion can't load AHT (Apple Hardware Test) over internet

    I have a Mid-2011 iMac (3.4GHz) of which Apple's Support document for the Apple Hardware Test (http://support.apple.com/kb/ht1509) says:
    Some Macintosh computers that shipped with OS X Lion support the use of Apple Hardware Test over the Internet. These computers will start up to an Internet-based version of AHT if the hard drive does not contain AHT.
    Well, this doesn't work for me. My Mac is on a DHCP-supporting router which has constant internet connection. Yet, when I turn off the Mac and then on again, holding the D key down even before the screen turns on, the Mac does indeed react to this key as it's then turning the screen on and taking another about half minute before it continues with the boot process along with showing the Mac symbol. Without the D, the Mac symbol comes up quickly.
    So, it appears that the iMac is indeed trying to get AHT over the internet. Just that it doesn't succeed in it, and probably timing out after a while.
    Any suggestions how to fix this?

    Re
    extract from kb article
    PPPoE (where there is no router handling the PPPoE connection)
    No
    No
    Captive-Networks (where you click an "Agree" button to access the Internet)
    Yes
    No
    Proxies (where specific proxy servers must be configured in network preferences)
    No
    No
    Certificate-based authentication / 802.1x
    No
    No
    try check if you are in that case for your internet acces ?
    could be a firewall problem too , if is possible try desable firewall ( or any internet filter )
    no you can not see a wifi selection if you are wired ( using cable )
    by the way D key for AHT need to be pressed AFTER start up sound , and hold at min one minute
    HTH
    Pierre

  • DBCA fails with java.lang.UnsatisfiedLinkError: Can't load library: /u01/oracle/prod/tech_st/product/11.2.0/db_1/oui/lib/linux/liboraInstaller.so Error in Oracle 11g

    Hi,
    After ORACLE 11G software installation i tried to change the ORACLE_HOME directory.
    OS : RHEL 4.5
    DB : 11.2.0
    Previous Home Location :
    [oracle@localhost ~]$ echo $ORACLE_HOME
    /u01/oracle/prod/tech_st/product/11.2.0/db_1
    Current Home Loc:
    [oracle@localhost ~]$ echo $ORACLE_HOME
    /u01/oracle/db/tech_st/product/11.2.0/db_1
    When i am trying the DBCA command i am getting the below error:
    [oracle@localhost ~]$ dbca
    java.lang.UnsatisfiedLinkError: Can't load library: /u01/oracle/prod/tech_st/product/11.2.0/db_1/oui/lib/linux/liboraInstaller.so
            at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1650)
            at java.lang.Runtime.load0(Runtime.java:769)
            at java.lang.System.load(System.java:968)
            at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:387)
            at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.<clinit>(OiipuUnixOps.java:122)
            at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv(OiipgEnvironment.java:201)
            at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.initUnixPtrFileLoc(OiipgPropertyLoader.java:212)
            at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.<clinit>(OiipgPropertyLoader.java:125)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.updateProperties(OiicStandardInventorySession.java:492)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:266)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:240)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:189)
            at oracle.sysman.assistants.util.InventoryUtil.getOUIInvSession(InventoryUtil.java:346)
            at oracle.sysman.assistants.util.InventoryUtil.getHomeName(InventoryUtil.java:87)
            at oracle.sysman.assistants.util.OracleHome.getInventoryHomeName(OracleHome.java:1023)
            at oracle.sysman.assistants.dbca.backend.Host.<init>(Host.java:798)
            at oracle.sysman.assistants.dbca.ui.UIHost.<init>(UIHost.java:257)
            at oracle.sysman.assistants.dbca.ui.InteractiveHost.<init>(InteractiveHost.java:54)
            at oracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:164)
            at oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:112)
            at oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:184)
    Exception in thread "main" java.lang.UnsatisfiedLinkError: no oraInstaller in java.library.path
            at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
            at java.lang.Runtime.loadLibrary0(Runtime.java:822)
            at java.lang.System.loadLibrary(System.java:993)
            at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:405)
            at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.<clinit>(OiipuUnixOps.java:122)
            at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv(OiipgEnvironment.java:201)
            at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.initUnixPtrFileLoc(OiipgPropertyLoader.java:212)
            at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.<clinit>(OiipgPropertyLoader.java:125)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.updateProperties(OiicStandardInventorySession.java:492)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:266)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:240)
            at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:189)
            at oracle.sysman.assistants.util.InventoryUtil.getOUIInvSession(InventoryUtil.java:346)
            at oracle.sysman.assistants.util.InventoryUtil.getHomeName(InventoryUtil.java:87)
            at oracle.sysman.assistants.util.OracleHome.getInventoryHomeName(OracleHome.java:1023)
            at oracle.sysman.assistants.dbca.backend.Host.<init>(Host.java:798)
            at oracle.sysman.assistants.dbca.ui.UIHost.<init>(UIHost.java:257)
            at oracle.sysman.assistants.dbca.ui.InteractiveHost.<init>(InteractiveHost.java:54)
            at oracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:164)
            at oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:112)
            at oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:184)
    [oracle@localhost ~]$
    I tried all possible ways with google help but still i am facing the same issue.Kindly check and suggest to solve the issue.
    Thanks in advance.
    Vijay.

    Hi all,
    I give you the clear details about the issue what i am currently facing,
    1. I installed the 11g (11.2.0) database alone(No EBS) in my local vmware machine.
    2. Created my ORACLE_HOME under /u01/oracle/prod/tech_st/product/11.2.0/db_1 directory after that i tried to change my home location from /u01/oracle/prod/tech_st/product/11.2.0/db_1 location to /u01/oracle/db/tech_st/product/11.2.0/db_1 location, like created /u01/oracle/db directory and moved files from /u01/oracle/prod location.
    3. I changed my bash_profile and exported home with the modified location also deregistered an old home and registered the new home.
    4. When i am issuing echo $ORACLE_HOME it is showing the current home location and ORACLE_SID is same what i created before.
    5. But when i am trying to create one more db using DBCA utility it is through the above error.
    Please suggest me is it possible to change the location after db creation or any extra steps i have to do for this issue.
    Thanks.

  • Firefox works with dial-up but get "page load"error with FIOS

    Firefox works well with a local dial-up, but I keep getting "page load"error message when I try to use FIOS. The connections look good,and Firefox is enabled with the Windows security firewall.
    I did have some connections unplugged when I was moving the computer and router around.
    I have run out of ideas to fix it.
    == Operating system ==
    Windows XP home addition

    Note that the xpcom.dll file is no longer present in current Firefox versions, so you may have an extension or other software that needs to be updated for the current release.
    *Bug 852950 - Kill xpcom.dll/libxpcom.so/xpcom.dylib
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Stuck at grey startup screen with spinning grey wheel

    Software update wanted to install a new version of airport. Clicked ok and appeared to install. Restart then yielded grey startup screen and spinning wheel and it stays stuck there. Original MacBook Pro with 2Ghz Core Duo. Any ideas?

    Hi, I have an i Mac but was having the same problem last week - getting stuck at the start up screen. I had no idea what to do but started a discussion and someone suggested the repair utility and it also told me everything was fine. Then she told me to do an Archive and Install and in the end that got everything working again. I don't know much about computers so I don't know if this will work for you, too, but it might be worth a shot. Here's the link to the discussion if you want to read everythign she told me: http://discussions.apple.com/thread.jspa?threadID=1457827&tstart=0

  • Spinning grey wheel, mavericks won't download

    Upgrading to Mavericks from OSX 10.7.5 on a air 13 late 2010 4g ram, 2.16ghz 256g storage, about 2/3 in use. I tried 3 times the night before last and it acted normal but after a few minutes it popped up to restart. Then starting yesterday morning, and ever since when i hit 'download' it clicks and gives me a gray spinning wheel in the upper left for a second, and that's all.  I have tried clearing the caches, and restarting the computer, and re logging in. It is not in Launchpad, it is not under unfinished downloads in app store accounts. It is in purchased apps, with the word download.
    Thanks,
    al

    Make sure the Firewall is turned off in Sytem Preferences > Securitiy & Privacy > Firewall
    Make sure Gatekeeper is enabled.
    Open System Preferences > Security & Privacy then select the General tab.
    Make sure either Mac App Store or Mac App Store and identified developers is selected. If that area is grayed out, click the padlock icon to proceed.

Maybe you are looking for