On 7 September 2012 14:08, russell <[email protected]> wrote:
> I have doing quite a lot of netbooting lately. However I can not figure out
> how to configure a specific machine to use a specific kernel.
>
> Is there a way for pxeboot to load a kernel based on something machine
> dependent, for example, mac address?
>
> If not, I have been digging around in sys/stand/boot/boot.c
> while I have not found where to get the mac address yet
> would it be preferable to
> a. look for a boot.conf.<macaddress> before an unadorned boot.conf
> b. if not otherwise specified fall back to /bsd.<macadress>
> c. macro expansion in boot.conf(somthing in the manner of
>    "machine $macaddress")
>
> I like option a as that seems like it would be easy to put in and provide
> configuration power where needed while not complicating the
> setup in the common case of only ever needing one kernel.

Have you checked man 8 diskless ?

--
Ville

Reply via email to