linux:vmware

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:vmware [2010/05/23 18:31] ともやんlinux:vmware [2022/02/17 19:41] (現在) – [Linux版のVMwareでDEL、\、矢印などのキーが効かない] ともやん
行 43: 行 43:
 インストールが正常に終了すると、GNOMEの[アプリケーション]メニューの[システムツール]にVMwareが登録されて使用できるようになる。\\ インストールが正常に終了すると、GNOMEの[アプリケーション]メニューの[システムツール]にVMwareが登録されて使用できるようになる。\\
  
 +==== VMware Toolsのインストール ====
 +<code>
 +$ sudo yum install gcc kernel-devel
 +$ tar zxvf VMwareTools-x.x.x-xxxxxx.tar.gz
 +$ cd vmware-tools-distrib
 +$ sudo ./vmware-install.pl
 +</code>
 +Fedora 18 の場合は vmware-install.pl 実行前に以下を実行する。
 +<code>
 +$ sudo ln -s /usr/src/kernels/$(uname -r)/include/generated/uapi/linux/version.h /usr/src/kernels/$(uname -r)/include/linux/version.h
 +</code>
 +===== NIC のアダプタタイプを vmxnet3 にする =====
 +e1000, e1000e, vmxnet3 が選べる。\\
 +vmxnet3 を使うには、VMware Tools をインストールする必要がある。\\
 +<file autoconf vm_name.vmx>
 +ethernet0.virtualDev = "vmxnet3"
 +</file>
 +
 +===== 仮想ハードディスクの圧縮 =====
 +==== VMware 9 以降 ====
 +Windows の場合(コマンド プロンプトを管理者実行)
 +<code>
 +> cd "C:\Program Files\VMware\VMware Tools\"
 +> VMwareToolboxCmd disk list
 +C:\
 +> VMwareToolboxCmd disk shrink C:\
 +</code>
 +
 +Linux の場合
 +<code>
 +$ sudo vmware-toolbox-cmd disk list
 +/
 +$ sudo vmware-toolbox-cmd disk shrink /
 +</code>
 ===== 初期設定関連(ver.6.5.0以前) ===== ===== 初期設定関連(ver.6.5.0以前) =====
 ==== コンフィギュレーションの実行 ==== ==== コンフィギュレーションの実行 ====
行 66: 行 100:
  
 ===== トラブルシューティング ===== ===== トラブルシューティング =====
 +==== Fedora18 グラフィカルログインで青い絵のままマウスカーソルしか表示されない ====
 +VMware の仮想マシン設定で、ディスプレイの3D グラフィックスのアクセラレーションを無効にする。
 +==== VMWare 7.0.1 vmglPanic が発生して GUI 操作が全く効かなくなってしまったら...? ====
 + VM 上の Windows XP でシフトキーを連打していたら、OpenGL グラフィックス ドライバ で致命的なエラーが発生した。\\
 +原因は不明だが、vmware.log に以下のような出力がされていた。\\
 +<code>
 +May 23 14:02:22.709: mks| MKS: glXMakeContextCurrent() failed! (0:(null)).
 +May 23 14:02:22.710: mks| MKS: glXMakeContextCurrent() failed! (0:(null)).
 +May 23 14:02:22.774: mks| MKSHostOps_Exit3D: 0, 1
 +May 23 14:02:22.788: mks| GLPrimaryExit3D, thread mks
 +May 23 14:02:22.799: mks| MKS: glXMakeContextCurrent() failed! (0:(null)).
 +May 23 14:02:22.831: mks| Finish HostDisconnect: thread mks
 +May 23 14:02:22.833: mks| Msg_Post: Error
 +May 23 14:02:22.833: mks| [msg.mks.vmglPanic] A serious error has occurred inside 
 +your computer's OpenGL graphics drivers.
 +May 23 14:02:22.833: mks| 
 +May 23 14:02:22.833: mks| Support for accelerated 3D graphics will be disabled
 +until the next time your virtual machine is powered on. If you are running
 +a 3D application in full-screen mode, you may need to switch out of
 +it using Alt+Tab or Ctrl+Alt+Delete. You may also be able to recover
 +by suspending then resuming this virtual machine.
 +May 23 14:02:22.833: mks| 
 +May 23 14:02:22.833: mks| Make sure you are using the latest drivers from your
 +graphics card vendor's web site. If this problem persists, contact
 +VMware for support. Details of this error have been recorded to
 +the virtual machine's log file.----------------------------------------
 +</code>
 +
 + 対処方法としては、GUI は応答しないがマシンは生きていたので、別のマシンより ssh にて接続して vmware-vmx を kill すると GUI が操作できる状態に復帰した。\\
 +<code bash>
 +# ps aux | grep vmware
 +root      1129  0.0  0.0  18348   936 ?        Ss   May20   0:01 /usr/bin/vmware-usbarbitrator
 +root      1206  0.0  0.0  11196    88 ?        Ss   May20   0:00 /usr/bin/vmnet-dhcpd -s 6 -cf
 +root      1212  0.0  0.0  11196    88 ?        Ss   May20   0:00 /usr/bin/vmnet-dhcpd -s 6 -cf
 +root      1215  0.0  0.0   9096   600 ?        S    May20   0:00 /usr/bin/vmnet-natd -s 6 -m
 +tomoyan  22295  1.2  1.9 854416 81940 ?        Sl   18:19   0:29 /usr/lib/vmware/bin/vmware
 +tomoyan  22320  0.1  0.9 439660 38824 ?        Sl   18:19   0:03 /usr/lib/vmware/bin/vmware-tray
 +tomoyan  22384  0.1  0.7 357604 31360 ?        S    18:19   0:02 /usr/lib/vmware/bin/vmware-unity
 +tomoyan  22401 30.5 42.7 2430844 1762748 ?     Ssl  18:20  12:00 /usr/lib/vmware/bin/vmware-vmx -s
 +root     23534  0.0  0.0 106960   876 pts/0    S+   18:59   0:00 grep vmware
 +# kill -9 22401
 +</code>
 +
 ==== VMware 6.5.3 のインストール中にフリーズする場合 ==== ==== VMware 6.5.3 のインストール中にフリーズする場合 ====
   - コマンド・ライン端末を二つ起動しておく。   - コマンド・ライン端末を二つ起動しておく。
行 216: 行 293:
 </code> </code>
 VMware Player/Workstation を再起動する。 VMware Player/Workstation を再起動する。
 +
 +===== 参考文献 =====
 +[[https://www.plop.at/|Plop Website]]\\
 +
  • linux/vmware.1274607114.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)