beautypg.com

Apple Mac OS X Server (version 10.2.3 or later) User Manual

Page 528

background image

528

Chapter 12

Creating a Mac OS X NetBoot Image From an Existing System

If you already have a client computer set up to suit your users, you can use Disk Copy to
create a NetBoot image that is based on that client’s configuration.

You need an external FireWire hard disk or a second partition on the client’s hard disk where
you can create the image. You cannot create the image on a volume over the network.

Creating a NetBoot image based on an existing system:

1

Make sure there is a second volume available on the client where you can create the image.

You can use an external disk drive or any partition available on the client other than the
startup volume.

2

Open Disk Copy on the client and choose File > New > New Image From Folder Or
Volume.

Choose the client startup volume as the source of the image and click Image.

3

In the Image Volume panel, type an image name, choose the external disk or second
partition as the destination, choose read/write from the Image Format drop-down list, and
click Save.

4

After the image is created, open the Terminal application and type:

kextcache -l -n -m /Volumes/volume/mach.macosx.mkext /System/Library/Extensions

where volume is the partition where you created the image.

5

On the server, create a new folder in /Library/NetBoot/NetBootSPx named image.nbi, where
image is the name of your new image.

6

Copy the image.dmg and mach.macosx.mkext files that you created on the client into the
new folder /Library/NetBoot/NetBootSPx/image.nbi.

7

Double-click the .dmg file to mount the image.

8

Open the Terminal application on the server and enter these commands:

cd /Library/NetBoot/NetBootSPx/image.nbi

cp /Volumes/image/usr/standalone/ppc/bootx.bootinfo booter

cp /Volumes/image/mach_kernel mach.macosx

9

Set up the image property list file.

Open the Property List Editor, choose New from the File menu, then click the New Root
button.

Click the disclosure triangle next to the Root entry and click the New Child button to add the
first property. To modify a property, double-click in a column or click the triangles to select a
value from a pop-up list. After you create the first property, click the New Sibling button to
add another.

LL0395.Book Page 528 Wednesday, November 20, 2002 11:44 AM