|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
NetBootingIn short, NetBooting allows any properly-equipped Apple-branded Macintosh computer to boot up off of a network server instead of its own resident hard drive. NetBooting is not a new concept in computing, but it most definitely a new concept in the Apple universe. What this allows is not only tremendous flexibility, but ease of administration and use, a combination not found in too many computing implementations. Introduced by Steve Jobs at MacWorld San Francisco '99, NetBooting will be an important piece in Apple's drive to win back educational, workgroup, and SOHO clients.
What hardware can be used?Because of the very specifically engineered process, only those Macintosh computers with the proper OpenFirmware can utilize NetBooting. Currently, the only machines which can be NetBooted are iMacs and the Blue-and-White PowerMacintosh G3 lines. Any model made in the future will be NetBootable. The other side of the NetBooting process is MacOS X Server. Because of MacOS X Server's hardware requirements, you can only use a PowerMacintosh G3 computer for the server in a supported configuration. Apple will not support NetBooting processes on non-PowerMac G3 servers. |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
||
|
|
How does it work?Well, it's kind of complicated, so we'll break it down: OpenFirmware is responsible for a number of tasks during the startup process of any PCI-bus PowerMacintosh computer. Not only does it help to identify and load drivers for ADB, SCSI, HFS, HFS+, and more, newer versions of OpenFirmware have the necessary features to utilize networks, especially BootP. BootP is short for the "Bootstrapping Protocol."
The BootP, as you can see in the graphic above, is one of the three protocols a Macintosh can use use connect to and retrieve a dynamically assigned IP address from. When you hold down the 'N' key during the strartup process on an iMac or a Blue-and-White G3, your computer searches your physical Ethernet network for a BootP server. Upon finding the BootP server, an IP address and AFP login is assigned to the NetBooting computer. This accomplished, the computer now has all the necessary prerequisite network-related information it needs. When it's ready, the NetBoot computer searches for a NetBoot server.
Back at the ranch, uh, NetBoot server, there are disk images (of the same kind created and used by DiskCopy) resident on the hard drive. When a NetBoot client looks to boot up from the server, the NetBoot server sends the system folder on this disk image to the client computer over the network using tftp, which is a related but less-reliable mechanism than TCP/IP. Not all of the operating system is loaded at the initial transfer of the system folder - just most. When the necessary amount of the system folder has loaded, a screen comes up prompting the user on the client machine for a username and password. The username and password are used to:
Once a user logs in, the computer can be used just as if it were a standalone machine with it's own hard drive. The personal volumes loaded by the NetBooting process are actually just network volumes shared over the network between client and server machines via AppleShare-ish services. |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
What are the catches?What kind of networking will we need? Well, need as a minimum and need as a practical matter are two different things. At a minimum, you will need a 10-Base-T network, though a 100-Base-T network is recommended. What is MacManager then? MacManager is, essentially, the replacement in the new MacOS X world replacement for the old At Ease. For those of you unfamiliar with that software, At Ease is a piece of Apple-branded software which allows administrators to lock down or free up individual MacOS computers for use in a variety of environs, including offices, schools, and more. Password based, and very tough to hack, At Ease became one of Apple's heralded security-based products. |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We will be adding considerably to this information brief in the coming weeks. Not only will we bring you more detailed and easy-to-understand information on NetBooting and its processes, but also a look at how to configure this new and power ful feature. Thanks to Eric Carr for pointing out a couple of mistakes! |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Current Time: July 04, 2009 9:12 PM EST |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
All content - ©1998-2009 - Mark J. Hershenson |
|
|
||
|
|
|
|
|
The MacOS Xclave is hosted by green-ant.com.