web-dev-qa-db-ja.com

Windows Server 2008 R2 EFIシステムのP2V変換を実行する方法は?

elsewhere で説明したように、Windows Server 2008/R2は、EFIシステムにインストールされると自動的にEFIブートローダーを使用し、も使用しますこのようなシステムでは、GPTパーティション分割スキームを自動的に使用します。そして、これについて何もすることはできません(これがサポートされている場合、システムを強制的にBIOSに切り替える以外は)。

ただし、ドキュメント ここ に記載されているように、VMware ConverterはGPTディスクを変換しませんsupportsEFIシステムをサポートし、GPTディスクを使用することを考えると、これは実際にはかなり驚くべきことですが、それだけです。

それでは、EFI/GPT WindowsサーバーでP2V変換を実行する方法は?

7
Massimo

これはおそらく手遅れでMassimoには役に立たないかもしれませんが、確かにやや強制された手順でこれを機能させることができたと私は言及したいと思いました:

  • 元のサーバーでLSI Logic SASドライバを有効にします
  • LinuxライブCDからdd経由でrawドライブをコピーします
  • GPT fdiskを使用してGPTをハイブリッドMBR/GPTに変換する
  • Windows DVDからVMを起動します
  • Bootrec.exeとstartrep.exeを使用して、MBR、ブートブロック、およびWindowsブートディレクトリをリロードします。
  • Windows VMを起動し、VMwareツールを追加します。準仮想化に切り替える可能性がありますNIC&SCSIドライバ

これが私のプロセスの記述です: http://libertysys.com.au/blog/p2v-of-windows-server-2008-from-efi-gpt-to-vmware-mbr

7
Paul Gear

このスレッド、特にBizCon Alexによる最後の投稿をご覧ください- http://communities.vmware.com/message/1695451

EFI/GPTを使用したP2V変換は、誰かがクリーンなソリューションを考え出さない限り、悪夢になります。

編集:他のオプションは、DoubleTake Move( http://www.visionsolutions.com/Products/DT-Move.aspx )などの商用製品を使用することです。同期ツールを使用してVMを複製し、新しいサーバーに「フェイルオーバー」します。

2
Cold T

または、gptディスクがシステムドライブでない場合(ファイル共有など)、そのエラーメッセージでハングアップしない4.3バージョンのコンバーターを使用するだけで、GPTディスクの変換をオフにしないでください。それが終わったら、それらを上に移動します。私たちの場合、GPTドライブは、サーバーが変換されると再接続されたiSCSIドライブでした。

0
Joel

このスレッドに別のオプションを追加したかっただけです。数週間前に、このように別の移行を実行しました。今回、私は次のプロセスを使用しました:

MBR、パーティションテーブル、ブートローダーをいじる必要はありませんでした。うまくいきました。この方法をVMware Converterで実行する唯一の欠点は、ライブサーバー上ではなくオフラインで実行する必要があることです。ディスク全体をコピーすると、シンプロビジョニングされたディスクでは実際には多くのことを達成できません。後者が心配で、仮想化したら拡張を計画している場合は、VMを元のサーバーのサイズで作成し、P2Vが完了したらドライブを拡張します。

このプロセスがいかに簡単かを考えると、EFI互換バージョンのコンバーターは確かに遠く離れてはならないので、これらのすべてがすぐにかなり無関係になると思います。

0
Paul Gear