WDS の倚甚途性の远加

芪愛なるハブラ䜏民の皆さん、こんにちは

この蚘事の目的は、WDS を介しおさたざたなシステムを展開する機胜の抂芁を簡単に説明するこずです (Windows 導入サヌビス
この蚘事では、導入に関する簡単な手順を説明したす。 Windows 7x64、 Windows XPx86、 Ubuntu x64察応に加え、MemtestやGpartedずいった䟿利なネットワヌクブヌトツヌルが远加されたした。
思い぀いた順に話を進めおいきたす。 そしおすべおはマむクロ゜フトから始たりたした...

そしお今、物語自䜓は次のずおりです。
少し前に、職堎でWDSを䜿っおシステムを展開するずいう玠晎らしいアむデアを思い぀きたした。誰かが代わりに䜜業をしおくれるのは本圓にありがたいこずです。そしお、その過皋で䜕か新しいこずを孊べれば、なおさら満足です。WDSロヌルのむンストヌルに぀いおは、Microsoftがすべおを「次ぞ、次ぞ、次ぞ」ず簡略化しおくれおいるので、ここでは詳しく説明したせん。このトピックに関する蚘事は山ほどありたす。ここでは、むメヌゞの操䜜に぀いお簡単に觊れるだけにしたす。 Windows ここでは、私が特に苊劎した点に焊点を圓おたす。マむクロ゜フト以倖のシステムこの蚘事の䞻題に぀いおは、より詳しく解説したす。
始めたしょう
画像ストレヌゞおよびアクションコヌディネヌタヌずしお機胜するサヌバヌには Windows Server Windows Server 2008 R2 が利甚可胜です。このサヌビスを正しく機胜させるには、DHCP や DNS などの圹割が必芁です。たた、マシンをドメむンに参加させるには Active Directory も必芁です。これらの圹割はすべお単䞀のマシンに必芁ではなく、システム党䜓に分散させるこずができたす。重芁なのは、それらが正しく機胜するこずです。

1.WDSのセットアップ

必芁なロヌルを远加し、すぐに WDS コン゜ヌルに移動しおサヌバヌを初期化し、次の内容を確認したす。
WDS の倚甚途性の远加

  • むメヌゞのむンストヌル — むンストヌルむメヌゞ。これらは、事前に蚭定枈みの矎しいシステムで、これから展開しおいくものです。利䟿性を考慮しお、システムの皮類ごずに耇数のグルヌプを远加できたす。 Windows 7、XP、たたはタスクの皮類別IT郚門、クラむアント郚門、サヌバヌ
  • ブヌトむメヌゞ — ブヌトむメヌゞ。これらはマシンに最初にロヌドされ、マシン䞊でさたざたな操䜜を実行できるようにしたす。最初にロヌドされるむメヌゞはむンストヌルディスク䞊のむメヌゞです Windows 7は゜ヌスフォルダずinstall.wimたたはboot.wimファむルです。
    しかし、そこからあらゆる皮類の興味深いこずを行うこずができたす。
    • 画像のキャプチャ たたは 録画映像 - 圓瀟のメむン ツヌルを䜿甚するず、sysprep によっお以前に凊理された、圓瀟のテンプレヌトである構成枈みシステムのコピヌを䜜成できたす。
    • 発芋画像 — ネットワヌクブヌトをサポヌトしおいないコンピュヌタに構成枈みシステムのむメヌゞをアップロヌドできたす。

  • 保留䞭のデバむス — むンストヌルに察する管理者の承認を埅っおいるデバむス。 私たちは、誰が私たちの魅力をコンピュヌタヌに入れおいるのか知りたいのです。
  • マルチキャスト送信 — マルチキャストメヌル送信。 XNUMX ぀のむメヌゞを倚数のクラむアントにむンストヌルするために䜿甚されたす。
  • ドラむバヌ - 運転手。 これらは、必芁なドラむバヌをサヌバヌ䞊のむメヌゞに远加し、次の皮類の゚ラヌを回避するのに圹立ちたす。
    WDS の倚甚途性の远加
    WDS サヌバヌにドラむバヌを远加した埌、目的のブヌト むメヌゞにドラむバヌを远加する必芁がありたす。

はい、そしおもう XNUMX ぀、システムのビット深床ごずに独自のブヌトロヌダヌずむンストヌラヌを䜜成する必芁がありたす。 動物園の倚様性には代償が䌎いたす。
実際、私たちの WDS はすでに準備が敎っおいたす。 マシンからネットワヌク経由で起動するず、ブヌト むメヌゞを含む遞択りィンドりが衚瀺されたす。
理想的なむメヌゞを準備するすべおの段階に぀いおは説明したせんが、私自身が䜿甚した蚘事ぞのリンクだけを残しおおきたす。 こちらをクリックしおください Windows 7 䜕らかの理由でWAIKの叀いバヌゞョン6.1.7100.0がむンストヌルされおいたため、応答ファむルを䜜成できたせんでした。 Windows 7 SP1。珟時点では最新バヌゞョン6.1.7600.16385が必芁です。
そしおそう もっず 準備手順 Windows Windows DS 甚の XP に぀いお。ここでも詳现は割愛したす。最も興味深い内容はパヌト 2 にありたす

2.ナニバヌサルブヌトロヌダヌ

今ではこのような制床があるのは玠晎らしいですね。 それを䜿うのは楜しいこずです。 しかし、生掻をさらに楜にする方法はあるでしょうか?
それを通しおむンストヌルしたいんです。 Linux!
たず、倚くの人が芚えおいるように、Windows ず Ubuntu を䞊行しおむンストヌルするず、Windows ブヌトロヌダヌはうたくいきたせん。 これはナニバヌサル GRUB に眮き換えられおいたす。
ここでも同じです。 ナニバヌサル ブヌトロヌダヌが必芁です。これを満たしおください ピクセルリナックス
1) 最新バヌゞョンをダりンロヌドしたす (この蚘事の執筆時点では、これは 5.01
私たちは次のファむルに興味がありたす:
corepxelinux.0
com32menuvesamenu.c32 (ロヌド時に menu.c32 をテキスト むンタヌフェむスずしお䜿甚できたす)
com32chainchain.c32
このブヌトロヌダヌを䜿甚するためのすべおのマニュアルには、これら 32 ぀ですべおが機胜するず蚘茉されおいたす。 ldlinux.c32、libcom.c32、libutil_com.cXNUMX を远加する必芁がありたした。 これを実行できたす。掚奚されおいるものをコピヌしお実行したす。 どのファむルに぀いお苊情が発生するか - それをフォルダヌにコピヌしたす。
ISO をダりンロヌドするには memdisk ファむルも必芁です。 こちらのフォルダにも入れおおきたす
2) すべおの WDS むメヌゞを保存するフォルダヌにそれらを眮きたす。 ぀たり、ここ - RemoteInstallBootx64 (64 のみをむンストヌルしたす。86 の堎合は、同じファむルもそのフォルダヌに配眮したす)。
3) pxelinux.0 の名前を pxelinux.com に倉曎したす。
4) 䜜っおみたしょう フォルダ ピクセルリナックス.cfgの 蚭定ファむルの堎合、ファむル自䜓 (もちろんこのフォルダヌ内にすでに存圚したす) はデフォルト (拡匵子なし) で、次の内容が含たれおいたす。

デフォルト vesamenu.c32
プロンプト0
ノヌ゚スケヌプ 0
蚱可オプション 0
# 1/10秒単䜍のタむムアりト
タむムアりト300
メニュヌマヌゞン10
メニュヌ行 16
メニュヌタブ成長21
メニュヌタむムアりトロヌ26
メニュヌカラヌボヌダヌ 30;44 #20ffffff #00000000 なし
メニュヌ カラヌ スクロヌルバヌ 30;44 #20ffffff #00000000 なし
メニュヌ カラヌ タむトル 0 #ffffffff #00000000 なし
メニュヌカラヌ遞択 30;47 #40000000 #20ffffff
メニュヌの背景 pxelinux.cfg/picture.jpg #背景甚の写真 640×480
メニュヌ タむトル 運呜を遞べ

レヌベル wds
メニュヌラベル Windows 展開サヌビスWindows 7、XP、ブヌトむメヌゞ
カヌネル pxeboot.0

ラベルロヌカル
メニュヌのデフォルト
メニュヌラベル ハヌドディスクから起動
ロヌカルブヌト0
0x80ず入力したす

5) ファむル pxeboot.n12 のコピヌを䜜成し、pxeboot.0 ずいう名前を付けたす。
6) この埌、ナニバヌサル ブヌトロヌダヌから起動するように WDS を教える必芁がありたす。 2008 ではこれは GUI を通じお行われ、2008 R2 ではコマンド ラむンを通じお行われたした。 開いお次のように入力したす。

  • wdsutil /set-server /bootprogram:bootx64pxelinux.com /architecture:x64
  • wdsutil /set-server /N12bootprogram:bootx64pxelinux.com /architecture:x64

コマンドラむン出力:
WDS の倚甚途性の远加
以䞊です。起動するず、埅望の画面が衚瀺されたす。
WDS の倚甚途性の远加
これは基本的な蚭定です。必芁に応じお䌚瀟のロゎ、起動順序など調敎できたす。珟時点では、WDSに制埡を移しおハヌドドラむブから再床起動する方法しか認識しおいたせん。起動方法を教えたしょう。 Ubuntu!

3. ワシに飛び方を教える

そこで䜕が必芁だったのか UbuntuGparted ですか念のため memtest も远加したしょう。
最も単玔なものから始めたしょう。
MEMTEST
Boot/x64 WDS フォルダヌに Linux ファむル甚の別のフォルダヌ (䟋: Distr) を䜜成したしょう。 そしお、その䞭にそれぞれのシステムのサブフォルダヌがありたす。
WDS の倚甚途性の远加
ダりンロヌド䞭 iso mtmtest そしお、ダりンロヌド構成 (デフォルト ファむル) に次の行を远加したす。

ラベル MemTest
メニュヌラベル MemTest86+
カヌネルメモリディスク ISO RAW
initrd Linux/mt420.iso

これにより、小さな画像をメモリにロヌドし、そこから起動したす。 残念ながら、これは倧きな画像では機胜したせんでした。

ギャップのある
ダりンロヌド䞭 最新バヌゞョンISO むメヌゞを解凍し、/live/vmlinuz、/live/initrd.img、/live/filesystem.squashfs の XNUMX ぀のファむルを取埗したす。
これらのファむルは䜕ですか? (文蚀が間違っおいるかもしれたせんので、間違っおいたらご指摘ください。)

  • vmlinuz (より䞀般的に芋られる vmlinux) - 圧瞮されたカヌネル ファむル
  • initrd.img - ルヌト ファむル システムのむメヌゞ (起動に最䜎限必芁な)
  • filesystem.squashfs - 操䜜䞭に䜿甚されるファむル自䜓

最初の 64 ぀のファむルをダりンロヌド フォルダヌ (私の堎合は BootxXNUMXDistrGparted) に配眮し、XNUMX 番目のファむルを IIS サヌバヌに配眮したす (幞いなこずに、このファむルはすでに WSUSa 甚にむンストヌルされおいたす)。
䜙談ですが、残念ながら、倧芏暡なディストリビュヌションを含むメモリディスクに ISO むメヌゞをロヌドするずいうトリックは私にはうたくいきたせんでした。 成功の秘蚣を突然知った堎合、これは、ISO むメヌゞからあらゆるシステムを迅速に起動できる優れた゜リュヌションずなるでしょう。
filesystem.squashfs を IIS に远加しお、ネットワヌク経由で読み取れるようにしたす (この拡匵子の MIME タグを忘れずに远加しおください)
WDS の倚甚途性の远加
ここで、pxelinux.cfg/default に゚ントリを远加したす。

LABEL GParted Live
MENU LABEL GParted Live
カヌネル ディストリビュヌション/Gparted/vmlinuz
APPEND initrd=Distr/Gparted/initrg.img boot=live config Union=aufs noswap nopromt vga=788 fetch=http://192.168.10.10/Distr/Gparted/filesystem.squashfs

チェックしおみたしょう - 動䜜したす!
Ubuntu 12.04
可胜なむンストヌル オプションを XNUMX ぀远加したした - 党自動 (ナヌザヌのおかげで) マラミュヌト のために статью マニュアルモヌドでも)
代替むンストヌルのファむルをダりンロヌドし、そこから以前ず同様にinitrd.gzずlinuxの2぀のファむルを抜出しお、Distr/に配眮したす。Ubuntu
pxelinux.cfg/default に行を远加したす。
完党に手動でむンストヌルする堎合

LABEL Ubuntu
カヌネルディストリビュヌション/Ubuntu/linux
远加 優先床=䜎 vga=通垞 initrd=Distr/Ubuntu/initrd.gz

ただし、自動むンストヌルするには、応答蚭定を含むファむルが必芁です次のファむルを読むこずができたす ここで) そしおそれを Web サヌバヌに眮きたす。 私のブヌトロヌダヌの行は次のようになりたす。

LABEL Ubuntu 自動むンストヌル
カヌネルディストリビュヌション/Ubuntu/linux
APPEND initrd=Distr/Ubuntu/initrd.gz ksdevice=eth0 locale=ru_RU.UTF-8 console-setup/layoutcode=ru url=http://192.168.10.10/Distr/Ubuntu/preseed.txt

将来に圹立぀
このトピックに関する資料を調べ、質問に察する答えを探しおいるずきに、次のこずを発芋したした。 玠晎らしい蚘事 から アレクサンダヌ・゚ロフェ゚フ ネットワヌク経由で Kaspersky Rescue Disk をダりンロヌドする方法の説明が含たれおいたす。 残念ながら、私にずっおはうたくいきたせんでした。 しかし、このツヌルは本圓に䟿利ですいやいや、特に熱心なナヌザヌはそのようなものを手に入れるでしょう...そのようなツヌルが手元にあるず䟿利です

たずめ

この蚘事は、Microsoft WDS ロヌルが提䟛する機胜の抂芁です。 私がこの蚘事を曞き始めたずき、その蚈画は壮倧なものでした。䞊で玹介したシステムをロヌドするあらゆる偎面に぀いおの詳现な HOWTO でした...しかし資料が WDS 自䜓にのみ蓄積され始めたずき、物語の糞は私を誰も理解できなかった深みに導きたした。おそらく遭遇するでしょう... したがっお、可胜なこずの抂芁ず、可胜であれば良い蚘事ぞのリンクを共有するこずにしたした。 読者が読曞に興味がある堎合、たたは私が突然名声ずお金を手に入れおハブラハブの宝庫に蚘事を補充したい堎合は、倚目的 WDS サヌバヌのセットアップの各段階でさらに詳しく説明できたす。
改めお著者の方々に感謝したいず思いたす アレクサンダヌ・゚ロフェ゚フ О マラミュヌト 䟋倖なく誰にずっおも興味深い内容です。
圓然のこずながら、同じテヌマに関するハブレに関する蚘事がすでにありたした。私は別の芳点からこの問題を匷調したり、補足したりしおみたした。 時間 О XNUMX぀ありたすが、公開されおいたせん
ご枅聎ありがずうございたした。
ロボットに栄光を

出所 habr.com

DDoS 保護機胜を備えた信頌性の高いサむト甚ホスティング、VPS VDS サヌバヌを賌入する 🔥 DDoS攻撃察策付きの信頌性の高いりェブサむトホスティング、VPS/VDSサヌバヌを賌入したしょう | ProHoster