If you have a Mac Server on your network and deal with alot of installations then Network Install images can be a huge time saver but there has been alot of confusion out there regarding how to create a Network Installation image for Mavericks since Apple does not provide a traditional installer for installing the OS. So here is the trick for how it is done.
Download a copy of Mavericks from the App Store, this will place an application called “Install Mac OS X Mavericks” in your /Applications directory.
Now on you server navigate to the following location: /System/Library/Core Services and launch the System Image Utility Application. If you prefer doing this from the command line the System Image Utility can be accessed by vai the following command sudo ‘/System/Library/CoreServices/System Image Utility.app/Contents/MacOS/imagetool’. This application will allow you to create Restore Images, NetBoot Images and NetInstall Images. Since you have the Mavericks Installation application in your /Applications that should be picked up automatically and already be listed as a source for you to create an image from.
Select “NetInstall” and click continue. You will be asked to give it a name and description. These will be preset for you but can be adjusted to meet your needs. Click Continue, you will be asked where you would like to save the image. Note that the image is preset to be saved at the correct location if you will be hosting it from the primary drive on the server. If you want to put it on a different volume it will need to be stored at the following path to work correctly: /Library/NetBoot/NetBootSP0/
From your Server launch the Server application log in and select NetInstall from the sidebar under the advanced options. Click Edit Storage Settings.. at the bottom of the screen and set the shared volume that contains your image to Images Only. Once this is this set if you did everything properly the image you created should appear in the list of images. You only need to set a location for Client Data if you will also be hosting NetBoot Volumes.
At this point you can turn the service on.
To utilize your NetInstall Image simply hold down the Option Key when booting up a device on your network. Be aware that the default settings for NetInstall do require the connection to be via Ethernet.