特定のコンピューターを考慮していません。
私は、WindowsServerまたは任意のLinuxServerディストリビューションのいずれかを使用することにオープンです。どちらか簡単です。
ネットワークドライブで起動したいイメージはWindowsイメージになります。コンピュータは基本的にシンクライアントになります。
更新:
これは基本的に私がやりたかったことです、私はそれを行う方法を知る必要があります。
作成済みのWindows7のイメージをWindowsServer 2008R2からネットワーク経由で展開します。
クライアントはサーバーが提供するOSを利用しますが、CPUやRAMなどのすべてのリソースはローカルで使用されます。
LinuxからWindowsよりもイメージをデプロイする方が簡単な場合は、代わりにそれを使用します。
これを正しく理解していれば、システムが起動するたびにサーバーがパッケージ化されたOSをローカルマシンに送信するシステムが必要です。すべての処理はサーバーではなくローカルマシンで実行する必要があるため、シンクライアントは必要ありません。ローカルハードドライブにファイルを書き込むため、従来のOSは必要ありません。
あなたが望むのは、ネットワークでホストされているLinuxライブCDに相当するWindowsです。このアクションを実行するソリューションはありますが、問題を修正したいシステム管理者を対象としています。それぞれの設定は少し異なりますので、詳細については製品のWebサイトを確認してください。 ( ソース )
Windows 7ワークステーションのネットワーク環境に関しては、それはまだ存在していません。私が知っている唯一のライセンスモデルは次のとおりです。
これはすべて、質問を読んだときに行われた仮定に基づいています。これがあなたの状況に当てはまらない場合は、事前にお詫び申し上げます。
[編集]
これはホーム環境であるというコメントに基づく私の推奨事項は、ローカルハードドライブに従来のインストールを使用することです。自動化された展開、保守、および管理を行うためのツールはたくさんあります。ほとんどのソフトウェアにはサイレントインストール方法があり、数分の対話と数時間の処理時間で、停止したシステムを元に戻すことができます。
コンピュータを中小企業のように扱ってください。環境のサポートを容易にするためのツールがたくさんあります。
[編集終了]
ネットワークの起動はハードドライブからの起動とは異なり、Windowsネットワーク共有から直接起動することはできません。
ネットワークから起動するコンピューターは、PXEをサポートしている必要があります。PXEは最近ほとんどサポートされています。コンピューターの電源を入れ、DHCPサーバーからアドレスを取得すると、PXEが起動します。 DHCPサーバーは、ブートローダーを取得する場所を指示するオプションを使用して構成する必要もあります。次に、そのブートローダーはtftpを使用してフェッチされます。また、そのブートローダーをホストするtftpdサーバーを実行している必要があります。
Tftpd32は、何かを実験したい場合にDHCPサーバーとTFTPサーバーの両方として機能できる素晴らしいWindowsプログラムです。
その後、ブートローダーはOSのロードと起動を担当します。そのブートローダーには、「ネットワークドライブ」対応のOSを初期化する機能が必要です。 Linuxは、マウントされたNFSドライブから直接実行することをサポートしていますが、私が知る限り、Windowsは実際にはサポートしていません。 Windowsには、リモートインストールサービス(RIS)があり、現在はWindows展開サービスがあります。これらは、リモートイメージングと再インストールをサポートするように設計された最小限の環境であるため、ネットワーク共有からOSを実行するだけではどうなるかわかりません。 (まもなく追加情報が見つかった場合は、これを編集します)。
これを行う機能は、以前はDOS/Win3.xで存在していました。おそらく、Win95でも可能でした。ただし、DOSでもパフォーマンスはひどいものでした。ログインプロンプトが表示されるのを待つ間、コンピュータの電源を入れて朝食を食べに行きます。そして、それは当時のTCP/IPよりも高速だったIPX/SPX全体でした。