2/19/09 Mac Admin Meeting You just want to get your files! - - PowerPoint PPT Presentation

2 19 09 mac admin meeting
SMART_READER_LITE
LIVE PREVIEW

2/19/09 Mac Admin Meeting You just want to get your files! - - PowerPoint PPT Presentation

2/19/09 Mac Admin Meeting You just want to get your files! Firewire target booting deprecated Mac OS X Server expensive/overkill Features are built in to OS X Client http://www.instructables.com/id/Make-Your-


slide-1
SLIDE 1

2/19/09 – Mac Admin Meeting

slide-2
SLIDE 2

 You just want to get your files!  Firewire target booting deprecated  Mac OS X Server expensive/overkill  Features are built in to OS X Client

slide-3
SLIDE 3

 http://www.instructables.com/id/Make-Your-

Regular-Mac-a-NetBoot-Server!/

 http://www.macgeekery.com/hacks/hardwar

e/make_any_mac_a_netboot_server

 http://www.bombich.com/mactips/bootpd.ht

ml

 Some steps differ for OS X 10.5

slide-4
SLIDE 4

 Install Mac OS X 10.5

  • Apply all updates

 Install Server Admin Tools 10.5.6

  • www.apple.com/downloads

 Install Property List Editor

  • Part of free Xcode download
slide-5
SLIDE 5

 Use a non-networked test system  Moved to Directory Utility in 10.5  Reboot & login as root

slide-6
SLIDE 6

 /Library/NetBoot/NetBootSP0  /Library/NetBoot/NetBootClients0

  • Sharepoint links using the ‘ln’

 /private/tftpboot

  • Another symlink to NetBootSP0 directory
slide-7
SLIDE 7

 Different in 10.5 (but easier)  Create text file /etc/exports

  • Add “/Library/NetBoot/NetBootSP0 –ro”

 Read only share  NFS autostarts

slide-8
SLIDE 8

 Easier in 10.5  In System Preferences

  • Start File Sharing service
  • Share NetBootSP0 and NetBootClients0

▪ Read only for “Everyone”

slide-9
SLIDE 9

 Allows to show as a Network Startup Disk  Starts BSDP and DHCP services  Create /etc/bootpd.plist

  • I cheated with an internet script
  • Also need to set IP to static address

 Start the bootps and tftp services

slide-10
SLIDE 10

 Good info:

  • Need a clean, bootable volume
  • Outputs an .nbi directory which contains

everything

 Using Apple’s System Image Utility

  • Create NetBoot image
  • Save to /Library/NetBoot/NetBootSP0
slide-11
SLIDE 11

 Open NBImageInfo.plist from .nbi directory

  • Use Property List Editor
  • Delete EnabledSystemIdentifers
  • Delete DisabledSystemIdentifiers
  • Set isEnabled to “true”
slide-12
SLIDE 12

 Reboot the server  Connect server & client via Ethernet  On client

  • Open System Preferences
  • Select Startup Disk
  • Select the NetBoot volume and reboot