Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Change the boot order for NetBoot/NetInstall clients

Hello,

I am trying to get NetBoot/NetInstall working on my 10.5.7 server. The server is on a different subnet from the target client. The subnet on which the target client resides offers DHCP services, though they are not provided by the server to which I would like to connect.

Whenever I try to boot to the server, the client does not get an IP address and cannot connect to the server. If I were to boot the client, normally, DHCP gives an address as usual. Is there a way to modify the process NetBoot uses at start-up to make sure the client gets an IP address before it starts looking for the server?

Thanks

xServe, Mac OS X (10.5.7), iMac 10.4.11 Client

Posted on May 18, 2009 10:23 AM

Reply
10 replies

May 20, 2009 9:56 AM in response to Brian Nesse

Sure, but there is no instruction for the use of proper commands with that tool just:

nvram: (usage: no such option as -?)
nvram [-x] [-p] [-f filename] [-d name] name[=value] ...
-x use XML format for printing or reading variables
(must appear before -p or -f)
-p print all firmware variables
-f set firmware variables from a text file
-d delete the named variable
-c delete all variables
name=value set named variable
name print variable
Note that arguments and options are executed in order.

What would be the proper format for the 'file'?

Thanks

May 20, 2009 11:09 AM in response to Jason Watkins

If your Netboot server resides on a different subnet than your client machines, you will have to configure your network router to pass the necessary BSDP traffic between subnets. If you don't have control of the router config, talk to your Network admin. If the router is Cisco kit, the 'ip helper-address' command will be what's needed to make this work. Failing that, do the following:

On PPC machines you need to issue the following command in Terminal.app:

sudo nvram default-bootp-vexts="%00"

Then you can issue this command:

sudo nvram boot-device enet:12.34.56.78

where '12.34.56.78' is the IP address of your Netboot server. These values will stay in nvram until they are reset.

Change the boot order for NetBoot/NetInstall clients

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.