VMWareクライアントを(VMWare vCenter Converterを使用して)VMWare Workstation7ホストからESXV3.5ホストに移動しました。すべてが正常に行われたようですが、VMWareイメージの電源をオンにすると、ネットワークデバイスがロードされません。ネットワークデバイスを削除して再度追加しようとしましたが、常に同じ結果が得られます。
Lshw -Cネットワークを実行すると、ネットワークが無効になっていることが示されます。
次のファイルを変更することもできます...
/etc/udev/rules.d/70-persistent-net.rules
「新しい」ネットワークアダプタをeth0にしたい場合。
したがって、eth0、eth1、およびeth2のエントリがあるとします。 eth0とeth1は、移行前のサーバー上のNICでした。 eth2は現在のNICです。
Eth0とeth1の行を削除してから、eth2のエントリをeth0に変更します。
マシンを再起動すると、eth0として機能します。
ネットワークアダプタがeth0ではなくeth2として表示されていたことがわかりました(後から考えると理にかなっています)。/etc/interfacesファイルでeth0をeth2に変更したところ、すぐに機能しました。
ESXバージョンのVMWareツールをインストールしましたか? ls mod
を実行すると、pcnet32またはvmxnetモジュールがロードされていますか?