web-dev-qa-db-ja.com

サーバー名とIPのリストをsysprepに提供するにはどうすればよいですか?

Sysprepに、起動時に使用するコンピューター名とIPアドレスを取得するための応答を提供するサーバー(SCCM、MDTなど)を呼び出してもらいたいのですが。どのテクノロジーまたは方法を使用するかについての指針はありますか?

詳細情報:VHDでベースのゴールデンイメージを作成し、電源を切るようにsysprepを実行できるようにしたい。次に、差分ディスクは、このスリープ状態のsysprepされたイメージを指します。ただし、新しいVMを起動するたびに、コンピューター名とIPを一意に(できればMACアドレスで)設定する方法が必要です。

電源を入れる前にVHDをマウントしてunattend.xmlを編集できますが、unattend.xmlは前回のシャットダウンですでに実行されており、起動時に使用されていないようです。

私のフェイルバック計画は、起動後にスクリプトを実行して名前を変更し、IPを設定して再起動することです。ただし、可能な限り、その余分な再起動は避けたいと思います。

3

MDT 2010を調べてください。WinPEを起動し、SQLデータベース(コンピューターのMacアドレスに基づく)にクエリを実行して、インストールを実行する前に、これをunattend.xmlに入力する機能が組み込まれています。たくさんのオプション。コツをつかむには少し時間がかかりますが、それはかなり論理的です。 IPアドレスの指定は、MDTの最後のバージョンでは少し面倒でしたが、2010年には、データベースに独自の列を追加して、これらに対してクエリを実行することもできます。 IPアドレスを設定するために独自のスクリプトを作成する必要があるかもしれませんが、それを可能にするvbスクリプトを見つけるのはそれほど手間がかからないはずです-少なくともコンピューターに1つしかない場合NIC =-グーグルはあなたの友達です。

よろしく、トロンド

1
Trondh

WDSサーバーが必要なようです。

WDSはWindows展開サービスであり、古いリモートインストールサービス(RIS)に取って代わります。そして、応答ファイルを使用し、命名規則内のシステムに名前を付ける、およびネットワークブートを介してインストールすることができます。

これは非常にすばらしい記事です WDSとMDTを使用して、TechEd会議で2500以上のノートブックがWindows7と同時にインストールされた方法について。

WDSを展開するために必要な手順を列挙するのではなく、ここに technet link があります。

win2k3/XPを使用している場合は、この投稿でWDSをRISに置き換えてください)。

1
Joseph Kern

VHDをマウントできる場合は、次のものを使用できます。

[UserData]
ComputerName = <computer name>

C:\SysPrep\sysprep.infファイル。

IPに関しては、IPを設定できる NetSet ツールがあります。ただし、静的割り当てでDHCPを使用するだけで、はるかに優れたものになります。

1
Tometzky

DHCPを何らかの方法で活用してIPを割り当てることはできませんか?

最初の起動時にコンピューターに名前を付けるSysPrep独自の機能と組み合わせると、ほんの少しの労力で必要なものが得られるはずです。

マシンのIPを知る必要がある、または手動で設定する必要がある特別な理由はありますか?私たちのインフラストラクチャでは、ほとんどのシステムでDHCPに依存しています。IPを強制する必要がある予約を使用し、DNS名を使用して動的に割り当てられているIPを見つけます。

0