hi everyone
I thought I would share with you what I am hoping to do with OMV.
My vision is to provide a PXE base that makes it as easy to boot an iso image over the LAN as Yumi makes it to load an iso onto a USB stick.
The end user will be a refurbisher of PCs. He buys machines from the Vista vintage and cleans them, boosts the memory and hard disk size, and sells them on. He is one of many people running small single person businesses doing so,
He is currently thinking of buying in a commercially produced NAS box, that does not offer PXE booting. This would improve his productivity because he intends to boot a machine using the Acronis DVD and then install a disk image from the NAS box. At present he has the images duplicated on two USB drives, and so can only install software on two boxes at a time. He correctly says that if it is on a NAS box, he can do many at one. His plan was to still boot the machines up from DVD.
I said to him that either FreeNAS or OMV could do all of that.
First advice was whatever your budget is the NAS is, spend it all on hard drives. You would be well advised to use enterprise or better drives rather than consumer grade ones. For the server itself use any of the PCs that come in and cannot be sold on for cosmetic reasons.
Second piece of advice was OMV rather than FreeNAS simply because I know Debian well, so if he wants my support I am happy to offer support on the OMV, I am sure BSD is great, but I choose not to climb that learning curve.
Third thing I said is that I would look at getting PXE booting going on the OMV.
Ideally he wants to be able to boot into the following over the LAN, in this order of priorities (his priorities, not my personal ones)
- Acronis DVD
- Windows PE environment
- Memtest / Memtest86 / Memtest86+
- The Hardware Detection Tool
- Various Linux distros
In addition, once booted, he wants to be able to serve the following to the client
- the contents of a Win 7 or Win X DVD (to run a fresh install) - this needs Samba and may also need some prep work in AIK
- the contents of a Linux install disk - this needs NFS as Samba screws up Unix file perms
- the directory holding his Acronis images - probable served via Samba, maybe NFS, but let's offer both
All of that can be done in OMV, apart from the vital step of DHCP serving the PXE related info in early boot.
So my intention at present is to get this running for him by adding a suitable DHCP daemon, configured as a proxy DHCP server, to OMV at the "below decks" level. Sorry if that offends, but I want to get it working for him rather than doing a more professional job and doing it as a plugin.
I would be glad of anyone's comments about any of the above.
And I have some specific questions to one person, too:
I notice you are developing a PXE plugin. Will this include an optional DHCP server, and if so will it give the user the choice to run as a full DHCP (ie replacing th existing server) and alternatively as a proxy (ie augmenting a DHCP service which will remain in place).
I am wondering what timescale is for the PXE plugin to be ready (or at least beta ready) for OMV 3? If you can save me some of the work I will use it. If not I will wirte it myself, but maybe not as a plugin (as I do not know what writing a plugin involves)
Also do PM me if you might be interested in some assistance with that plugin (on the understanding that at present my personal priority will be to get something that works as a one-off rather than as a plug-in).
Season's Greetings
River~~