-- Main.gboerke - 05 May 2010

Grad Student Mac Deployment

This information pertains to a desktop Mac.

For the Mountain Lion image 10.8.4 use the Undergrad image. Instructions to follow soon.

For Mountain Lion follow the instructions below starting at "Setting Preferences". As of 2013-09-22 you must re-install Onyx 2.7.3 (or later), XCode 5.0 (or later), XQuartz and SEP. Partition the drive for a Time Machine backup (approx. 460 GB). Include cscf-adm in Remote Login in the Sharing preferences.

Deploying Macs from a Golden Image

  • The Mac with the Golden image will have two partitions: "work" and "Macintosh HD". The "Macintosh HD" is the Golden image. Always boot into the "work" partition when testing or doing normal work.
  • Currently scsmac070.cs holds the Golden image.

Copying the Golden image to the target Mac

Method 1 using Disk Utility

  • Boot the Golden image Mac into the "work" boot partition.
  • Connect both the target Mac and source Golden Image machine via Firewire.
  • Power up the target Mac holding the T key to start in Firewire Transfer mode. The source Golden image machine will see the target machine as an external volume.
  • From the Golden image Mac use Applications > Utilities > Disk Utility
    1. Select the Firewire Target Media device(this is the target machine)
    2. Click the "Partition" tab
    3. Partition the target machine with 400GB and 100GB (4:1 OS/Backup ratio, formatting over old data if necessary)
      • Name the larger partition "Macintosh HD", and the smaller one "Time Machine backup"
    4. Click "Apply" button
    5. Click the "Restore" tab
    6. Drag the Macintosh HD source drive icon from the left into the Source text box
    7. Drag the Macintosh HD target attached drive icon from the left into the Destination text box
    8. Start the restore
  • After the restore is finished eject the target Mac drives from the Golden image Mac. Power off the target Mac.
  • Boot the target Mac into the Install DVD. Select English. Wait until the top menu bar appears. Select Utilities > Firmware Password (wait a minute for the dialog box to appear). Set the password found in the password box under "Mac Research Grad".

Method 2 using Carbon Copy Cloner

  • Boot the Golden image Mac into the "work" boot partition.
  • Connect both the target Mac and source Golden Image machine via Firewire.
  • Boot the target Mac into the Install DVD. Select English. Wait until the top menu bar appears.
  • Select Utilities > Disk Utilities. Partition the target machine 400GB and 100GB. The 100GB partition will be used for Time Machine backup. Name the 100GB partition "Time Machine backup". Quit Disk Utilities.
  • Select Mac OS X Installer > Quit Mac OS X Installer... > press Restart button
  • Power up the target Mac holding the T key to start in Firewire Transfer mode. The source Golden image machine will see the target machine as an external volume.
  • From the Golden image Mac use Carbon Copy Cloner to transfer the source Macintosh HD to the target Macintosh HD (400GB partition).
  • After the clone is finished eject the target Mac drives from the Golden image Mac. Power off the target Mac.
  • Boot the target Mac into the Install DVD. Select English. Wait until the top menu bar appears. Select Utilities > Firmware Password (wait a minute for the dialog box to appear). Set the password found in the password box under "Mac Research Grad".

Method 3 using Deploy Studio (preferred method)

  • Use Deploy Studio (more information to come)

Method 4 using the external Grad Mac Image Drive

  • Connect the External Grad Mac Image Drive to the target Mac via Firewire.
  • Boot the target Mac into the Install DVD. Select English. Wait until the top menu bar appears.
  • Select Utilities > Disk Utilities. Partition the target machine 400GB and 100GB. The 100GB partition will be used for Time Machine backup. Name the 100GB partition "Time Machine backup".
  • Use Disk Utility to transfer the source external drive Macintosh HD to the target Macintosh HD (400GB partition).
    1. Select the Macintosh HD partition on the target and click the "Restore" tab
    2. Drag the Macintosh HD external source drive icon from the left into the Source text box
    3. Drag the Macintosh HD target attached drive icon from the left into the Destination text box
    4. Start the restore
  • After the restore is finished exit the Disk Utilities and eject the external Mac drive from the target Mac.
  • Select Utilities > Firmware Password (wait a minute for the dialog box to appear). Set the password found in the password box under "Mac Research Grad".

Setting Preferences

  • Reboot the target Mac, It should allow a login screen for cscf-adm.
  • From top-menu Apple > System Preferences > Sharing > Change the computer name! It will have taken the Golden image name.
  • From top-menu Apple > System Preferences > Sharing > Computer Settings button (if the button isn't present uncheck Remote Management and then check it again) > Under Computer Information:
    • Info 1 - computer name e.g. scsmacXXX.cs
    • Info 2 - computer bar code e.g. CS006120
    • Info 3 - student userid
    • Info 4 - computer location
  • From top-menu Apple > System Preferences > Network > Ethernet should be at the top of the list of connections in the left column (for notebooks).

Applications to Install

These applications may eventually be included in the Golden image. For now install them onto the target Mac if required.

  • Need to add the SpellChecker "cocoAspell" as OS X doesn't recognize LaTeX.
    • Navigate Applications > TeX > MacTeXtras > Extras > Spell Checkers > CocoAspell > For Leopard > install cocoaspell.dmg.
    • Either Excalibur or CocoAspell can be used for spell checking TexShop files. The user can set the CocoAspell preferences to use it with OS X or just run Excalibur against the Tex file.
  • VMWare - maybe?
  • MacGhostview - maybe?
  • XMeeting - maybe?
  • FTP - graphical version such as CuteFTP, Fugu or Fetch 5.6 http://www.versiontracker.com/macosx/ maybe?
  • SSH - graphical
Both FTP and SSH are available from a terminal session. Don't include Adobe Acrobat Reader as it has problems within the Mac OS

Run Updates before Delivering the Mac

  • From top-menu Apple > System Preferences > Software Update: Check Now button (note in OS X 10.8 and later use the App Store to set update preferences)
  • Applications > Symantec Solutions > LiveUpdate > Update Everything Now

Create User Account

  • From top-menu Apple > System Preferences > Accounts > unlock the padlock > click "+" button:
    • New Account: "Standard"
    • Full Name: "FirstName LastName"
    • Account Name: userid
    • Password and Verify Password (temporary pw from the "hello" sheet)
    • Turn on FileVault - not checked!!!
    • Create Account button
    • Allow user to administer this computer - check
    • Click the lock to prevent further changes.

Time Machine

  • Applications > Time Machine > Select Backup Disk... button > select Backup drive > click Use for Backup button
    • Check Show Time Machine in top menu bar
    • Click switch to turn on Time Machine (an automatic backup will begin in two minutes and requires up to an hour initially - so leave the Mac alone until completed)

Deliver Mac

Preference settings already provided by the Golden image:

  • Apple menu > System Preferences > Security > General tab:
    • Require password immediately after sleep or screen saver
    • Disable automatic login - checked
    • Require a password to unlock each System Preferences pane
    • Disable remote control infrared
  • Apple menu > System Preferences > Security > Firewall tab:
  • Apple menu > System Preferences > Energy Saver:
    • Put computer to sleep - never
    • Put Hard Disk to Sleep - not checked
    • Automatically reduce brightness - checked
    • Startup automatically after power failure
    • No sleep schedule set
  • Apple menu > System Preferences > Sharing:
    • service Remote Management - checked
    • Allow Access for only these users > cscfadm
    • Computer Settings button > Show Remote Management status in settings bar - checked
    • Computer Settings button > VNC viewers may control screen with password : "cscf-adm pw"
  • Apple menu > System Preferences > Desktop and Screen Saver > Screen Saver tab:
    • Time to screen saver should be 20 min
    • User random screen saver - checked
  • Apple menu > System Preferences > Accounts > Login Options:
    • Automatic Login - off
    • Display login window as - Name and Password
    • Show Restart Sleep and Shutdown Buttons - checked
    • Show Fast User Switching Menu as - Name and checked
  • Apple menu > System Preferences > Software Updates > Scheduled Check tab:
    • Check for updates "weekly" - checked
    • Download updates automatically - unchecked
  • Apple menu > System Preferences > Date & Time > Date & Time tab:
    • Set date and time automatically - checked and set to 129.97.167.140 (ntp.cs)
  • Printing default is set to lj-csgrad.cs in DC3316.
  • Printing alternative is lj-cs in DC2320

Applications already provided by the Golden image:

Firefox, Maple 13, Matlab R2008a, Matlab R2009a, NeoOffice, OpenOffice, Symantec Solutions, TextEdit, TextWrangler, Thunderbird, X11, NeoOffice PDF reader is provided by Preview, ssh and ftp via a terminal session, Valgrind in terminal session /usr/local/valgrind-3.5.0/vg-in-place, RDC 2.0.1, CoRD 0.5.4, MacTeX 2009, MacTeXtras, Fugu 1.2, Office 2008

Topic revision: r23 - 2015-04-13 - GordBoerke
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback