VMware Communities
albertvert
Contributor
Contributor

What is this : "Unable to retrieve kernel symbols."

I have VMware Fusion 6.0.1 for Mac

What is mean it popup message ?

Reply
0 Kudos
12 Replies
dariusd
VMware Employee
VMware Employee

Hi albertvert,

Please see the following thread, where we are working on understanding this problem.  It seems to have been triggered by a recent OS X 10.8.5 software update.

My Virtual Machine doesn't start anymore in Fusion

Cheers,

--

Darius

Reply
0 Kudos
karthikg2013
Enthusiast
Enthusiast

Solution to the issue is:


1. Download the update package from http://support.apple.com/kb/DL1686

2. Create an empty mach_kernel file (otherwise the update installer won't work) using Terminal command:


sudo touch /mach_kernel


3. Install the OSXUpd10.8.5Supp.pkg from the downloaded file. It should restore the proper mach_kernel file.


After installing the update (and before restarting) it's possible to verify that the file was installed correctly:


ls -l /mach_kernel


It should show the permissions -rw-r--r--, owner root, group wheel, and file size 8244640 bytes.

To prevent the mach_kernel file from showing up in Finder, run the command:


sudo chflags hidden /mach_kernel


Reply
0 Kudos
albertvert
Contributor
Contributor

I can not install OSXUpd10.8.5Supp (see screen short)

Why ?

What must I do ?

Albert Vert

vertcinema@icloud.com<mailto:vertcinema@icloud.com>

Skype: albertvert

09.10.2013, в 6:50, karthikg2013 <communities-emailer@vmware.com<mailto:communities-emailer@vmware.com>> написал(а):

VMware Communities<https://communities.vmware.com/index.jspa>

What is this : "Unable to retrieve kernel symbols."

created by karthikg2013<https://communities.vmware.com/people/karthikg2013> in VMware Fusion® (for Mac) - View the full discussion<https://communities.vmware.com/message/2297471#2297471>

Reply
0 Kudos
dariusd
VMware Employee
VMware Employee

Hi Albert!

You need to open Terminal and enter this command:


   sudo touch /mach_kernel


Then install the OSXUpd10.8.5Supp.pkg update, and after your Mac restarts, go into Terminal again and run the command:


   sudo chflags hidden /mach_kernel


That should fix the problem.


Cheers,

--

Darius

Reply
0 Kudos
albertvert
Contributor
Contributor

It`s ok.

Thank you.

But now I have Parallels Desktop more.

Albert Vert

vertcinema@icloud.com<mailto:vertcinema@icloud.com>

Skype: albertvert

09.10.2013, в 18:32, dariusd <communities-emailer@vmware.com<mailto:communities-emailer@vmware.com>> написал(а):

sudo chflags hidden /mach_kernel

Reply
0 Kudos
paulcbrady
Contributor
Contributor

Hi,

Unfortunately, this solution did not work for me. Listed below is all my info. Any idea how I can get this update to work? I tried the 'sudo touch /mach_kernel' and it does nothing to the existing kernel. Does not create a blank one. I use the mv command to rename the file then used 'sudo touch /mach_kernel' to create a blank mach_kernel and the supplemental update would still not install.

Here's my info. Any help is appreciated.

=================================

bos-mp0tw:/ pabrady$ uname -a

Darwin bos-mp0tw 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64

bos-mp0tw:/ pabrady$

bos-mp0tw:/ pabrady$ system_profiler SPSoftwareDataType

Software:

    System Software Overview:

      System Version: OS X 10.8.5 (12F2518)

      Kernel Version: Darwin 12.5.0

      Boot Volume: bos-mp0tw

      Boot Mode: Normal

      Computer Name: bos-mp0tw

      User Name: Brady, Paul (pabrady)

      Secure Virtual Memory: Enabled

      Time since boot: 2 days 4:36

bos-mp0tw:/ pabrady$ ls -l /mach_kernel

-rw-r--r--@ 1 root  wheel  8244840 Jun 24 14:10 /mach_kernel

bos-mp0tw:/ pabrady$

Reply
0 Kudos
dariusd
VMware Employee
VMware Employee

Your Mac is running a model-specific version of OS X (version 12F2518).  The OS X 10.8.5 Supplemental Update will most likely not apply to your machine.

Are you encountering the same "Unable to retrieve kernel symbols" error when launching Fusion?

Reply
0 Kudos
paulcbrady
Contributor
Contributor

Hi!

Yes, I am getting the same error that everyone else was getting. 'Unable to retrieve kernel symbols'...

-p

Reply
0 Kudos
paulcbrady
Contributor
Contributor

Any suggestions on how I can fix my VM? I have no access to it at all now.

Thanks,

Paul

Reply
0 Kudos
dariusd
VMware Employee
VMware Employee

Have you changed anything on your system since you were last able to access your VMs?  There are quite a few possible causes of this error message, so if you could previously use Fusion and now cannot, it might help to know what has changed since then.

--

Darius

Reply
0 Kudos
paulcbrady
Contributor
Contributor

I don't think I changed anything. but go be honest, it could have been an update from 7.0 to 7.1.1 but I can't remember. Nothing else on my system changed that I'm aware of.

Reply
0 Kudos
2CHarli2
Contributor
Contributor

I have the same problem,  after using this program for years, all of a sudden it crashed....  I am getting several error codes

I have a Mac Pro 2009,  my VMware Fusion is 4.0.1

Anyone know what's going on??  It's making me crazy

Reply
0 Kudos