My Guide to DeployStudio

20th January, 2011 10:14 AM by sikosis
Below is my guide on how I setup DeployStudio for imaging labs of computers.

Step 1 - Install OS X Server

Install from disk and confirm access to the Internet and from local machines. Also ensuring that Apple Remote Desktop works with it, so I run the server headless.

Step 2 - Update OS X Server

Run Software Update to ensure everything is all up to date.

Step 3 - Download DeployStudio

I prefer to use the Nightly Builds rather than the stable build, as they tend to work better.

Step 4 - Setup DeployStudio Repository

I'm just going to be using CIFS here, as our repository is running on a SAN.

Step 5 - Verify DNS is Working

At this point, you'll want to check that DNS is working. Just following the instructions from here.

On the OS X Client machine ...

Step 6 - Create the Netboot set

You now need to create the Netboot file by installing DeployStudio onto the client. Make sure it's the same version as your server, otherwise, it won't let you use it. Once, you have installed DeployStudio, click System Preferences and open DeployStudio Admin. DO NOT START IT. Press the Ignore button when it comes up. Then follow the prompts for making a Netboot file.

One other issue we've see is, once you have create the Netboot file and copied it to your Netboot server under /Library/NetBoot/NetBootSP0/ -- we've found that you need to change the permissions.

We did that with the following commands:-

sudo chmod -R g+r .
sudo find . -type d | xargs chmod g+x
sudo chmod -R o+r .
sudo find . -type d | xargs chmod o+x




blog comments powered by Disqus