Error Updating to 3.3

General discussions about Little Snitch
Post Reply
Big_V
Posts: 1
Joined: Fri Oct 11, 2013 11:50 pm

Error Updating to 3.3

Post by Big_V » Fri Oct 11, 2013 11:53 pm

Hi, I'm running OS X 10.8.5, when I tried to update to Little Snitch 3.3 the installation fails. In the log I see these errors:

ERROR: Pre-linking a new kernel failed!
ERROR: The file /mach_kernel does not exist.
ERROR: Please download and re-install the latest OS X update.

Tried to download 10.8.5 (both normal update and combo update) and can't re-install either (JavaScript package evaluation error). Please help!

r.giskard
Rank 2
Rank 2
Posts: 66
Joined: Tue Jul 14, 2009 10:44 am

Re: Error Updating to 3.3

Post by r.giskard » Sat Oct 12, 2013 3:03 pm

Smoking the mach_kernel can affect your Mac's health!

If you accidentally delete the mach_kernel file you can do the following. First of all you will need to create a mock-up mach_kernel file. After that you will be able to install the combo update which will restore a functional mach_kernel. You must install the combo update immediately after creating the mock-up mach_kerne. Make sure you have already downloaded the combo update matching your OS X version.

Please use the following command to create the mock-up file:
(You need to enter the command within a Terminal.app window)

Code: Select all

sudo touch /mach_kernel


and afterwards install the Combo Update. This should restore the mach_kernel. For OS X 10.8 Mountain Lion it will be the OS X 10.8.5 combo update http://support.apple.com/downloads/DL1676/en_US/OSXUpdCombo10.8.5.dmg.

After these steps, your system should work again and you could then install Little Snitch as normal.

jet
Posts: 2
Joined: Sat Oct 12, 2013 4:48 pm

Re: Error Updating to 3.3

Post by jet » Sat Oct 12, 2013 4:51 pm

Where is mach_kernel file?

jet
Posts: 2
Joined: Sat Oct 12, 2013 4:48 pm

Re: Error Updating to 3.3

Post by jet » Sat Oct 12, 2013 5:24 pm

Hi I also has exact same error as Big_V

ERROR: Pre-linking a new kernel failed!
ERROR: The file /mach_kernel does not exist.
ERROR: Please download and re-install the latest OS X update.

Tried all sorts of re-install, uninstall, deleting files etc to no avail.

The followed instructions from r.giskard (a little scary using terminal, but nothing ventured nothing gained)

Everything in now working perfectly.

However you do have to re-register Little snitch and then re-configure all you're rules.

Thank you very much for the fix.

Post Reply