automatic installation of Snow leopard

Look into deployment and imaging. It's for multiple installations rather than just a single installation, but that would probably come closest to what you want? :)
 
There are some ways to do that.

Assuming it's the deployment of Client machines (not Mac OS X Server systems):
I think NetInstall and NetRestore are what you want.
It takes the initial interaction to get the installation started and that's about it - you can customize the image to be what your org needs.
http://images.apple.com/server/macosx/docs/L355777A_NetInstall_TB.pdf
http://www.apple.com/server/macosx/resources/documentation.html
http://images.apple.com/server/macosx/docs/System_Imaging_and_SW_Update_Admin_v10.6.pdf -- see esp. chapters 1-2
http://images.apple.com/server/macosx/docs/User_Management_v10.6.pdf
So create a custom image and deploy that.
Or use that custom image to restore with ASR or something like deploystudio.

One other way would be to install a system as you like and want cloned (without using a static IP to avoid problems), and then use Carbon Copy Cloner to clone the system to all the other Macs. However that would be more a way to go if you didn't have Server...
http://www.bombich.com/

If you want the users of the Macs to have specific settings on them, you could use Workgroup Manager, and use the workgroups. All (non-admin) users belonging a specific workgroup with the desired settings would force those settings for the users.

Or (in WGM) set up a user with the your desired settings and save it as a template, then apply that template to each new user. (Applying some settings for the users in WGM isn't a bad idea even with the other methods).

If you wanted to do the specific unattended installs os Server instead, you could save your setup assistant (server SA) settings to a file and use that to pre-configure another.
 
Last edited:
Thanks a lot for the replies. I am going to do a single local installation (Mac OS X Server systems) but would like to automate this with no user interaction. I found that this could be done using "diskutil/installer.app" but to get to the terminal requires me to pass the stages of "Language Selection" and launch "Utilities->terminal". "Server Assistant" AutoServerSetup.plist works, however, it helps only in the second stage i.e., server configuration and does not help in unattended OS installation itself.
 
Back
Top