Skip the navigation

Hands on: A close-up look at Mac OS X's NetBoot

By Ryan Faas
August 13, 2003 12:00 PM ET

Computerworld - One of the most interesting technologies in Mac OS X Server is NetBoot and its close cousin, NetInstall. NetBoot allows you to start up a Macintosh computer from a network disk image rather than using a local disk (hard drive, CD, etc.). NetBoot offers some distinct advantages for administrators: It allows a consistent user environment that can't be modified, it makes rolling out new software or configuration changes easy, it can allow a user access to a computer when the hard drive is corrupted or damaged, and it can be used as a method for deploying a disk image onto new workstations.


Here's a look at NetBoot, how it works and how it can make your life as a Macintosh systems administrator easier.


First, remember that NetBoot and NetInstall are two different things. NetBoot is designed for a Macintosh to boot using the disk image on a server instead of on the local hard drive, although the local hard drive may still be accessible to users. Typically used in academic or public lab settings, NetBoot allows users access to the computer but doesn't let them store any files or settings. It allows the operating system and applications to be loaded from the server.


NetInstall, on the other hand, only allows access to the Mac OS X Installer files, so it's usable only for performing new OS X installations without the installer CDs.


Although Apple Computer Inc. provides tools for modifying the default NetInstall settings to include software update packages and third-party applications, I have found this functionality difficult and time-consuming to use -- at best -- and completely nonfunctional most of the time.










Advice

Ryan Faas


Creating a NetBoot Image is fairly straightforward. Mac OS X Server comes with the Network Image Utility, which can easily build a NetBoot image of a generic Mac OS X installation. This utility also creates all of the needed support files in the appropriate locations. However, I know of no administrator who has a use for a completely generic installation with no additional applications or other modifications. That's where something such as Mike Bombich's freeware Carbon Copy Cloner comes in handy: It allows you to create a disk image from any hard drive (much like Apple's Disk Copy) and includes an option for making that image into a NetBoot Set. Doing so creates not only the image, but all of the additional support files that will be needed.


One of the big concerns most people have is that using NetBoot will take up a large amount of bandwidth. This is a definite concern, and no one should attempt using NetBoot without having 100Base-T or faster connections to the workstations that will be booted from a server. That said, NetBoot isn't as bandwidth-intensive as you might think. The only time NetBoot will create bandwidth problems is if multiple computers are booting from the server simultaneously.


In my experience, booting more than five computers at a time on a single 100Base-T subnet takes a toll on bandwidth.
One solution to this problem is to create separate subnets for NetBoot computers. In most switched environments, this can be done with relative ease. Unfortunately, there is a downside. In order for NetBoot to function effectively, workstations need to be on the same subnet as the server. Although Apple does suggest that with appropriate packet-forwarding enabled in a routed environment, NetBoot should work across subnets, I know of no one who has managed to do this with any real degree of success.


A better solution is to stagger the booting of multiple computers. Once a computer has completed its boot sequence, it requires very little bandwidth. Therefore, I've found that booting computers in blocks of one to four workstations works best. When the first block is finished booting, power up the second block. When it's done, move on to the next.


Under the hood with NetBoot


Additional Resources
Forrester Consulting - Optimizing Users and Applications in a Mobile World
WHITE PAPER
Solving application issues over the WAN requires careful consideration. Based on their independent research, Forrester Consulting offers recommendations on how to tackle application performance issues, insufficient bandwidth and the inability to quickly restore users in a disaster.

Read now.

Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Mac OS White Papers
Overcome Top 7 Admin Challenges of Active Directory
As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable,...
Insiders Can Ruin Your Company. Take Action.
Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in...
Top Solutions and Tools to Prevent Devastating Malware
Custom malware frequently goes undetected. According to Forrester Research, the best way to reduce risk of breach is to deploy file integrity monitoring...
Streamline Compliance and Increase ROI
Streamline, simplify, and automate compliance related activities; especially those that impact multiple business units. This white paper from NetIQ, outlines solutions that will...
X-Ray of the PCI Process-4 Proactive Steps
This white paper from Forrester Research Inc., helps break PCI into understandable components. Security and risk professionals will gain knowledge and insight into...
All Mac OS White Papers
Mac OS Webcasts
Optimizing Networks for the Cloud
Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn...
Virtualize Business-Critical Applications with Confidence
Virtualizing business-critical applications has become a key focus for organizations as they move along their virtualization journey. With the launch of VMware vSphere®...
All Mac OS Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs