NetBoot

NetBoot
NetBoot
NetBoot Icon
Developer(s) Apple
Initial release January 5, 1999 (1999-01-05)
Operating system Mac OS X
Mac OS 9
Mac OS 8
License proprietary
Website apple.com

NetBoot is a technology from Apple which enables Macs with capable firmware (i.e. New World ROM) to boot from a network, rather than a local hard disk or optical disc drive. NetBoot is a derived work from the Bootstrap Protocol (BOOTP), and is similar in concept to the Preboot Execution Environment. The technology was first announced as a part of the original version of Mac OS X Server at Macworld Expo on 5 January 1999.[1] NetBoot has continued to be a core systems management technology for Apple,[2] and has been adapted to support modern Mac Intel machines. Typical use includes re-installing the operating system on MacBook Air and Mac mini Server, which do not feature an internal optical disk drive.

Contents

Process

A disk image with a copy of Mac OS X, Mac OS X Server, Mac OS 9, or Mac OS 8 is created using System Image Utility and is stored on a server, typically Mac OS X Server. Clients receive this image across a network using many popular protocols including but not limited to: HTTPS, AFP, TFTP, NFS, and multicast Apple Software Restore (ASR). Server-side NetBoot image can boot entire machines, although NetBoot is more commonly used for operating system and software deployment, somewhat similar to Norton Ghost.

To NetBoot a client machine, hold the "N" key as the Mac boots, or select the NetBoot server using the Startup Disk preference pane (Mac OS X) or control panel (Mac OS 8 and 9). Alternatively, New World Macs can be started with the Command (⌘), Option (⌥), O and F keys pressed to enter the Open Firmware prompt. Once in the Open Firmware one can tell the client to attempt then NetBoot procedure by entering "boot enet:0" and pressing the return key.

Client machines first request network configuration information through DHCP, then a list of boot images and servers with BSDP and then proceed to download images with protocols mentioned above.

Both Intel and PowerPC-based servers can serve images for Intel as well as PowerPC-based clients.

NetInstall

NetInstall is a similar feature of Mac OS X Server which utilizes NetBoot and ASR to deliver installation images to network clients (typically on first boot). Like NetBoot, NetInstall images can be created using the System Image Utility. NetInstall performs a function for Mac OS X similar to Windows Deployment Services for Microsoft clients, which depend on the Preboot Execution Environment.

Legacy

Mac OS 8.5 and Mac OS 9 use only BOOTP/DHCP to get IP information, followed by a TFTP transfer of the Mac OS ROM file. Next, two volumes are mounted via AppleTalk over TCP on which the client disk images reside. All in all, the Classic Mac OS uses three images; a System image which contains the operating system itself, but may also contain applications. Next a private image (or scratch disk) is mounted in an overlay over the read-only System image. Finally, an applications image is mounted. This image, however, may be empty.

See also

References

  1. ^ "Apple Announces Mac OS X Server". Apple, Inc. 1999-01-05. http://www.apple.com/ca/press/1999/01/MacOS_X_Server.html. Retrieved 2010-08-12. "NetBoot, a new feature which allows a network of Macs to be booted and configured from a single server" 
  2. ^ Ryan Faas (2007-09-11). "Hands on: Configuring Apple's NetBoot service". Computerworld. http://www.computerworld.com/s/article/print/9035268/Hands_on_Configuring_Apple_s_NetBoot_service_Part_1. Retrieved 2010-08-12. "Apple's NetBoot technology has been a staple part of Mac OS X Server since the latter's original release." 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • NetBoot — es una tecnología de Apple que habilita a las Mac con el firmware New World ROM arrancar desde la red en vez de el disco duro local. La tecnología fue anunciada por primera vez como parte de la versión original del Mac OS X Server en Macworld el… …   Wikipedia Español

  • Netboot — In computing, netboot may refer to: * Network booting ndash; booting a computer from a network rather than a local drive * NetBoot, the Macintosh utility for network booting …   Wikipedia

  • Mac OS X Server — Screenshot of Snow Leopard Server Company / developer …   Wikipedia

  • Boot Service Discovery Protocol — BSDP (Boot Service Discovery Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Starten von Macs über Rechnernetzwerkweke statt von Festplatte oder CD/DVD; Verwaltung verschiedener System Abbilder für verschiedene Macs Ports: 67/UDP… …   Deutsch Wikipedia

  • Game Boy Advance — Se ha sugerido que este artículo o sección sea fusionado con Game boy advance (discusión). Una vez que hayas realizado la fusión de artículos, pide la fusión de historiales aquí …   Wikipedia Español

  • Mac OS X Server — Parte de la familia UNIX BSD Desarrollador Apple Inc. Página principal de Mac OS X Server Información general …   Wikipedia Español

  • NBI — (Network Bootable Image)  образ системы для сетевой загрузки с помощью Etherboot или NetBoot[1] Представляет из себя файл с расширением .nbi, содержащий в себе образ системной дискеты DOS или ядро Linux с корневой файловой системой, плюс… …   Википедия

  • .NBI — (Network Bootable Image)  образ системы для сетевой загрузки с помощью Etherboot или NetBoot[1] Представляет собой файл с расширением .nbi, содержащий в себе образ системной дискеты DOS или ядро Linux с корневой файловой системой, плюс… …   Википедия

  • Game boy advance — Se ha sugerido que este artículo o sección sea fusionado con Game Boy Advance (discusión). Una vez que hayas realizado la fusión de artículos, pide la fusión de historiales aquí. Game Boy Advance …   Wikipedia Español

  • Debian — GNU/Linux 6.0 ( Squeeze ) with GNOME Company / developer …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”