web-dev-qa-db-ja.com

ユニバーサルウィンドウXP GhostとSysprepを使用

私はアイデアを持っていますが、それが可能かどうかわからず、これを達成する方法についてのアドバイスを探しています。

たとえば、Lenovo Thinkcentre6073-CTOからWindows XP Syspreppedイメージを展開して、Dell Optiplexにドロップしようとすると、ハードウェアの変更によりBSODが発生します。

私がやろうとしているのは、次のようないくつかの画像を作成することです。

  • Windows XP x86 SP3(Sysprepped)
  • Windows XP x64 SP3(Sysprepped)
  • ...

これにより、コンピューターの種類ごとに個別のイメージを作成しなくても、組織全体で使用できます。

ゴースト前のファイルの変更、sysprep前の特定のドライバーの削除など、これを達成する方法はありますか?

アドバイスをいただければ幸いです。

1
RobertPitt

はい、それは可能です。主な違反者は、Windowsインストールで使用されるHALタイプです。シングルコアプロセッサでSysprepイメージを作成し、それをマルチコアに展開しようとすると、BSODが発生します。

解決策は、必要に応じて適切なDLLを見つける場所をWindowsに指示するsysprep応答ファイルを作成することです。何をすべきかについての記事は次のとおりです。 http://blog.case.edu/djc6/2005/09/22/imaging_machines_using_different_hals_wsysprep

これは別の問題であり、特に大容量記憶装置コントローラーのドライバーです。 Windows XPには汎用SATA/AHCI/RAIDコントローラードライバーが組み込まれていません。ほぼ同じ方法で展開できますが、すべてのコントローラーに適切なドライバーが必要なため、少し複雑です。展開先のPCに組み込まれています。AHCIまたはハードウェアRAIDを使用せずに使用できる場合は、元のWindows XPを標準でIDEモード。

3
Tobias Plutat

簡単ではありませんが、SysprepはWindowsVistaとWindows7でうまく機能しますが、Windows XPのドライバーアーキテクチャは大幅に異なり、sysprepはある程度機能しますが、それ以降のバージョンのWindowsと同じレベルの制御/柔軟性はありません。

私が本当にアドバイスできる唯一のことは、この種の機能を有効にするSymantec Ghost Suiteを入手するか、Windows Serverを入手して無料の Microsoft Remote Installation Services)を確認することです。 、または予備のWindows 2003マシンがある場合は、 Windows展開サービス

個人的には、数年前にこれを行い、さまざまなイメージが必要になったとき、(展開ツールキットで作成された)多くの無人ファイルがあり、それらをさまざまなフロッピーディスクに入れ、USBフロッピードライブを使用しました。私はすべての構成に対して1つのディスクを持っていて、正しいディスクと一緒に元のCDを使用するだけで、問題なくビルドされました。現代の最良の方法ではありませんが(SP3を使用しても、無人用のフロッピードライブしかサポートしていないと思います)、うまく機能しました。

1
William Hilsum