
私は Fog に慣れてきたので、変化を求めて Clonezilla を試しています。Fog の場合、すべてのクライアントは常に PXE ブートを使用しています。
PXE ブートによる Clonezilla サーバーに関する説明があまりないことに気付きました。それでは、クライアントはそれが自分用のイメージであることをどうやって知るのでしょうか?
たとえば、部屋に 40 台のデスクトップがあり、その 40 台すべてが PXE ブートしているとします。ただし、イメージ化する必要があるのは 30 台だけです。Clonezilla がクライアントにイメージをアップロードする方法は、クライアントを PXE ブートに設定することだけであり、オプションを選択する方法は他にないようです。Clonezilla サーバーはこのように動作するのでしょうか? PXE ブートしているコンピューターはすべてイメージを送信するのでしょうか?
答え1
クライアントの PXE ブートの一部は、指定されたソース システムからロードされるときに、ファイル名 (テスト用の 16 進数) として MAC アドレスの全体または一部を含むブート可能なファイルを見つけることであると考えています。
したがって、MAC アドレスが AA:BB:CC:DD:EE:FF の場合、ブートファイル名 AABBCCDDEEFF がサーバー上に存在します。それが失敗すると、ファイル名 AABBCCDD が試行され、それが失敗すると AABBCC が試行され、それが失敗すると AABB が試行され、それが失敗すると AABB が試行され、それが失敗すると AA が試行されます。少なくとも、Dell システムでは PXE BIOS ブートはこのように動作します。
サーバー側では、シンボリック リンクを使用して、これらのブート ファイルの 1 つ以上を同じものにエイリアスすることができます (これは一般的に行われています)。