27
NetBootおよびNetRestoreイメージからの起動

前回のエピソードでは、2つのイメージを作成しました。ネットワーク経由でオペレーティングシステム全体を起動するためのNetBootイメージと、既存のMacのブロック単位のイメージを復元するためのNetRestoreイメージです。これらの2つのイメージは、サーバーのNetBootSP0フォルダにも追加されているはずです。これらのファイルがここにあることを確認するには、サーバーのFinderから以下の手順に従ってください。

  1. [移動] メニューをクリックします。
  2. [フォルダーへ移動]をクリックします。
  3. 先週作成した 2 つの NetInstall イメージがこのフォルダーにあることを確認します。
    ネットインストール1
    これらのフォルダーがここにない場合は、最初に保存した場所から NetBootSP0 フォルダーにコピーまたは移動します。

NetInstallサービスがオンになっていて動作していることを確認します

次に、NetInstall サービスが実行されていて、ネットワーク上で利用可能であることを再確認しましょう。

  1. クライアント Mac でシステム環境設定を開きます。
  2. 起動ディスクの設定をクリックします。
  3. 起動ディスク設定の左下隅にあるロックをクリックします。
  4. 管理者として認証します。
  5. すべての NetInstall イメージが表示されていることを確認します。
    ネットインストール2
    画像が表示されない場合は、サーバー アプリを開いて、NetInstall サービスがオンになっていることを確認してください。

NetBootイメージからクライアントMacを起動する

注:このセクションを始める前に、NetBoot イメージと NetRestore イメージの違いを理解することが非常に重要です。

NetBootイメージはローカルハードドライブに変更を加えません。オペレーティングシステムはサーバーからMacに配信され、ネットワーク経由で実行されます。

NetRestoreイメージはハードドライブの内容を消去し、NetRestoreイメージの内容に置き換えます。クライアントMacがバックアップ済みのMacではない場合、または内容の損失が許容されないMacである場合は、次の演習で選択するイメージに十分注意してください。選択を誤ると、データが完全に失われる可能性があります。

NetBoot イメージを使用して Mac を起動するには:

  1. Option キーを押しながら Mac を再起動します。Option キーを押したままにすると、NetInstall イメージを含む、Mac の起動に使用できるすべてのドライブが表示されます。
  2. 矢印キーを使用して NetBoot イメージを選択します。
  3. リターンキーを押します。Appleロゴとその下に回転する地球儀が表示されます。これは、MacがNetInstallサーバから起動していることを知らせるメッセージです。

このイメージは、アプリケーション フォルダにいくつかのアプリを追加した OS の基本インストールから作成されたため、Mac が起動プロセスを完了すると、新しい Mac を初めて起動したときに通常表示されるようこそ画面が表示されます。

ようこそ画面で:

  1. 国を選択してください。
  2. 「続行」をクリックします。
  3. キーボードレイアウトを選択する
  4. 「続行」をクリックします。
  5. 「この Mac に情報を転送」という画面で、「今は情報を転送しない」を選択します。
  6. 「続行」をクリック
  7. 「この Mac で位置情報サービスを有効にする」にチェックを入れます。
  8. 「続行」をクリック
  9. Apple IDウィンドウで「サインインしない」を選択します。
  10. 「続行」をクリックします。
  11. 「スキップ」ボタンをクリックします。
  12. 利用規約に同意します。
  13. 「同意する」ボタンをクリックします。
  14. 新しいコンピューター アカウントを作成し、[続行] をクリックします。

これで、Mac で新しいユーザー アカウントが作成され、ログインできるようになります。「診断と使用状況」で「続行」をクリックすると、設定が確定します。

ログインしたら、デスクトップを見回してみてください。デスクトップの右上に、地球儀が描かれたハードドライブのアイコンがあることにご注目ください。

  1. そのアイコンをダブルクリックすると、Mac OS がインストールされた通常のディスクのようなものが表示されます。
  2. そのウィンドウのタイトル バーを Command キーを押しながらクリックすると、そのドライブが配置されている場所へのパスが表示され、その名前がNetBoot Client-3c75401e8d7のようになっていることに注意してください。
    ネットインストール3
  3. アプリケーションフォルダを開き、先週のエピソードでディスクイメージに追加したアプリを見つけます。(私の場合はAppCleanerとMalwarebytes Anti-Malwareでした。)
    ネットインストール4
  4. インストールした各アプリを開きます。
  5. TextEdit を開き、ドキュメントを作成してデスクトップに保存します。
  6. 他のアプリを試してみて、Shift キーを押しながらコンピューターを再起動します。
  7. スタートアップ マネージャーが表示されたら、NetBoot イメージを再度選択します。

Mac は、最初に起動したときと同じように、ユーザー アカウントが作成されていないセットアップ画面で起動することに注意してください。

セットアップ プロセスをもう一度実行すると、デスクトップに保存した TextEdit ドキュメントがそこに存在しないことがわかります。

当然のことながら、オペレーティングシステムの基本インストールのみを含むNetBootイメージはあまり役に立ちません。しかし、OSの新規インストールを作成し、ネットワークサーバー上にホームフォルダを保存するユーザーアカウントを設定すれば、Macを再起動するたびにOSの最新コピーが確実にインストールされます。(これについては今後のエピソードで試してみます。)

NetRestoreイメージを使用してMacを起動する

重要:この操作を行うと、コンピュータのハードドライブの内容が消去されます。ハードドライブの内容をすべて失っても構わない場合を除き、絶対にこの操作を行わないでください。

  1. Macを再起動し、Optionキーを押し続けます。
  2. スタートアップ マネージャーから NetRestore イメージを選択します。
  3. 復元が完了すると、Mac は再起動し、OS が新規インストールされます。
  4. 上記の NetBoot セクションの手順に従ってコンピューターをセットアップします。
  5. ログインすると、Macintosh HD ボリュームに地球儀が表示されなくなります。
  6. ディスクをダブルクリックします。
  7. タイトル バーを Command キーを押しながらクリックします。パスは、前のセクションで確認したネットワーク ドライブではなく、Mac の内蔵ハード ドライブに戻ることに注意してください。
  8. 以前と同じようにアプリを試してみてください。
  9. テキスト ファイルをデスクトップに保存します。
  10. Mac を通常どおり再起動し、前の手順で作成したアカウントを使用して、期待どおりに起動することを確認します。

次に、NetInstall イメージを作成するための、よりシンプルなオプションをいくつか見ていきます。