ちと、手早く顛末だけ残しておきます。
■現象
Windows 7 上で VMWare Workstation 6.0 を久し振りに動かしたのだが、ゲストOS(Linux とか Windows XP とか)からネットワークが見れない。
調べてみると、VMnet0 の I/O が重複していて Ethernet に繋げない、というエラーが出ています。
下の図の「自動選択されたアダプタにブリッジ」のところで、既存のボードが認識できてません。
※ この画面では、VMnet1、VMnet8 でボードが認識できていますが、エラーの場合は、ここも空白になっています。
■環境
- Windows Vista Ultimate + VMWare Workstation 6.0 で、正常に動いていた。
- Windows 7 にアップグレードした。
- Windows 7 + VMWare Workstation 6.0 で動かしたら、ネットワークがつながらない。
という現象です。
いくつか調べてみたのですが、
VMware Communities: Workstation 6.5 on Windows 7 Host …
http://communities.vmware.com/thread/179234?start=0
のフォーラムで、同様に現象が起こっています(日本語の検索では引っ掛からず)。
■解決方法
フォーラムを見る限り、VMWare 7.1 にアップグレードすればよい、らしいのですが、6 から 7 になってしまうので、お金が掛かる。
しかし、背に腹は代えられない。ということで、試しに、VMWare 7.1 の試用版で動かしてみました。
すると、あっさり動きました。
そして、試しに手元にあった、VMWare 6.5 を再インストールしてみると、これまた、あっさりとネットワークが動きました。
なので、いまいち、解決法が分からないのですが。
- Windows Vista + VMWare 6.0 では動く
- Windows 7 にアップグレード
- Windows 7 + VMWare 6.0 では動かない
- Windows 7 + VMWare 7.1 では動作する
- VMWare 7.1 をアンインストール
- VMWare 6.5 をインストール
- Windows 7 + VMWare 6.5 では動作する
という状況になっています。
これが、6.0 から 6.5 にアップグレードすれば(これはお金が掛からない)、動作するかどうかは不明なのですが、私のマシンではマイナーバージョンのアップグレードのみで済んでいます。
ちなみに、Windows 7 + VMWare 7.1 の組み合わせは正式のOK だそうです。 下記を参照。
VMware Workstation の機能 – Linux を含む複数のオペレーティング システムを Windows 上で実行
http://www.vmware.com/jp/products/workstation/new.html