"Kernel components mismatch" message after rebooting Mac

Discussion in 'Installation and Configuration' started by amp88759, May 13, 2009.

  1. amp88759

    amp88759

    Messages:
    16
    I have received this message upon first starting parallels after updating to 10.5.7


    Are you sure you want to start the virtual machine?

    One or more kernel components loaded on your Mac are for another version of Parallels Desktop. If you start the virtual machine now, it may work incorrectly. To solve this problem, restart your Mac. If the problem persists, reinstall Parallels Desktop.

    Could anybody help?
     
    Last edited by a moderator: May 15, 2009
  2. MacBimmer

    MacBimmer Bit Poster

    Messages:
    8
    I have the same message. Clicking the link to 'install anyway' the program loads, but won't connect to the Internet. I am connected on the Mac OS X 10.5.7 side of the machine as I'm writing this in Safari from the same laptop. I also updated Parallels last week with the latest Build 4.0.3844 (May 5, 2009). So far that is all I see not working, but it's only been a few minutes of fussing with it.

    I hope Parallels support gets a fix to us soon.
     
  3. brian ryder

    brian ryder

    Messages:
    1
    I have same error! Any help?

    I have same error! Any help?
     
  4. MacBimmer

    MacBimmer Bit Poster

    Messages:
    8
    Same Issue with me

    I had a good upgrade to Parallels Build 3844 from a few days ago. Last night I upgraded to Mac OS X 10.5.7 and that install went fine. When I opened Parallels I got the 'missing kernel component error message as well. It's the first time I've seen it compared to other posts in another string that the error message started right after upgrading to 3844. I clicked to 'open anyway' and Parallels opened and all appears normal EXCEPT the VM won't connect to the Internet. When I open Firefox or IE, I get an error message that neither home page can be found.

    Following comments in the other string, I downloaded a fresh version of 3844 DMG and uninstalled the version I have. I reinstalled 3844 and did NOT create a new VM, but opened the Windows XP PMV file per directions from Parallels Support that responded to post. Parallels began and I got the same error message about the missing kernel component message. I opened anyway and still didn't connect to the Internet. I 'reinstalled Parallels Tools' and after the reboot, still have the same problem with the missing kernel message.

    So, I don't know what else to do and request your help and insights.

    Thank you.
     
  5. Specimen

    Specimen Product Expert

    Messages:
    3,244
    Did you do what's suggested? Restart and, if it presists, reinstall?
     
  6. nwgray

    nwgray

    Messages:
    29
    Having the same issue. I have lost my network connection (using shared). It shows I have local only. I can't access anything via network (Internet, local shares, database server, etc.)
    Here's my info:
    1. Mac OS Version - 10.5.7
    2. Parallels Build # 4.0.3844
    3. What kind of computer Mac Book Pro Unibody 2.53GHz C2D
    4. Total Physical RAM 4GB
    5. Hard Drives 1 - 320gb
    6. If you are using a BootCamp configuration or not Bootcamp partition that parallels accesses
    7. Did you upgrade from a BETA No
    8. With what Build did the problem start 3844 (started today)
    9. If Parallels Tools are installed Yes
    10. Anything you have tried to get things working Reinstalled version 3844
    11. Anything specific about your set-up you think we should know Nothing specific. Generic install
    12. If you are crashing, upload some crash logs It's not crashing. I just have no internet access
    13. If you are getting an error message type it in and then attach a screenshot.
    14. If you are having issues with a specific component (i.e. mouse, keyboard, monitor) tell us what it is. Local only network connection. Can't connect to anything.
     
  7. STim

    STim Super Moderator

    Messages:
    942
    Can someone please post here the output of "kextstat -l | grep prl" command from the Mac affected?

    We are investigating this issue already...
     
  8. amp88759

    amp88759

    Messages:
    16
    Hi STim

    Here is the output

    80 0 0x8b7000 0x4000 0x3000 com.parallels.kext.prl_usb_connect (4.0 3810.237520) <39 7 6 5 4>
    94 0 0x8bb000 0x3000 0x2000 com.parallels.kext.prl_hid_hook (4.0 3810.237520) <7 6 5 4 2>
    95 0 0x5ee000 0x88000 0x87000 com.parallels.kext.prl_hypervisor (4.0 3810.237520) <12 7 6 5 4 2>
    98 0 0x8ad000 0x7000 0x6000 com.parallels.kext.prl_netbridge (4.0 3810.237520) <6 5 4 2>
    99 0 0xbbc000 0x5000 0x4000 com.parallels.kext.prl_vnic (4.0 3810.237520) <42 5 4>

    Just trying to follow your solution from 90135 reply #17 to see if this solves my problem.

    Regards

    Andrew
     
  9. STim

    STim Super Moderator

    Messages:
    942
    Andrew, please confirm that I correctly understood what happens:

    1. You had Mac OS 10.5.6 and Parallels Desktop 4 build 3810.
    2. You had downloaded Parallels Desktop 4 build 3844 and upgraded.
    3. You did NOT see any warning messages from Parallels Desktop claiming kernel components mismatch until upgrading to 10.5.7.
    4. You have upgraded to Mac OS 10.5.7.
    5. The issue arose.
     
  10. MacBimmer

    MacBimmer Bit Poster

    Messages:
    8
    Tim,

    This is Dale - I also posted to this issue and sent a seperate email "(Parallels #717647) [PD4] Error after 10.5.7 update" so I'm assuming you meant Dale instead of Andrew?

    Anyway, I do confirm that all of your note below is ture and accurate.

    Andrew, please confirm that I correctly understood what happens:

    1. You had Mac OS 10.5.6 and Parallels Desktop 4 build 3810.
    2. You had downloaded Parallels Desktop 4 build 3844 and upgraded.
    3. You did NOT see any warning messages from Parallels Desktop claiming kernel components mismatch until upgrading to 10.5.7.
    4. You have upgraded to Mac OS 10.5.7.
    5. The issue arose.

    In addition to the Kernel error, when I get Parallels to open, it won't connect to the internet. My Mac OS connects just fine. I've run the Windows Repair Tool and it still won't connect.

    Thank you for your help in solving this. I need Parallels and Internet connection on the Windows VM on my Mac.
     
  11. nwgray

    nwgray

    Messages:
    29
    Mine is doing the same thing. Here's the output:

    100 0 0x56ab7000 0x4000 0x3000 com.parallels.kext.prl_usb_connect (4.0 3810.237520) <36 7 6 5 4>
    115 0 0x56c15000 0x3000 0x2000 com.parallels.kext.prl_hid_hook (4.0 3810.237520) <7 6 5 4 2>
    116 0 0x63b03000 0x88000 0x87000 com.parallels.kext.prl_hypervisor (4.0 3810.237520) <12 7 6 5 4 2>
    117 0 0x56e8a000 0x7000 0x6000 com.parallels.kext.prl_netbridge (4.0 3810.237520) <6 5 4 2>
    118 0 0x56ee9000 0x5000 0x4000 com.parallels.kext.prl_vnic (4.0 3810.237520) <88 5 4>
     
  12. STim

    STim Super Moderator

    Messages:
    942
    Andrew, Dale, nwgray - thank you for your inputs. For now it is clear that wrong kexts are loaded. We are yet to understand where does it take them from.

    Please post here additional outputs from the following three commands:
    1. "ls /System/Library/Extensions | grep prl"
    2. "ls /Library/Receipts/ | grep Para"
    3. "ls /Library/Parallels/Parallels\ Service.app/Contents/Kexts/10.5/"
     
  13. nwgray

    nwgray

    Messages:
    29
    1. prl_hid_hook.kext
    prl_hypervisor.kext
    prl_netbridge.kext
    prl_usb_connect.kext
    prl_vnic.kext

    2. Parallels Desktop 4.pkg
    Parallels Explorer 4.pkg
    Parallels Image Tool 4.pkg
    Parallels Transporter 4.pkg

    3. prl_hid_hook.kext prl_hypervisor.kext prl_netbridge.kext prl_usb_connect.kext prl_vnic.kext
     
  14. MacBimmer

    MacBimmer Bit Poster

    Messages:
    8
    Tim, I'm sorry, I don't know how to get the outputs you are requesting? Please provide further directions and I'll make it happen.
     
  15. Keith Davidson

    Keith Davidson

    Messages:
    6
    Also had problems after 10.5.7 install - Parallels Desktop v4.0.3844
    Refused to find list of VMs or read existing .pvm files
    After quitting and restarting Parallels a couple of times has fixed itself ?

    Output of kextstat -l | grep prl
    111 0 0x502cd000 0x88000 0x87000 com.parallels.kext.prl_hypervisor (4.0 3844.408728) <12 7 6 5 4 2>
    112 0 0x502a9000 0x3000 0x2000 com.parallels.kext.prl_hid_hook (4.0 3844.408728) <7 6 5 4 2>
    113 0 0x50297000 0x4000 0x3000 com.parallels.kext.prl_usb_connect (4.0 3844.408728) <39 7 6 5 4>
    114 0 0x502c1000 0x7000 0x6000 com.parallels.kext.prl_netbridge (4.0 3844.408728) <6 5 4 2>
    115 0 0x50625000 0x5000 0x4000 com.parallels.kext.prl_vnic (4.0 3844.408728) <50 5 4>
     
  16. amp88759

    amp88759

    Messages:
    16
    Hi STim you assume correct.

    1. I had Mac OS 10.5.6 and Parallels Desktop 4 build 3810.
    2. I had downloaded Parallels Desktop 4 build 3844 and upgraded.
    3. I did NOT see any warning messages from Parallels Desktop claiming kernel components mismatch until upgrading to 10.5.7.
    4. I upgraded to Mac OS 10.5.7.
    5. The issue arose.

    I did the following though and the problem now seems to be resolved:

    Solution 1 (recommended):
    - download the latest build with this issue fixed,
    - use Uninstall application available on the just downloaded dmg to remove Parallels Desktop
    - install Parallels Desktop.

    Regards

    Andrew
     
  17. nwgray

    nwgray

    Messages:
    29
    I did this - no change .Still showing 3810 kexts.
     
  18. STim

    STim Super Moderator

    Messages:
    942
    Andrew, can you make sure that old kexts are really removed? This is done by "ls /System/Library/Extensions | grep prl" command. If the output is empty - then all is OK, the issue is solved. If it still shows kexts, the issue is not solved and may reappear in future. Will you please check this?

    Keith, your issue is different and as far as I understand it is fixed.

    Dale, the output from nwgray is enough. Please just watch this thread for now.

    nwgray, please perform the following:
    1. run the "mkdir ~/Desktop/pddrivers_backup" command.
    2. run the "sudo mv /System/Library/Extensions/prl_* ~/Desktop/pddrivers_backup" command.
    3. Reboot.
    4. Run the "ls /System/Library/Extensions | grep prl". Check if its output is empty - it should be.
    5. If so, check if the issue is still there.
     
  19. nwgray

    nwgray

    Messages:
    29
    Yes - this issue is still there. I get the warning box upon starting my VM and have only local network connection when started up.

    My kext is still the same after moving the extensions:

    kextstat -l | grep prl
    78 0 0x508ed000 0x4000 0x3000 com.parallels.kext.prl_usb_connect (4.0 3810.237520) <36 7 6 5 4>
    115 0 0x56d7e000 0x3000 0x2000 com.parallels.kext.prl_hid_hook (4.0 3810.237520) <7 6 5 4 2>
    117 0 0x66a20000 0x88000 0x87000 com.parallels.kext.prl_hypervisor (4.0 3810.237520) <12 7 6 5 4 2>
    118 0 0x56eed000 0x7000 0x6000 com.parallels.kext.prl_netbridge (4.0 3810.237520) <6 5 4 2>
    119 0 0x56ef4000 0x5000 0x4000 com.parallels.kext.prl_vnic (4.0 3810.237520) <94 5 4>
     
  20. STim

    STim Super Moderator

    Messages:
    942
    nwgray,

    What's the actual output of "ls /System/Library/Extensions | grep prl"?
     

Share This Page