先週作成した最初のNetInstallイメージを作成したら、NetInstallサービスの使用を開始するために必要なものが揃います。ただし、サービスを開始するには、いくつかの設定を行う必要があります。
NetInstallサービスをテストするには、Serverを実行しているMacに加えて、クライアントとしてEthernetネットワークに接続された別のMacが必要です。このサービスを使用するすべてのMacはEthernet接続が必要です。
NetInstall サービスの構成
サービスを設定する前に、設定前の NetInstall がどのようなものか確認してみましょう。
サーバー アプリを開き、アプリのサイドバーの [詳細] セクションで [NetInstall] をクリックして、現在の設定をメモします。

- サービスは停止中です。
- ストレージの場所の設定には、「ボリュームが選択されていません」と表示されます。
- 「NetInstall を有効にする」設定には「インターフェイスが選択されていません」と表示されます。
- グローバル アクセス フィルター設定はチェックしないでください。
- 画像設定には「利用可能な画像がありません」と表示されます。
面白ければ、サービスをオンにしてみましょう。
1 つのネットワーク インターフェイスを有効にするまでサービスを開始できないことを通知するエラー メッセージが表示されます。

実際には、何も構成されていないためサービスを開始することはできませんが、すべてが構成されるまでサービスを開始できないことに注意することが重要です。
受け取ったエラーはネットワーク インターフェイスに関するものでしたが、NetInstall を上から下へ構成します。
ストレージ
NetInstall サービスには、イメージを保存する場所と、NetBoot イメージをホストしている場合はハードドライブのないコンピュータのファイルをキャッシュする場所が必要です。(はい、コンピュータに内蔵ハードドライブがなくても NetBoot できます。)
保管場所を設定するには:
- 「保存場所の編集」ボタンをクリックします。サーバーに接続されているすべてのハードドライブのボリュームが表示されます。
- [保存データ] 列の[なし] の横にあるメニューをクリックし、[画像とクライアント データ] を選択します。
- [OK]をクリックします。
これにより、選択したボリュームに 2 つの新しいフォルダーが作成されます。
- /ライブラリ/NetBoot/NetBootSP0
- /ライブラリ/NetBoot/NetBootClients0
次のフォルダが作成されていることを確認してください。
- Finderを開きます。
- [移動] メニューをクリックします。
- [フォルダーへ移動]を選択します。
- と入力します。注
/Library/NetBoot: イメージとクライアント データを保存するためにブート ボリューム以外のボリュームを選択した場合は、次のように入力する必要があります/<name of the volume>/Library/NetBoot。 - 両方のフォルダがここにあることを確認してください。完了してもFinderウィンドウを閉じないでください。
ネットワークインターフェース
第2回目のエピソードで、NetInstallサービスを使用するための基本的なネットワーク要件についてお話ししました。デフォルトではネットワークインターフェースは有効になっていません。また、NetInstallサービスではWi-Fiが使用できないことも覚えているかもしれません。もしこれまでイーサネット接続のないMacでNetInstallを試していたなら、USBまたはThunderboltアダプターを用意して有線接続する時が来ました。
- 「NetInstallを有効にする」の下の「ポートを選択」をクリックします。注:表示されるウィンドウには、物理ネットワーク接続を持つすべてのネットワークインターフェースが表示されます。私のMacのネットワーク環境設定では3つのネットワークインターフェースが利用可能になっているのに、「ネットワークインターフェース」ウィンドウには2つしか表示されません。これは、「クラス」の「内部」インターフェースが実際の物理ネットワークインターフェースではないためです。

- 使用したいネットワーク インターフェイスの横にあるボックスにチェックを入れます。
- [OK]をクリックします。
画像
グローバルアクセスフィルタのオプションは省略しますが、これはNetInstallサーバーへのアクセスを特定のMACアドレスに制限する機能です。ここでは設定する必要はありません。「画像へのアクセスを制限する」チェックボックスがオフになっていることを確認してください。
ここで注目すべきは、「Images」設定に利用可能なイメージがないことです。これは、先週作成したイメージをNetBootSP0フォルダに移動していないためです。
- サーバーのデスクトップをクリックします。
- Finder メニューをクリックします。
- 「その他を非表示」をクリックします。NetBoot Finderウィンドウが開き、先週作成したNetInstallイメージフォルダが表示されます。どちらも表示されない場合は、最後の手順をもう一度実行し、先週のレッスンに戻る必要があるかもしれません。
- NetInstall フォルダを NetBootSP0 フォルダにドラッグします。

- 求められた場合は、管理者ユーザーとして認証します。
- 移動が完了したら、サーバー アプリを開きます。
- アプリのサイドバーで「NetInstall」がまだ選択されていない場合はクリックしてください。注: 画像設定が自動的に更新されない場合があります。画像ウィンドウに画像が表示されない場合は、サーバーサイドバーで別のサービスを選択し、「NetInstall」を再度選択してください。
- 画像設定で画像をダブルクリックします。
- 利用可能期間セクションで「利用可能期間の開始日」が選択されていることを確認します。
- プロトコル メニューをクリックし、NFS を選択します (デフォルトは HTTP です)。

- アクセス設定で「すべての Mac モデル」を選択します。
- 「この画像へのアクセスを制限する」の横にあるボックスにチェックが入っていないことを確認してください。
- [OK] をクリックします。画面は次のようになります。

NetInstallを使用してサービスが実行され、起動していることを確認します。
クライアントとして使用しているコンピュータでシステム環境設定を開き、「起動ディスク」をクリックして、NetInstall イメージが表示されることを確認します。

サーバーが表示された場合:
- Option キーを押しながら Mac を再起動します。
- 利用可能な起動可能なドライブのリストに NetInstall イメージが表示されます。
- NetInstall イメージを選択し、Return キーを押します。
これで、Mac がサーバー上でホストされている El Capitan インストーラーを起動するようになります。
インストールを自由に実行してください。これにより、ユーザー データが上書きされることなく OS が再インストールされます。または、インストーラーを終了して通常どおり再起動することもできます。
これで、最初のNetInstallイメージから起動できました。来週はNetBootイメージを作成し、NetInstallサーバーでホストされているオペレーティングシステムを使ってMacを起動します。