| 開発者 | りんご |
|---|---|
| 初回リリース | 1999年1月5日 |
| オペレーティング·システム | macOS Mac OS 9 Mac OS 8 |
| ライセンス | 独自の |
| Webサイト | アップル |
NetBoot はApple 社の技術で、対応ファームウェア( New World ROMなど)を搭載したMac を、ローカルのハードディスクや光ディスクドライブではなく、ネットワークから起動できるようにするものでした。NetBoot はBootstrap Protocol (BOOTP)から派生したもので、概念的にはPreboot Execution Environmentに似ています。この技術は、 1999 年 1 月 5 日のMacworld ExpoでMac OS X Serverのオリジナル バージョンの一部として発表されました。[1] NetBoot は Apple 社のコアシステム管理技術であり続け、[2]最新のMac Intelマシンをサポートするように適応されています。NetBoot、USB、FireWire は、オペレーティング システムの再インストール用の外部ボリューム オプションの一部です。NetBoot は、 T2 セキュリティ チップ[3]やApple Silicon を搭載した新しい Mac ではサポートされていません。
プロセス
システムイメージユーティリティを使用して、 macOS、macOS Server、Mac OS 9、またはMac OS 8のコピーを含むディスクイメージが作成され、サーバー(通常は macOS Server)に保存されます。クライアントは、HTTPS、AFP、TFTP、NFS、マルチキャストApple Software Restore (ASR) などの多くの一般的なプロトコルを使用して、ネットワーク経由でこのイメージを受け取ります。サーバー側の NetBoot イメージはマシン全体を起動できますが、NetBoot はNorton Ghostに似ており、オペレーティングシステムとソフトウェアの展開によく使用されます。
クライアント マシンは、最初にDHCP を介してネットワーク構成情報を要求し、次にBSDPを使用してブート イメージとサーバーのリストを要求し、最後に上記のプロトコルを使用してイメージのダウンロードに進みます。
Intel ベースおよびPowerPCベースの両方のサーバーは、Intel ベースおよび PowerPC ベースのクライアントにイメージを提供できます。
ネットインストール
NetInstall は、macOS Server の類似機能で、NetBoot と ASR を使用してインストール イメージをネットワーク クライアントに配信します (通常は初回起動時)。NetBoot と同様に、NetInstall イメージはシステム イメージ ユーティリティを使用して作成できます。NetInstall は、プリブート実行環境に依存するMicrosoftクライアントのWindows 展開サービスと同様の機能を macOS に対して実行します。
遺産
Mac OS 8.5 および Mac OS 9 は、IP 情報を取得するために BOOTP/DHCP のみを使用し、その後Mac OS ROM ファイルを TFTP 転送します。次に、クライアント ディスク イメージが存在する 2 つのボリュームがAppleTalk over TCP経由でマウントされます。全体として、Classic Mac OS は 3 つのイメージを使用します。1 つはオペレーティング システムを含み、アプリケーションを含む場合もあるシステム イメージです。次に、プライベート イメージ (またはスクラッチ ディスク) が読み取り専用のシステム イメージの上にオーバーレイでマウントされます。最後に、アプリケーション イメージがマウントされます。ただし、このイメージは空の場合があります。
参照
参考文献
- ^ 「Apple が Mac OS X Server を発表」 Apple, Inc. 1999-01-05。2004 年 10 月 25 日時点のオリジナルからアーカイブ。2010年 8 月 12 日取得。NetBoot
は、Mac のネットワークを単一のサーバーから起動および構成できる新機能です。
- ^ Ryan Faas (2007-09-11). 「ハンズオン: Apple の NetBoot サービスの構成」. Computerworld . 2010-08-12取得。Apple
の NetBoot テクノロジは、Mac OS X Server の最初のリリース以来、Mac OS X Server の主要部分となっています。
- ^ 「Mac コンピュータのブートモードの概要」。Appleサポート。2020 年 12 月 29 日閲覧。
外部リンク
- NetBoot におけるブート サーバー検出プロトコルの使用の分析
- Apple の詳細なブート サーバー検出プロトコル ドキュメント
- Wayback Machineの NetBoot 技術概要(2008-12-30 アーカイブ)
- Wayback Machineの NetBoot ネットワーク展開ガイド(2009-12-08 アーカイブ)
