Posted on 02-19-2014 10:47 AM
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?
Solved! Go to Solution.
Posted on 03-02-2014 11:15 AM
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...
Posted on 02-28-2014 01:50 PM
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
Posted on 03-02-2014 11:15 AM
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...
Posted on 03-10-2014 11:14 AM
@endor-moon
Yup! kernelcache was the culprit!
Posted on 03-18-2014 10:02 AM
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!