私はシステムのクラスターを持っています (Beowulf 構成に似ています)。30 台のコンピューターそれぞれに、デュアル ブート システムとして Windows (XP x64 が望ましい) と Linux (Debian または Ubuntu) をインストールする必要があります。次に、システムを特定の OS でリモート ブートまたは再起動したいと考えています。各ノードの grub 構成を変更して、次回のブートでデフォルトの OS に設定できることはわかっていますが、各コンピューターの grub 構成をリモートで編集して再起動するよりも、より自動化された方法の方が好きです。
ブート プロセスをリモートで管理し (WakeOnLan システムのようなもの)、Windows と Linux の両方をサポートし、grub を置き換える方法またはプログラムはありますか? または、その他の自動化された方法はありますか?
答え1
すべてを PXE 経由で起動します。PXE サーバーで、優先 OS をロードするブートローダーを構成します。
- pxelinux ブートローダー:http://www.syslinux.org/wiki/index.php/PXELINUX
- 設定ファイルが読み込まれることに注意してください。これを使用して、システムをさまざまな設定ファイルにリンクできます。
- チェーンロードhttp://www.syslinux.org/wiki/index.php/Comboot/chain.c32