【カテゴリ:パソコン 『Ubuntu』 その他】
4月30日に『Ubuntu』のバージョンを『11.10』から『12.04 LTS』にアップグレードしたのですが、そのときに『VMware Player 4.0.2』が起動できなくなりました。【参考】2012年04月30日 『Ubuntu』のバージョンを『11.10』から『12.04』にアップグレードした
しかしながら、それはすでに既知のトラブルであったらしく、google で検索したら対処方法がすぐに見つかりました。
今回参考にさせていただいたのは、以下のページです。
Linuxおやじ日記 : Ubuntu 12.04:
http://linux99.exblog.jp/15163329/
上記のページに書かれていたとおり、以下のコマンドを実行してみました。
$ sudo apt-get install patch
$ wget http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz
$ tar -xf vmware802fixlinux320.tar.gz
$ sudo ./patch-modules_3.2.0.sh
$ wget http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz
$ tar -xf vmware802fixlinux320.tar.gz
$ sudo ./patch-modules_3.2.0.sh
すると、『VMware Player 4.0.2』は問題なく起動できるようになりました。
↓『VMware Player 4.0.2』起動時の画面
スポンサーリンク
以上です。
2012-05-04 13:45 追記:『VMware Player』のバージョンを『4.0.3』にアップしたところ、再び起動できなくなりました。
そして、上記のパッチですが『VMware Player 4.0.3』には適用できませんでした。
2012-05-04 18:20 追記:
『VMwarePlayer 4.0.3』にアップデート後、アンインストールして再度『VMwarePlayer 4.0.2』をインストールし、前記パッチを実行しようとしたところ、以下のようなメッセージが表示されてパッチを適用できませんでした。
$ sudo ./patch-modules_3.2.0.sh
[sudo] password for kingpcfx:
/usr/lib/vmware/modules/source/.patched found. You have already patched your sources. Exiting
[sudo] password for kingpcfx:
/usr/lib/vmware/modules/source/.patched found. You have already patched your sources. Exiting
これは、一度パッチを実行すると『/usr/lib/vmware/modules/source/.patched』というファイルが残ったままになるためなので、このファイルを削除すれば、再度パッチを適用できるようになります。
以下、ファイルを削除して再度パッチをあてる為のコマンドの実行例
$ sudo rm /usr/lib/vmware/modules/source/.patched
$ sudo ./patch-modules_3.2.0.sh
$ sudo ./patch-modules_3.2.0.sh
...
参考までに『VMwarePlayer』のアンインストール、及びインストールの実行方法も書いておきます。
アンインストールは端末を開いて、以下を実行します。
$ cd /usr/bin
$ sudo vmware-installer -u vmware-player
インストールは端末を開いて、ダウンロードしたファイルのあるディレクトリに移動し、以下のコマンドを実行します。$ sudo vmware-installer -u vmware-player
$ sudo bash VMware-Player-4.0.2-591240.i386.bundle
2012-05-05 08:45 追記:
『VMwarePlayer 4.0.2』用のパッチファイル(=patch-modules_3.2.0.sh)ですが、1箇所変更するだけで『VMwarePlayer 4.0.3』にもパッチを適用することができました。
変更箇所は8行目で“plreqver=4.0.2”⇒“plreqver=4.0.3”のように変更します。
↓変更前
↓変更後
『VMwarePlayer』を『4.0.3』にアップデートしたら、以下を実行します。
$ sudo rm /usr/lib/vmware/modules/source/.patched
$ sudo ./patch-modules_3.2.0.sh
$ sudo ./patch-modules_3.2.0.sh
この後、『VMwarePlayer 4.0.3』は問題なく起動できるようになりました。
↓『Ubuntu 12.04 LTS』上で『VMware Player 4.0.3』を使用して、試しに『Ubuntu 11.10』を実行した際のサンプル画面
スポンサーリンク
【カテゴリ:パソコン 『Ubuntu』 その他】の最新記事
こちらのサイトのおかげで、速攻で解決しました。
ありがとうございます。
追記だらけで見づらいページですが、
お役に立てたみたいでよかったです。
vmwareplayerの4.0.4でしたが、4.0.3のやり方で試してみたら無事起動できるようになりました。
参考になる情報、ありがとうございました。