Skip to main content
Solved

NetBoot with Netsus: Error loading kernelcache 0x17

  • February 19, 2014
  • 4 replies
  • 0 views

Forum|alt.badge.img+4

I have a weird issue that pops up every once in awhile.

I built my netboot image per the JAMF instructions on an external USB3 drive, ran composer, than used SIU to build the nbi.

I made sure the build numbers were exactly the same, and then copied it up to my netsus server's NetBoot folder. Double checked the files by running an md5sum on each one to ensure they matched up, and they did.

However, when I attempt to boot the system I get the following error:

boot file path:

IPV4(xxx.xxx.xxx.xxx/NetBoot/NetBootSP0/MyNetboot.nbi/i386/x86_64/kernelcache'...

Error loading kernelcache (0x17)

If i take the drive I used to make the image, it will boot on any machine I currently have available without an issue.

I tried rebuilding the nbi three different times, yet I'm still getting the same error.

What am I missing?

Best answer by endor-moon

I had this exact problem and solved it by copying the kernelcache file from a Mavericks installer on a data stick. I suspect a bug in the way Apple's imaging tools create 10.9 Netboot images. Of course I have no way of knowing if everything needed by NetBoot will be in that other kernelcache but it did allow the process to get all the way to the end.

Cheers...

View original
Did this topic help you find an answer to your question?

4 replies

Forum|alt.badge.img+8
  • New Contributor
  • 63 replies
  • February 28, 2014

Are you building your NBI on 10.9.x? If so, you might want to check out this other thread: https://jamfnation.jamfsoftware.com/discussion.html?id=9836


Forum|alt.badge.img+10
  • Valued Contributor
  • 129 replies
  • Answer
  • March 2, 2014

I had this exact problem and solved it by copying the kernelcache file from a Mavericks installer on a data stick. I suspect a bug in the way Apple's imaging tools create 10.9 Netboot images. Of course I have no way of knowing if everything needed by NetBoot will be in that other kernelcache but it did allow the process to get all the way to the end.

Cheers...


Forum|alt.badge.img+4

@endor-moon

Yup! kernelcache was the culprit!


Forum|alt.badge.img+11
  • Contributor
  • 176 replies
  • March 18, 2014

Just to save myself and others the google search:

After making a bootable Mavericks Installer the folder is hidden where you can copy the kernelcache from:

/Volumes/Install OS X Mavericks/System/Library/Caches/kernelcache

Copy this to your netboot set and replace the existing kernelcache in the following location:

/Library/Netboot/NetBootSP0/YourImageName.nbi/i386/x86_64

You should then have a netboot set that boots!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings