Sun N1 Service Provisioning System ユーザーズガイド (OS Provisioning Plug-In 3.0)

Windows 関連の問題の解決

問題:

Windows オペレーティングシステムのプロビジョニングのシーケンスがわからない。

対処方法:

Windows をプロビジョニングするシーケンスは次のようになります。

  1. Windows ブートおよびインストールサーバーが、Active Directory でターゲットホストに対して事前準備されます。

  2. OS プロビジョニングサーバー上の DHCP が、ターゲットホストに対して設定されます。

  3. ターゲットホストが再起動され、DHCP を使用してネットワーク経由でブートします。

  4. ターゲットホストは DHCP 検出パケットをブロードキャストします。

  5. OS プロビジョニングサーバー上の DHCP サーバー、および Windows ブートおよびインストールサーバー上の BINL が DHCP オファーを送信します。

  6. ターゲットは OS プロビジョニングサーバーからの DHCP オファーを選択し、DHCP 要求パケットをブロードキャストします。

  7. OS プロビジョニングサーバー上の DHCP サーバー が DHCP ACK を送信します。

  8. ターゲットは (PXE ブートサーバーに対して) 再度 DHCP 検出パケットをブロードキャストします。

  9. Windows ブートおよびインストールサーバー上の BINL は (PXE に対して) DHCP オファーを送信します。

  10. ターゲットは DHCP パケット内の次のサーバーの情報を使用し、TFTP を行なって、Windows ブートおよびインストールサーバーからブートカーネルを取得します。

  11. ターゲットは、Windows ブートおよびインストールサーバーから CIFS 経由でファイルを取得することで、テキストモードインストールを行います。

  12. ターゲットは再起動します。

  13. この時点で DHCP サーバーはクリアされ、ターゲットホストに応答しないため、ターゲットはディスクからブートします。

  14. ターゲットは GUI モードインストールを行います。

  15. ターゲットは再起動し、SIF ファイルの GuiRunOnce セクションのスクリプトを実行します。

PXE/DHCP/BINLSVC に関連する問題

問題:

PXE ROM のバージョンが正しいことを確認する方法は。

対処方法:

NetPC またはクライアントコンピュータが ROM ブートを行う場合、PXE (LSA) ROM メッセージが画面に表示されます。クライアントマシンのブートシーケンス時には、表示される PXE ROM コードのバージョンを確認できます。Windows 2000 RIS は、.99c またはそれ以降の PXE ROM をサポートしています。この既存の ROM バージョンで成功しなかった場合、新しいバージョンの PXE ベースの ROM コードを OEM から入手しなければならない場合があります。

問題:

クライアントコンピュータが IP アドレスを受信したかどうか、およびリモートインストールサーバーにコンタクトしたかどうかを確認する方法は。

対処方法:

クライアントコンピュータがブートすると、PXE Boot ROM は読み込みと初期化を開始します。多くの Net PC または PXE ROM ベースのコンピュータでは、次の 4 つの手順のシーケンスが発生します。


注 –

シーケンスは、使用中のコンピュータで異なる場合があります。


  1. クライアントコンピュータはメッセージ BootP を表示します。このメッセージは、クライアントが DHCP サーバーから IP アドレスを要求していることを示しています。

    障害追跡: BootP メッセージがクライアントに到着していなければ、クライアントは IP アドレスを受信していません。次の可能性をチェックしてください。

    • DHCP サーバーは使用可能で、サービスが開始されていますか。DHCP および RIS サーバーは、サービスを開始するためには、Active Directory で認証されている必要があります。サービスが開始していて、そのほかの非遠隔、ブート対応クライアントが、このセグメントで IP アドレスを受信していることをチェックします。

    • 非遠隔、ブート対応クライアントなどのそのほかのクライアントコンピュータが、このネットワークセグメントで IP アドレスを受信できていますか。

    • DHCP サーバーでは IP アドレスの有効範囲が定義済みで、起動されていますか。この機能を確認するには「スタート」をクリックし、「プログラム」、「Administrative Tools」の順にポイントし、「DHCP」をクリックします。または、「スタート」をクリックし、「プログラム」、「Administrative Tools」の順にポイントし、「Event Viewer」をクリックする方法もあります。

    • 「System Log for DHCP」のイベントログにエラーメッセージがありますか。

    • クライアントと DHCP サーバーの間に、DHCP パケットの通過を許可しないルーターがありませんか。

  2. クライアントが DHCP サーバーから IP アドレスを受信した場合、メッセージは DHCP に変化します。これは、クライアントが正しく IP アドレスをリースし、現在 RIS サーバーとのコンタクトを待機していることを示します。

    障害追跡: DHCP メッセージがクライアントに到着していなければ、クライアントは遠隔インストールサーバーから応答を受け取っていません。次の可能性をチェックしてください。

    • 遠隔インストールサーバーが使用可能で、(BINLSVC) RIS サービスが開始されていますか。RIS サーバーは、サービスを開始するためには、Active Directory で認証されている必要があります。サービスが開始したことを確認するには、DHCP スナップイン (「スタート」をクリックし、「プログラム」、「Administrative Tools」の順にポイントして「DHCP」をクリック) を使用します。

    • そのほかの遠隔ブート対応クライアントが Client Installation ウィザードを受信していますか。受信している場合、このクライアントコンピュータはサポートされていないか、リモートブート ROM 関連の問題がある可能性があります。クライアントコンピュータの PXE ROM のバージョンをチェックします。

    • クライアントと遠隔インストールサーバーとの間に、DHCP ベースの要求または応答の通過を許可していないルーターがありませんか。RIS クライアントと RIS サーバーが別のサブネット上にある場合、2 つのシステム間のルーターは、RIS サーバーに DHCP パケットを転送するよう構成する必要があります。これは、RIS クライアントは DHCP ブロードキャストメッセージを使用して RIS サーバーを検出するためです。ルーターで DHCP 転送が設定されていない場合、クライアントの DHCP ブロードキャストは RIS サーバーには到達しません。ルーターの構成マニュアルでは、この DHCP 転送プロセスは、DHCP プロキシや IP ヘルパーアドレスと呼ばれる場合もあります。

      DHCP の設定を確認するには、「スタート」をクリックし、「プログラム」、「Administrative Tools」の順にポイントし、「Event Viewer」をクリックします。使用する固有のルーターでの DHCP 転送の設定については、そのルーターでの手順を参照してください。

    • RIS (BINLSVC)、DNS、または Active Directory に固有の System または Application ログのイベントログに、エラーメッセージがありますか。

  3. クライアントは BINL に変化するか、ユーザーに F12 キーを押すよう求めるプロンプトを表示します。このことは、クライアントは RIS サーバーにコンタクトし、最初のイメージファイル OSChooser の TFTP 転送を待機していることを意味します。BINL および TFTP メッセージが表示されない場合がありますが、これは一部のマシンではこのシーケンスがあまりにも早く行われるためです。(注: <reminst_share>\OSChooser\i386 および <reminst_share>\OSChooser\amd64 フォルダで、startrom.com ファイルと startrom.n12 ファイルを交換することにより、F12 キーを押す作業が自動化される)。

    障害追跡: クライアントマシンが遠隔インストールサーバーから応答が得られない場合、クライアントはタイムアウトになり、DHCP、BINL、または TFTP のいずれかからファイルを受信しなかったというエラーを表示します。この場合、RIS サーバーはクライアントコンピュータには応答していません。BINLSVC を停止し、再起動します。「スタート」メニューから「ファイル名を指定して実行」をクリックし、「CMD」と入力します。次のコマンドを入力します。Net Stop BINLSVC Net Start BINLSVC

    サービスを停止し再起動しようとしたあとにクライアントマシンが応答を受け取らなかった場合、遠隔インストールサーバーの Object プロパティーをチェックして、正しい設定が設定されていることを確認します。RIS が「Respond to client computers requesting service」および「Do not respond to unknown client computers」に設定されていることを確認します。「スタート」をクリックし、「プログラム」、「Administrative Tools」の順にポイントし、「Event Viewer」をクリックして、RIS サーバーの Event ログをチェックし、DHCP、DNS、または RIS (BINLSVC) に関連するエラーを調べます。

  4. この時点でクライアントは、ユーザーに対する Welcome 画面のあいさつとともに、Client Installation ウィザードアプリケーションをダウンロードし、表示しているはずです。

問題:

PXE ベースの遠隔ブート ROM のブート前部分は、セキュリティー保護されているか。

対処方法:

いいえ。ROM シーケンスおよび OS インストールまたは複製の全体は、パケットタイプの暗号化、クライアントまたはサーバースプーフィング、またはワイヤースニッファーベースのメカニズムに関しては、セキュリティー保護されていません。そのため、企業ネットワークで RIS サービスを使用する際には注意してください。ネットワーク上で認証された RIS サーバーのみを許可し、また RIS サーバーのインストールと構成が許可された管理者の数を制御するようにしてください。

問題:

ネットワークからのブート時に、ターゲットホストは次のエラーメッセージを表示する。


No proxyDHCP offers were received.
対処方法:

クライアントマシンまたはターゲットホストは DHCP サーバーから IP アドレスを取得できません。詳細については、上記の手順 2 を参照してください。次の Microsoft サポート技術情報を参照してください。

問題:

PXE クライアント、DHCP および RIS サーバーはどのようにやりとりを行うか。

対処方法:

次の Microsoft サポート技術情報を参照してください。 Description of PXE Interaction Among PXE Client, DHCP, and RIS Server (英語版)

問題:

ターゲットホストが、ネットワークからのブート時に次のメッセージを表示する。


ARP Timeout message
対処方法:

次に示す回避方法のどれか 1 つを選択してください。

詳細については、次の Microsoft サポート技術情報を参照してください。A multi-homed RIS server may not answer all clients, and you may receive an error message on PXE clients that are running Windows Server 2003 or Windows 2000 (英語版)

問題:

テキストモードのインストールがブートしない。

対処方法:

次の解決策を試してください。

問題:

GUI モードのインストールが対話式モードになる。

対処方法:

次の解決策を試してください。

問題:

各クライアントで、テキストモードインストールと GUI モードインストールのデフォルトのタイムアウト値を変更する方法は。

対処方法:

プロビジョニング操作を開始する前に、N1 OS プロビジョニングサーバーで、ris.properties ファイル (通常は <n1osp folder>/etc/ フォルダの下に存在) の次のプロパティーのデフォルトのタイムアウト値を変更したことを確認します。

ris.InitialBootTimeout
ris.OsInstallTimeout

Remote Installation Service (RIS) に関連する問題

問題:

遠隔インストールサーバーのデバッグモードを有効にする方法は。

対処方法:

Microsoft サポート技術情報 236033 (英語版) で説明されている手順に従ってください。

問題:

RIS サービスの CIW 画面を自動化する方法は。

対処方法:

次の Microsoft サポート技術情報を参照してください。

問題:

Setup Information Answer ファイル (.sif ファイル) に関する詳細情報の入手先は。

対処方法:

詳細は、Windows 2000 または 2003 Server Resource Kit CD の deploy.cab ファイルを参照してください。

問題:

RIS のインストール中に管理者のパスワードを変更する方法は。

対処方法:

次の Microsoft サポート技術情報を参照してください。 How to Set the Administrator Password During RIS Installation - 257948.

問題:

RIS イメージにドライバを追加する方法は。

対処方法:

次の Microsoft サポート技術情報を参照してください。

HOW TO: Add Third-Party OEM Network Adapters to RIS Installations - 246184

Windows インストールに OEM プラグ アンド プレイ ドライバを追加する方法 - 254078

問題:

RIS イメージにサービスパックをスリップストリームする方法は。

対処方法:

Microsoft の Web サイトの次の記事を参照してください。

問題:

テキストモードインストール時に次のエラーメッセージが表示される。


Illegal or Missing File Types Specified in Section SCSI.Name
対処方法:

Microsoft サポート技術情報 275334 を参照してください。

問題:

RIS イメージをインストールする場合、テキストモードインストール時にエラーメッセージが表示される。エラーメッセージには次の文が含まれます。


Setup Cannot Continue
対処方法:

Microsoft サポート技術情報 830751 を参照してください。

問題:

テキストモードインストール時に次のエラーメッセージが表示される。


INF File Tmp\<GUID_number.sif> Is Corrupt or Missing
対処方法:

Microsoft サポート技術情報 224830 (英語版) を参照してください。

問題:

テキストモードインストール時に次のエラーメッセージが表示される。


The Operating System Image You Selected Does Not Contain the Necessary Drivers
対処方法:

Microsoft サポート技術情報 247983 (英語版) を参照してください。

問題:

テキストモードインストール時に次のエラーメッセージが表示される。


The Operating System Image You Selected Does Not Contain the Necessary 
Drivers for Your Network Adapter. Try Selecting a Different Operating System 
Image. If the Problem Persists, Contact Your System Administrator.
対処方法:

Microsoft サポート技術情報 315074 を参照してください。

問題:

テキストモード設定の最後で遠隔インストールクライアントがハングする。

対処方法:

Microsoft サポート技術情報 226941 (英語版) を参照してください。

問題:

RIS 設定が、「Setup is Starting Windows」画面に応答しなくなる。

対処方法:

Microsoft サポート技術情報 320865 (英語版) を参照してください。

GUID に関連する問題

問題:

Active Directory 内で RIS に使用する事前準備クライアントの GUID または UUID を見つけるには、クライアントコンピュータのどこを探せばいいか。

対処方法:

PC98 または Net PC 準拠のクライアントコンピュータの GUID または UUID は、(多くの場合) システム BIOS にあります。OEM には、GUID または UUID に対するシリアル番号のマッピングを含むコンマ区切りファイルまたはスプレッドシートを含むフロッピーディスクを出荷することが推奨されています。これにより、Active Directory 内でクライアントコンピュータの事前準備のスクリプトを作成できるようになります。また OEM には、コンピュータアカウントの識別と事前準備を簡単にするため、コンピュータケースの外側に GUID または UUID を貼り付けることが推奨されています。GUID が上記の場所に見つからない場合、クライアントのネットワークトラフィックをスニッフして、DHCP 検出パケットを特定することができます。DCHP 検出パケット内では 128 ビット、32 バイトの GUID または UUID を見つけることができます。

問題:

2 台のクライアントマシンが同じ GUID 値を持っている。

対処方法:

この場合、RIS は各ターゲットホストを Acitive Directory 内で一意の GUID 値を持つコンピュータオブジェクトとして識別するため、RIS が失敗します。複数のオブジェクトが同じ GUID を持っている場合、RIS クライアントマシンは設定段階の時点でエラーをスローします。次のメッセージが表示されます。


BINLSVC found Duplicate GUID accounts on the RIS Server. 
Please contact your system Administrator.

この問題を解決するには、継続する前に、RIS サーバーの Active Directory で同じ GUID を持つ古いコンピュータアカウントを削除します。