On Thu, Jun 07, 2012 at 08:30:49PM +0200, Tomasz Marszal wrote:
> http://en.wikipedia.org/wiki/Preboot_Execution_Environment
> http://en.wikipedia.org/wiki/IPXE
> http://logout.sh/computers/linux/netboot/ (this is for Linux but BSD config
> will be pretty much the same )
> 
> simply type "pxe boot dhcp tftp" in your favorite search engine.
> and read about it then do it !

OpenBSD FAQ has enough info about PXE.

Still somebody needs to install it, he is probably looking
for automated install script, he can google some of them.

Let's imagine your workstation always start with
one disk per OS, one disk per data. Modifying install script to
fdisk and disklabel 1st disk should be easy.

When boarding the workstation you can enable PXE in bios, and
disable PXE by default on switch as well on dhcpd/tftpd setup.
So when it would boot it would time out, if needed reinstall,
you would enable it in dhcpd/tftpd and/or in switch port.

The post-install customization could be done by tools like cfengine,
puppet etc...

I would love to see some automated install solution on OpenBSD,
but it is tricky and SUSE-based xml autoyast is hell :D

jirib

Reply via email to