Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Mal

macrumors 603
Original poster
Jan 6, 2002
6,253
30
Orlando
Hey, so I’m not really much of a server admin, but at work I have several NetBoot images set up, and I would like to set one as the default. In other words, if I start up a computer with the N key held down, I want it to boot from my one particular image (10.5.6 install disk) instead of another (an Apple diagnostic disk). However, I can’t seem to figure out how. I tried checking the “Default” checkbox on the 10.5.6 image, and unchecking it from the other, but it still defaults to the wrong image every time I try to boot a Mac over the network. Usually, if I hold Option at startup I can just pick, so it’s not often a problem, but today I had a computer that wouldn’t recognize the NetBoot images that way, so I had to temporarily disable the diagnostic image just to get the machine to boot. I’d rather switch it around the other way, as I can tell it to restart to the diagnostic disk if I can get the machine started from the install disk.

Any help would be great!

jW
 

calderone

Cancelled
Aug 28, 2009
3,743
352
Have you tried restarting the NetBoot service?

That will often clear up any issues, such as starting to the wrong image.
 

calderone

Cancelled
Aug 28, 2009
3,743
352
You may have to reset PRAM on the NetBoot client as well, as it may be holding onto the previous NetBoot set as the startup disk.
 

AdamR01

macrumors 6502
Feb 2, 2003
259
9
From http://www.bombich.com/mactips/netboot.html

When you hold down the "N" key during startup, your machine will boot from the image set that you have identified as the "default" set in Server Admin. When you choose a Network startup disk in the Startup disk preferences pane, the server keeps track of your selection, and you're forever bound to that server and Netboot set until you make another choice. What this means is that if you change the default set at the server, then hold down the N key on startup at that client that had chosen another Netboot set, the client will not boot from your default set, it will always boot from the set that you had previously chosen (even if you have, since then, reset the startup disk to a local disk).

†(EFI): Hold down Option+N to boot from the actual default NetBoot image.

While this technically works as designed, it doesn't necessarily work as expected. The Netboot server keeps these choice settings in /var/db/bsdpd_clients. Its safe to delete that file to allow your clients to boot to the default image set again. Also, the following series of commands tend to resolve problems caused by setting a specific network startup disk choice on a client, then deleting that Netboot set.

So either delete /var/db/bsdp_clients, modify /var/db/bsdp_clients so that the machines you want point to that image by default, or do Option+N if they are Intel Macs.
 

Les Kern

macrumors 68040
Apr 26, 2002
3,063
76
Alabama
un-click "enable"? Default means just default, and does not stop another from being used. Of course it COULD be the nib file... if not set for the architecture, it won't boot. You'll know soon enough.
 

Attachments

  • Screen shot 2010-07-02 at 6.00.47 PM.jpg
    Screen shot 2010-07-02 at 6.00.47 PM.jpg
    24.7 KB · Views: 232
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.