Mac OS X Imaging Training for Deployment Server 6.9 May 27, 2009.

Slides:



Advertisements
Similar presentations
FILEMAKER SERVER SOFTWARE & REMOTE ADMINISTRATION
Advertisements

Macintosh OS X. What is an operating system? O Like cars, computers have operating systems (sometimes abbreviated OS). O A computer operating system is.
DSL-2730B, DSL-2740B, DSL-2750B.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
DNR-322L & DNR-326.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 10: Server Administration.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Domain Name Server © N. Ganesan, Ph.D.. Reference.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Version 1.0 digitaloffice.intel.com Intel ® vPro ™ Technology Intel ® Active Management Technology Setup and Configuration Toshiba Laptop –Tecra A9 Small.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Richard Smith Senior Consultant – Management, Operations and Deployment Microsoft UK Simple Deployments with Windows AIK and Windows DS.
Guide to MCSE , Enhanced 1 Activity 10-1: Restarting Windows Server 2003 Objective: to restart Windows Server 2003 Start  Shut Down  Restart Configure.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
Ch 11 Managing System Reliability and Availability 1.
Chapter 5 Roles and features. objectives Performing management tasks using the Server Manager console Understanding the Windows Server 2008 roles Understanding.
Test Review. What is the main advantage to using shadow copies?
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Configuring the MagicInfo Pro Display
Version 1.0 digitaloffice.intel.com Intel ® vPro ™ Technology Intel ® Active Management Technology Setup and Configuration Lenovo T61 Laptop Small Business.
Hands-On Microsoft Windows Server 2008
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Two Deploying Windows Servers.
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
Back to content Final Presentation Mr. Phay Sok Thea, class “2B”, group 3, Networking Topic: Mail Client “Outlook Express” *At the end of the presentation.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Tutorial 11 Installing, Updating, and Configuring Software
Hands-On Virtual Computing
Chapter SIx Maintaining a Computer Part I: Configuring, Updating, and Upgrading the OS.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
File Recovery and Forensics
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 5 Windows XP Professional McGraw-Hill.
Mac Set up and printer installation Vaibhav Pandit A&S IT 11/29/2007.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
INSTALLATION HANDS-ON. Page 2 About the Hands-On This hands-on section is structured in a way, that it allows you to work independently, but still giving.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
Version 1.0 digitaloffice.intel.com Intel ® vPro ™ Technology Intel ® Active Management Technology Setup and Configuration Dell Optiplex 755 tower Small.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
Version 1.0 digitaloffice.intel.com Intel ® vPro ™ Technology Intel ® Active Management Technology Setup and Configuration Lenovo M57p Desktop Small Business.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Managing Applications, Services, Folders, and Libraries Lesson 4.
Installation of Storage Foundation for Windows High Availability 5.1 SP2 1 Daniel Schnack Principle Technical Support Engineer.
IS493 INFORMATION SECURITY TUTORIAL # 1 (S ) ASHRAF YOUSSEF.
Copy to Tape TOI. 2 Copy to Tape TOI Agenda Overview1 Technical Feature Implementation2 Q&A3.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
1 Remote Installation Service Windows 2003 Server Prof. Abdul Hameed.
Guide to Operating Systems, 5th Edition
Create setup scripts simply and easily.
Guide to Linux Installation and Administration, 2e
Intel® vPro™ Technology
Presentation transcript:

Mac OS X Imaging Training for Deployment Server 6.9 May 27, 2009

2 Mac Imaging Training Agenda Requirements: Mac Imaging Creating an Automation Image Image the OS X Client Source Computer Configuring the NetBoot Service Mac Deployment Agent

3 Mac Imaging Training Agenda Troubleshooting OS X Server Troubleshooting OS X Client Troubleshooting Darwin Agent Internet Resources Glossary

4 Requirements: Mac Imaging ComponentsHardwareSoftware Apple MAC OS X Server Mac OS X Server v.10.4 Tiger Mac OS X Server v.10.5 Leopard Microsoft Windows Server Article “Deployment Solution 6.9 SP1 and SP2 supported platforms and system requirements” Article “Choosing the placement and types of Deployment Server” Article “Altiris™ Deployment Solution from Symantec 6.9 SP2 Release Notes” Article “Altiris® Deployment Solution™ 6.8 Installation Guide” Located on Apple Mac OS X Client Mac OS X v.10.3 Panther Mac OS X v.10.4 Tiger Mac OS X v Leopard Altiris Deployment Solution Article “Altiris™ Deployment Solution from Symantec 6.9 SP2 Release Notes” Article “Altiris® Deployment Solution™ 6.8 Installation Guide” Located on Deployment Solution 6.8 SP1 supports Mac OS X v.10.4 PPC only Deployment Solution 6.8 SP2 supports Mac OS X v.10.4 PPC and Intel Deployment Solution 6.9 supports Mac OS X v.10.5 PPC, Intel, and Universal

Creating an Automation Image

6 Perform a fresh installation of Mac OS X on the source client computer. Log in using the Administrator account you created during installation. Change any settings that might require user interaction. For example: –Enable automatic login (System Preferences > Accounts). –Disable the Sleep option (System Preferences > Energy Saver). –Disable software updates (System Preferences > Software Update). 6

7 Creating an Automation Image Mac OS X v from the Apple menu –Select System Preferences. In System Preferences, from the View menu, select Network. –In the list of network ports on the left, click the option for Ethernet. –Next to Configure, select Using DHCP. –Click the Apply button. You will immediately be able to use your network connection. Mac OS X v10.4 from the Apple menu –Select Location and then choose Network Preferences. In the list of network ports on the left, click the option for Ethernet. –In the network preferences window, next to Show, select the Ethernet option, usually termed Built-in Ethernet. –Click the Apply button. You will immediately be able to use your network connection. 7

8 Creating an Automation Image Verify Apple Remote Desktop 2.2 is installed by browsing to /System/Library/CoreServices/RemoteManagement. –If this folder is not present, download and install from apple.com/support/downloads/appleremotedesktop22client.html. Install the Mac Deployment Darwin Agent. –This is explained in detail later in the presentation. After the installation completes, open Terminal – /etc/altiris/deployment/agentinstall.conf –Change the following: export OS_TOOLBOX=automation 8

9 Creating an Automation Image Re-install the Deployment Agent. –This is explained in detail later in the presentation. Provide Credentials to Access –From the source computer you are configuring, connect to the Deployment Share using Finder > Go > Network > Domain > eXpress Replacing domain with the domain containing your Deployment Server. –Browse to the techsup/macintosh folder. –Extract and run the program contained in AddCredentialstoKeyChain, providing the username, password, and hostname for each AFP share hosting images. 9

Image the OS X Client Source Computer

11 Image the OS X Client Source Computer From the source computer, connect to your NetBoot Server and mount a NetBoot share, typically NetBootSP0. (If using a different share, replace NetBootSP0 with the share you are using in these instructions). Connect by clicking Go > Connect to Server, providing a path similar to the following: –afp://server_ip/NetBootSP0 Replacing server_ip with the IP address of your Mac OS X Server. Open Terminal on the source computer and type the following command to capture and store the volume (local disk) image: –Sudo hdiutil create –srcfolder /Volumes/local_disk /Volumes/NetBootSP0/SystemRO.dmg Replace local_disk with the name of the local hard disk on the source computer 11

12 Image the OS X Client Source Computer Convert the existing read-only image to read-write using the following command: –hdiutil convert /Volumes/NetBootSP0/SystemRO.dmg -format UDRW - o /Volumes/NetBootSP0/System.dmg When this operation completes, you can delete SystemRO.dmg Add an additional 1 GB padding to the image using the following command: –hdiutil resize -size newsize /Volumes/NetBootSP0/System.dmg Next step to configuring the NetBoot Service. 12

Configuring the NetBoot Service

14 Configuring the NetBoot Service On your OS X Server hosting the NetBoot service, double- click /library/NetBoot/NetBootSP0/System.dmg to mount the image you captured in the previous step as a volume. Open the System Image utility (Applications > Server > System Image Utility). –In the upper pane, select New Boot. –Type “Automation” as the image name. –Provide an image ID. Example: 1300 Leave the default NFS option selected. 14

15 Configure the NetBoot Image On the Contents tab, select disk image, then browse to the image file volume you mounted in step 1. –Click Create. Provide Automation as the folder name and save it to the /Library/netboot/NeBootSP0 folder. –If that location is unavailable, save the folder to a different location and then copy it to the correct location after the operation completes. 15

16 Configure the NetBoot Image Your NetBoot server should now have a folder at /Library/NetBoot/NetBootSP0/ Automation.nbi containing the following: –System.dmg –Booter –mach.macosx (10.3 only) –mach.macosx.mkext –NBImageInfo.plist You are now ready to start the NetBoot service. 16

Start the NetBoot Service

18 Start the NetBoot Service On your OS X Server hosting the NetBoot service, open the Server Admin utility. –Expand the services on the localhost. –Start the AFP service (if not already started). –Start the DHCP service. It is not necessary to click Enable. Running the service but not enabling any adapters prevents your NetBoot server from responding to DHCP requests on your network, but allows your NetBoot server to provide IP address when booting clients. Select the NetBoot service. On the General tab, select the volume containing your images. 18

19 Start the NetBoot Service On the Images tab, select the Automation image and: –Enable the image. –Enable the diskless option. –Select it as default. 19

Mac Deployment Darwin Agent

21 Mac Deployment Darwin Agent Installing the Mac Deployment Agent –Connect to the Deployment Share using Finder > Go > Connect to Server, Type smb://WindowsServerName/eXpress –Browse to the Agents/ADLAgent folder. –Extract and double click the altiris-adlagent-x-darwin.zip. –Complete the prompts, providing the IP address of your Deployment Server and the IP address of your NetBoot Server (if the client is running OS X v or later, follow the procedure outlined in KB 45086). –Mac OS X client will show in the Deployment Server Console as a Blue Apple Icon under “All Computers” 21

22 Mac Deployment Darwin Agent Removing the Mac Deployment Agent An uninstall script is contained in the /opt/altiris/deployment/adlagent/bin folder. Before executing this script you must make it executable using chmod. –Start Terminal and browse to /opt/altiris/deployment/adlagent/bin. –Enter sudo chmod 777 /opt/altiris/deployment/adlagent/bin/ uninstall.app. –Enter and it will prompt for password. 22

23 Mac Deployment Darwin Agent Features Mac Deployment Agent –Right Click on Execute File Copy Advance History Power Control –Restart –Shut Down 23

Deployment Server Image Job

25 Deployment Server Image job Within the Deployment Server Console. –Create Distribute Disk Image Job Task “Distribute Disk Image” Type Image.dmg” Type “afp://NetBootSP0/ Image.dmg” Leave “Default Automation” Drag the job to the Mac OS X client. The Client will reboot into Automation as a Spinning Globe 25

Troubleshooting Tips

27 Troubleshooting OS X Server Within the OS X Server > Server Admin, you can only choose PPC default boot and one Intel Boot option at the same time for With OS X Server you can create a Universal Boot Image. You need to have at least three times as much free space as your largest automation image on the OS X Server hard drive in order to save your NetBoot images on the OS X Server. To view NetBoot logs, open Server Admin, click on NetBoot service, and log (bottom of interface). The log location within OS X Server is /var/log/system.log. Troubleshooting NetBoot > Mac OS X Server: NetBoot clients cannot start up from server (NetBoot troubleshooting). – 27

28 Troubleshooting OS X Client Verify the Mac OS X client can connect to OS X Server –Go > Connect to Server or press Apple + K. –afp://OSXServerIPaddress/ Verify the Mac OS X client can connect to the Deployment Server Share –Go > Connect to Server or press Apple + K. –In the address field of the Connect to Server dialog, type the URL using this syntax smb://ServerName/ShareName/ –Mac OS X uses SMB only over the TCP/IP protocol, not over the NetBEUI protocol. 28

29 Troubleshooting Darwin Agent To stop the Darwin Agent services, start Terminal and type “sudo killall bootpd”. The ADLDarwin agent log files are located on Client. –/opt/altiris/deployment/adlagent/log. adlagentdbg.txt and adlagentIpTrace.txt. If the client is not showing in the Deployment Server console or grayed out in the Deployment Server Console: –Browse to /opt/altiris/deployment/adlagent/adlagent.conf in Terminal Sudo vi adlagent.conf to edit the IP address of the DS Server. –Press the Esc key. If you are in command mode when you press Esc, the terminal will beep. Press CMD + I to insert new data. –To save changes, Select ESC then type ":wq". 29

30 Troubleshooting Darwin Agent Create a ‘Copy File To’ Job Enter the name of the source file or directory to copy to the remote computers –Copy file.\Agents\ADLagent\adlagent.conf Destination Path –/Volume Name/Test 30

Internet Resources

32 Internet Resources Article ADLAgent (Linux and Mac) is grayed out in the Deployment Server console.Article ADLAgent (Linux and Mac) is grayed out in the Deployment Server console.

Glossary

34 Glossary AppleScript –AppleScript is an object-oriented scripting language with a syntax resembling ordinary English. Apple Remote Desktop –Manage the Mac computers on your network. Disk Utility –Mac OS X v10.5 Leopard added the ability to create, resize, and delete disk partitions without erasing them, a feature known as live partitioning. –Disk Utility functions may also be accessed from the Mac OS X command line with the diskutil and hdiutil commands. Keychain Access –A Mac OS X application that allows the user to access credentials. 34

35 Glossary Mac Deployment Darwin Agent –Agent to communicate with the Deployment Solution Server. Mac OS X –The operating system currently used by Macintosh Client computers. Mac OS X Server – The server-class version of Apple's desktop operating system. NetBoot Service –NetBoot Service boots clients in automation and distributes network- based image for Macs throughout a network. Terminal –An application for using the command-line interface. –Terminal is located in the /Applications/Utilities folder. 35

Copyright © 2007 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice. Thank You!