None at the moment. I'm getting the same with a fresh build of the OS.
I assumed it was to do with my attempts to modify rc.netboot file. I'm building a totally vanilla one now.
ohh that could be, I was replacing the rc.netboot also..
i do have the unmodified file, I will delete the modified one and restore the original and see if that helps.
I'm also trying a different piece of hardwa... oh it failed too.
original rc.netboot failed too.
Are you HTTP or NFS booting these images?
I just tried HTTP. It failed but I wasn't surprised at that because our servers have never liked that setting.
Trying NFS now ...
Nada. I've now ripped an older version of SIU from a 10.9.1 mac and i'm going to try that instead.
hmm found this on the apple kb for 10.9.2
Improves the reliability of diskless NetBoot service in OS X Server
Just a point of reference, as of Feb 26, 2014, the latest versions are:
OS X 10.9.2 (13C64) with Server 3.0.3 (13S3007) and System Image Utility 2 (10.9.2 675)
Do those versions match what your using? SIU 10.9.2 675 and the NetBoot .nbi hosted on a server running Sever 3.0.3?
I recall there has been a pattern that Server updates get released within a few days after a OS X 10.9 update are released. Maybe another update to Server is coming?
<edit> sorry apparently my inner Yoda leaked in to my response... let me rephrase it.
I spent yesterday afternoon and this morning upgrading everything :)
@jhalvorson Yes they match.
I've wasted all day on this. As far as i'm concerned, SIU on 10.9.2 is totally broken.
I bet that this is an older mac, say 2011 and that the kernelcache file inside the .nbi/i386/x86_64 folder is larger than 32 MB ???
Franton, did teh 10.9.1 SIU work?
Nope. I'm about to try processing the same captured OS DMG through 10.8.5 SIU instead.
Seeing the same thing this morning. Updated NetBoot image to 10.9.2. After using 10.9.2 SIU and adding it to my NetBoot server, the image is unbootable. I've tried modified and unmodified rc.netboot files. I've also tried diskless and not diskless, http and nfs. My NetBoot servers were running 10.9.1 and the problem remains after upgrading to 10.9.2.
@Lotusshaney is onto something. My kernelcache file is 35.5MB and I was able to boot my 10.9.2 NBI from a 2013 MacBook Pro Retina. However, my 2011 MacBook Pro would not boot it.
Here is my blog post
Keep getting no-entry signs booting from a net boot image made on a mac that boots fine from the same image when its on a HDD ? New Macs Netboot fine but old ones don’t ? Check the kernalcache in the .nbi folder.
TFTP original file limits is 32MB. I think new models have removed this limit in there firmware. All my old NB images kernalcache files are under that size.
10.9.x ones are 35MB so won’t TFTP to the older macs. If I remove unused kexts and build the image the kernalcache is under 32MB and EVERYTHING boots !!!!
I think Apple needs to look at system image utility and make it more selective on needed kexts
TFTP is used to copy the kernalcache file over to the client regardless of NFS or HTTP. version 1 had a limit of 32MB file transfers. New version of TFTP supports 4GB file transfers so Im guessing apple has update the firmware in some models and not others
i've opened a ticket with apple enterprise support on this.
Thank you for your findings, I will get teh ticket update with the info and report back.
I need to now have words with my bosses over the Xserve replacement order. I've got 1,1 Xserves and I'm betting there's no way to make them work.
@Lotusshaney Which kexts are you removing from your image?