Skip to main content

Hi guys, I need some new ideas because I'm sure I'm doing something wrong but can't figure out what. I haven't used netboot for a couple years because with the few Macs that we have there is no real need for it. But there might be more Macs coming soon, so it was time to get back into this project.

Long story short, here is what I did:
- Set up new test environment with a MacMini 6,2 as server, clean install of 10.10.3, clean install of Server 4.1, all updates applied
- Using the 10.10.3 SIU I created a NetInstall image from the 10.10.3 installer app (fresh download from the app store)
- Added the image to my new NetBoot server, made it the default, all green
- Took a MacBook Air 6,2, set the new NetInstall image as Startup disk and rebooted
- The MBA blinks the globe a few times (maybe 10) and then boots from the internal disk, ignoring my NetInstall image
- Rebooted with Option key, select netinstall image, screen freezes for a while, then boot from internal disk
- Took a MBA 5,2, same thing
- Tried my MBA 7,2, it doesn't even blink, just goes black for a while and then boots from the internal disk
- Recreated the NetInstall image, same result.
- system.log shows the MBA7,2 trying to boot but that's it

Apr 16 10:00:40 usitiljss01.local bootpd[42196]: BSDP INFORM [en0] 1,40:6c:8f:43:53:cf NetBoot002 arch=i386 sysid=MacBookAir7,2
Apr 16 10:00:40 usitiljss01.local bootpd[42196]: NetBoot: [1,40:6c:8f:43:53:cf] BSDP ACK[LIST] sent 10.90.238.59 pktsize 326
Apr 16 10:00:41 usitiljss01.local bootpd[42196]: BSDP INFORM [en0] 1,40:6c:8f:43:53:cf NetBoot002 arch=i386 sysid=MacBookAir7,2
Apr 16 10:00:41 usitiljss01.local bootpd[42196]: NetBoot: [1,40:6c:8f:43:53:cf] BSDP ACK[LIST] sent 10.90.238.59 pktsize 326
Apr 16 10:00:42 usitiljss01.local bootpd[42196]: BSDP INFORM [en0] 1,40:6c:8f:43:53:cf NetBoot002 arch=i386 sysid=MacBookAir7,2
Apr 16 10:00:42 usitiljss01.local bootpd[42196]: NetBoot: [1,40:6c:8f:43:53:cf] BSDP ACK[SELECT] sent 10.90.238.59 pktsize 399
Apr 16 10:00:58 usitiljss01.local bootpd[42196]: BSDP INFORM [en0] 1,40:6c:8f:43:53:cf NetBoot002 arch=i386 sysid=MacBookAir7,2
Apr 16 10:00:58 usitiljss01.local bootpd[42196]: NetBoot: [1,40:6c:8f:43:53:cf] BSDP ACK[SELECT] sent 10.90.238.59 pktsize 399
Apr 16 10:01:16 usitiljss01.local bootpd[42196]: BSDP INFORM [en0] 1,40:6c:8f:43:53:cf NetBoot002 arch=i386 sysid=MacBookAir7,2
Apr 16 10:01:16 usitiljss01.local bootpd[42196]: NetBoot: [1,40:6c:8f:43:53:cf] BSDP ACK[SELECT] sent 10.90.238.59 pktsize 399
Apr 16 10:01:32 usitiljss01.local bootpd[42196]: BSDP INFORM [en0] 1,40:6c:8f:43:53:cf NetBoot002 arch=i386 sysid=MacBookAir7,2
Apr 16 10:01:32 usitiljss01.local bootpd[42196]: NetBoot: [1,40:6c:8f:43:53:cf] BSDP ACK[SELECT] sent 10.90.238.59 pktsize 399

- Created a new NetInstall image from my 10.10.0 installer app
- Tried the MBA 5,2 and MBA 6,2 and they booted right away from that image
- The MBA 7,2 will obviously not boot because it's too new but I got the circle thingy telling me that it found the image and tried to boot from it
- I don't have 10.10.1 or 10.10.2 installer apps, so I can't test those
- I tried to create a 10.10.0 + 10.10.3 update NetRestore created with AutoDMG which works with the MBA 5,2/6,2 but not with the MBA 7,2
- I tried a MacBook Pro 11,1 as server, with 10.10.0 and Server 4.0, same result
- Created 10.9.5 and 10.8.5 images, they work fine on the machines that support those OSes
- I tired NetBoot, NetInstall and NetRestore, same result
- I tried the NetSUS 3.0.1 appliance, same result
- I tried adding the 10.10.3 netboot.dmg to the 10.10.0 NBI, same result
- Tried AutoCasperNBI, same result
- Tried changing http to nfs, same result
- Changed the router from a Cisco VPN router to an Apple Airport Extreme, same thing
- All machines boot fine from a USB drive that I restored the various images to

So, since Wednesday last week I'm trying to find anything on the Internet that would be similar to my issue but came up empty handed.

Does anybody here have any idea what I might be doing wrong? Anybody here with a similar setup succeeding?

Thanks,
Dirk

and a bit of shameless self promotion for those that say bsdpy is too hard.
Heres a step by step guide for you.

https://themacwrangler.wordpress.com/2015/04/24/creating-a-netboot-server-with-centos-7-and-bsdpy/


This is a great resource to understand & troubleshoot the fundamentals of OS X Netboot tech.

https://static.afp548.com/mactips/netboot.html

The more you understand about how the Mac on your desk gets from no local OS X available to a magic state of "running" off the network, the better chance you will have of troubleshooting it when it goes wrong. ie. What is happening during various grey screens, world icons and spinners.

Taught me a lot, enough to cobble together a working Netboot server on the back of a consume WD MyBook live NAS a few years a go.