すべてのタイプのOSを起動できるサービスはありますか?
私はWDSを使用していますが、これまでのところ、netboot Apple)する方法は見つかりませんでした。これはすべてwindows/wimファイルです。
DeployStuidoの使用は理想的なシステムでしょうか?私は数百台のマシンを保守しており、それらはWindows XPから7およびすべてのタイプのApple OS10までさまざまです。
編集:私が持っているサーバーはMac OSXです(私は恐ろしいことを知っています。いつでもLinuxまたは別のOSを使用できます。大きなことは何もありません。1つのサーバーからすべての種類のOSを起動できる必要があるだけです)。
いいえ:PXEブートすることはできませんany任意のOS。
理由を説明しましょう:
PXE対応ハードウェアの起動の最初の段階で、OSのコードがターゲットコンピューターのメモリに読み込まれた後、このコードは、起動プロセスがローカルメディアからではなく、ネットワーク経由で続行されることを「認識」する必要があります。したがって、ネットワーク経由で起動できるようにする必要があるすべてのタイプのOSは、ネットワーク経由での起動をサポートするように変更する必要があります。
多くのOSでは、これはすでに行われています。しかし、それらすべてのためではありません。
私はPXELinuxを使用しているので、これが役立つかどうかはわかりません。ファイルからwinpeを起動するためにすべてのフラグなどを設定するのが頭痛の種でした。そのため、代わりにisoを転送するように指示しました。 Macに慣れていない。 peディスクのようなものがある場合は、理論的にはpeディスクをMacに送信し、理論的にはnfsまたはsmb共有を確立してから、その上にインストールすることができます。
私のwinpeセクションでは、300 MBのディスク全体が送信されます。
LABEL winpe
MENU LABEL Windows 7 x64 Installer
KERNEL /memdisk
INITRD winpe_AMD64.iso
APPEND iso raw
私はmacsがbsdのようであるという印象を受けていたので、おそらくlinuxpxe共有のように機能する可能性があります。私はこのサイトから必要なもののほとんどを手に入れました-> http://www.serenux.com
リンク集
http://www.serenux.com/2010/05/howto-setup-your-own-pxe-boot-server-using-ubuntu-server/
http://www.serenux.com/2010/05/howto-get-an-ubuntu-live-cd-to-boot-off-a-pxe-server/
ルーターを使用してサーバーにpxeをリダイレクトしました。これのどれが役立つかわからない、それはほんの始まりにすぎません。
最新のMacのUEFIは、古いBIOSのようにPXEをサポートしていません。 Macは、PXEではなくBSDP(Boot Server Discovery Protocol)を使用してネットブートします。
BSDPをサポートするisc-dhcpd(前述のパッケージsnoweagle)の拡張機能があります。
これを利用して、WindowsとMac用のブートサーバーを1つだけ持つには、WDSから離れる必要があります(私の理解では、DHCPサービスを管理するにはMSFTが必要ですが、間違っている可能性があります)、isc-dhcpサーバーを展開します、およびBSDPを必要とする従来のPXEとMacを介してWindows/Linuxクライアントの両方をサポートするように構成します。
BSDPリクエストに応答するようにisc-dhcpdを設定する方法に関するドキュメントは次のとおりです。 https://code.google.com/p/google-macops/wiki/UnderstandingBSDP
1つのAppleユーザーエクスペリエンス(残念ながら、実際の情報とのリンクは404です): http://lists.Apple.com/archives/client-management/2006/Dec/msg00033 .html
これは、起動時にユーザーがwindows/linuxを選択できるようにするセットアップの素晴らしい記事です: http://blog.oberghmans.be/?p=77
私は現在WDSとFAI(debian linux)を備えた同様のマルチOSネットブート環境で作業しています。私が問題を処理する方法は、OSプロビジョニングサーバー間のスイッチャーとして独立したDHCPサーバーを使用することです(Debianで実行されているisc-dhcp-serverパッケージを使用)。
構成では、pxeリクエストを個別に異なるマシンにポイントできます。
# Server: LINUX01
# Host config for first network address on first NIC
Host LINUX01 {
hardware ethernet xx:xx:xx:xx:xx:xx;
fixed-address x.x.x.x;
# PXE boot config for automated OS install
next-server <IP of Linux pxe server>;
filename "pxelinux.0";
}
# Server: WIN01
# Host config for first network address on first NIC
Host WIN01 {
hardware ethernet xx:xx:xx:xx:xx:xx;
fixed-address x.x.x.x;
# PXE boot config for automated OS install
next-server <IP of WDS Server>;
filename "Boot\\x64\\wdsnbp.com";