linux:vmware

文書の過去の版を表示しています。


VMware Player/Workstation

VMware Download Center - VMwareダウンロードページ
Linux VM kernelnewbies - vmware-any-any-update[xxx].tar.gz パッチを入手(必要時のみ)

# rpm -ivh VMware-player-x.x.x-xxxxxx.[arch].rpm <- ダウンロードしたファイル名
# rpm -ivh VMware-Workstation-x.x.x-xxxxxx.[arch].rpm <- ダウンロードしたファイル名

コマンドラインからrpmをインストール(注意: ファイルブラウザからPackage Installerでrpmをインストールすると
pythonのスクリプトが実行されないせいか、GNOMEのメニューに正しく登録されないようである。)

準備中...                ########################################### [100%]
   1:VMware-Workstation     ########################################### [100%]
Extracting VMware Installer...done.
You must accept the EULA to continue.  Press enter to proceed. <- [Enter]キーを入力
~省略~
10.  These terms are governed by the
~省略~
Do you agree? [yes/no]: yes <- "yes"と入力して[Enter]キーを入力

Installing VMware Installer 1.0
Copying files...
Configuring...
Installing VMware Player 2.5.2
Copying files...
~省略~
Configuring...
Installation was successful

インストールが正常に終了すると、GNOMEの[アプリケーション]メニューの[システムツール]にVMwareが登録されて使用できるようになる。

 コンフィギュレーションはカーネルをバージョンアップするたびに実行する必要がある。

# vmware-config.pl

 Linuxのカーネルバージョンによっては、コンフィギュレーションでエラーが出て失敗する場合がある。
 その場合、vmware-any-any-updateパッチを適用する。パッチを実行するとパッチ処理の後にコンフィギュレーション実行される。

# tar xzf vmware-any-any-update[xxx].tar.gz
# cd vmware-any-any-update[xxx]
# ./runme.pl

 ver.6.5.0以降からはVMWare起動時にコンフィギュレーションが自動で処理される。メニューからVMWare Player、または、Workstationを起動するのみ!!
 カーネルをアップデートした場合も、初回起動時にコンフィギュレーションが自動で処理される。

 コンフィギュレーションを実行するとメニューに登録される。メニューからVMWare Player、または、Workstationを起動する。

  1. コマンド・ライン端末を二つ起動しておく。
  2. 1つ目の端末にてインストールを開始する。
    # rpm -ivh VMware-Workstation-6.5.3-185404.x86_64.rpm
    準備中...                ########################################### [100%]
       1:VMware-Workstation     ########################################### [100%]
    Extracting VMware Installer...done.
    You must accept the EULA to continue.  Press enter to proceed.
    ~省略~
    Do you agree? [yes/no]: <- y、[Enter]はまだ入力しないで止めておく。
  3. 2つ目の端末にて以下のコマンドを実行する準備をしておく。
    # mv /etc/vmware/database /etc/vmware/database_old <- [Enter]はまだ入力しないで止めておく。
    <code>
      - 1つ目の端末でライセンスに同意して処理を開始する。\\ <code>
    Do you agree? [yes/no]: y[Enter]
    Installing VMware Installer 1.0
    Copying files...
    Configuring...
    Installing VMware Player 2.5.3
    Copying files...
    Configuring...
    Installing VMware VIX API 1.6.3
    Copying files...
    Configuring...
    Installing VMware Player 2.5.3
    Copying files...
    Configuring...
    Installing VMware Player 2.5.3
    Copying files... <- (1)これが表示されてしばらくして、
    Configuring...   <- (2)これが表示されるが、進まなくなる。
  4. 上記(2)が表示されたら直ぐに2つ目の端末に用意しておいたコマンドに[Enter]を入力する。
    # mv /etc/vmware/database /etc/vmware/database_old [Enter]入力
  5. 1つ目の端末のインストールが動き出して正常に終了する。
    Installing VMware Workstation 6.5.3
    Copying files...
    Configuring...
    Installation was successful
    #
  6. インストールが正常終了したら2つ目の端末でリネームしたファイルを忘れずに元に戻しておく。
    # mv /etc/vmware/database_old /etc/vmware/database
  7. いつもの手順で VMware を起動すると、VMware Kernel Module Updater が起動する。

参考文献:
VMware Communities: Fedora 11 and Workstation 6.5.2 now working but new 6.5.3 install

 vmware のソースにパッチを当てる必要があるので、VMware コミュニティより以下のスクリプトとパッチを入手する。
 vmware コミュニティ:
  vmware-6.5.2-newkernmods.sh
  vmware-6.5.2-newkernmods.patch

スクリプトを実行すると利用可能になる。

# sh vmware-6.5.2-newkernmods.sh

参考文献:
VMware Communities: Here is patch for Workstation 6.5.2 on Linux 2.6.31 kernel

 VMware のソースにパッチを当てる必要があるので、VMware コミュニティより以下のスクリプトとパッチを入手する。
 VMware コミュニティ:
  vmware-6.5.2-modules-2.6.30-fix.sh
  vmware-6.5.2-modules-2.6.30-fix.patch

スクリプトを実行すると利用可能になる。

# sh vmware-6.5.2-modules-2.6.30-fix.sh

参考文献:
VMware Communities: Here is patch for Workstation 6.5.1 on Linux 2.6.29 kernel

 [アプリケーション] - [システムツール] の VMWarw をクリックしても起動しない場合は、コマンド・ライン端末より起動してみる。
 コマンドを実行しても以下のように表示される場合。

# vmware &
Logging to /tmp/vmware-root/setup-3721.log
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock

バイナリモジュールを削除、または、移動する。

# mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.old

そして、VMWare を起動する。

# vmware &

参考文献:
怪了,F10 i686中能正常安装vmware 6.5.1,在F10 x86_64中却不能安装vmware 6.5.1 - LinuxSir.Org

 X-WindowにおいてVMwareで“_”(アンダースコア)が入力できない場合は、以下のように設定ファイルの記述を行う。

~/.vmware/config

xkeymap.keycode.211 = 0x073

VMware Player/Workstation を再起動する。

 X-WindowにおいてDEL、\、矢印などのキーが効かない場合は、以下のように設定ファイルの記述を行う。

~/.vmware/config

xkeymap.language = jp106
xkeymap.keycode.37 = 0x01d  # Control_L
xkeymap.keycode.64 = 0x038  # Alt_L
xkeymap.keycode.78 = 0x046  # Scroll_Lock
xkeymap.keycode.97 = 0x073  # kana_RO
xkeymap.keycode.100 = 0x079 # Henkan
xkeymap.keycode.102 = 0x07b # Muhenkan
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.107 = 0x137 # Print
xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.127 = 0x100 # Pause
xkeymap.keycode.132 = 0x07d # backslash
xkeymap.keycode.133 = 0x15b # Super_L
xkeymap.keycode.134 = 0x15c # Super_R
xkeymap.keycode.135 = 0x15d # Menu

VMware Player/Workstation を再起動する。

  • linux/vmware.1255317963.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)