「インストール - VMware Workstation(Linux)」の版間の差分

提供:MochiuWiki - SUSE, Electronic Circuit, PCB
ナビゲーションに移動 検索に移動
67行目: 67行目:


== 注意点 ==
== 注意点 ==
==== 仮想マシンが遅い場合の対処 ====
仮想マシンのイメージが存在するディレクトリにアクセスして、.vmxファイルをテキストエディタで開く。<br>
.vmxファイルの末尾に、以下の設定を追記する。<br>
MemTrimRate = "0"
mainMem.useNamedFile= "FALSE"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
MemAllowAutoScaleDown = "FALSE"
<br>
下表に、各パラメータの意味を記載する。<br>
<center>
{| class="wikitable"
|-
! パラメータ !! 意味
|-
| MemTrimRate = "0" || 物理メモリ解放を抑制する。
|-
| mainMem.useNamedFile= "FALSE" || メモリをファイルではなく、実メモリを使用する。
|-
| sched.mem.pshare.enable = "FALSE" || ページ共有機能を無効化する。
|-
| prefvmx.useRecommendedLockedMemSize = "TRUE" || メモリ容量の可変化を行わない。
|-
| MemAllowAutoScaleDown = "FALSE" || メモリサイズの自動調節を行わない。
|}
</center>
<br>
==== Windows XP ====
==== Windows XP ====
ゲストOSとしてWindows XPをインストールした場合、画面が表示されない(ブラックアウトになる)ことがある。(起動プロセスは表示される)<br>
ゲストOSとしてWindows XPをインストールした場合、画面が表示されない(ブラックアウトになる)ことがある。(起動プロセスは表示される)<br>

2020年12月27日 (日) 05:31時点における版

概要

VMware Workstationは、幅広いOSのサポート、優れたユーザ使用環境、包括的な機能セット、優れたパフォーマンスによって仮想化を次のレベルに推進する。
その中でも、VMware Workstation Proは、業務で仮想マシンを使用するプロフェッショナル向けに設計されている。

VMware Workstation Proを実行するには、64ビットのプロセッサと64ビットのホストOSが必要である。


VMware Workstationのインストール

VMwareの公式サイトからVMware Workstationをダウンロードする。

VMware Workstationインストーラを実行する。
<xxxx-xxxx>はバージョン番号とビルド番号、<architecture>はi386またはx86_64、<option>はコマンドラインオプションである。

sudo sh VMware-Workstation-<xxxx-xxxx>.<architecture>.bundle [--<option>]


Open Virtualization Format(OVF)Tool のライセンス契約に同意する。
--console オプションを使用している場合、または、GUIウィザードをサポートしないLinuxにインストールする場合は、
[Enter]キーを押下してスクロールしながらライセンス契約を読むか、"q"を入力してyes/noプロンプトにスキップする。

VMware Workstationがインストールされると、Linux PCでvmware-workstation-serverが起動する。
Linux PCを再起動すると、vmware-workstation-serverが起動する。

※注意点
もし、VMware Workstationの起動後に"Unable to install all module〜"とメッセージが出力される場合は、以下のパッチをインストールすることでVMware Workstationを起動できる。

  1. 以下に示すWebサイトからパッチファイルをダウンロードする。
    VMware Workstation 15.5.1を使用している場合 : https://github.com/mkubecek/vmware-host-modules/archive/workstation-15.5.1.tar.gz
    VMware Workstation 15.5.5を使用している場合 : https://github.com/mkubecek/vmware-host-modules/archive/workstation-15.5.5.tar.gz
    VMware Workstation 16.0.0を使用している場合 : https://github.com/mkubecek/vmware-host-modules/archive/workstation-16.0.0.tar.gz

  2. パッチファイルを解凍して、解凍したディレクトリに移動する。
    cd vmware-host-modules-workstation-15.5.x

  3. 以下のディレクトリを圧縮する。
    tar -cf vmmon.tar vmmon-only
    tar -cf vmnet.tar vmnet-only

  4. 圧縮したディレクトリを、/usr/lib/vmware/modules/source/ディレクトリにコピーする。
    sudo cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/

  5. 以下のコマンドを実行する。
    sudo vmware-modconfig --console --install-all



VMware Workstationのアンインストール

VMware WorkstationをLinux PCからアンインストールするには、以下のコマンドを実行する。
使用するコマンドは、Linuxディストリビューションおよび構成によって異なる。

sudo vmware-installer -u vmware-workstation


次に、VMware Workstationの設定ファイルも削除する場合は"y"または"yes"、設定ファイルを残す場合は"n"または"no"を入力する。
アンインストールを取り消す場合は、"q"を入力する。


VMware Workstationの個別アンインストール

まず、インストールされているVMware Workstationの一覧を表示する。
なお、ここでは、VMware Workstation Pro 15がインストールされているものとする。

sudo ./VMware-Workstation-Full-15.5.2-15785246.x86_64.bundle -l    

Extracting VMware Installer...done.
Product Name         Product Version     
==================== ====================
vmware-workstation   15.5.2.15785246


VMware Workstationをアンインストールする。

sudo ./VMware-Workstation-Full-15.5.2-15785246.x86_64.bundle --uninstall-component=vmware-workstation

Extracting VMware Installer...done.



注意点

仮想マシンが遅い場合の対処

仮想マシンのイメージが存在するディレクトリにアクセスして、.vmxファイルをテキストエディタで開く。
.vmxファイルの末尾に、以下の設定を追記する。

MemTrimRate = "0"
mainMem.useNamedFile= "FALSE"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
MemAllowAutoScaleDown = "FALSE"


下表に、各パラメータの意味を記載する。

パラメータ 意味
MemTrimRate = "0" 物理メモリ解放を抑制する。
mainMem.useNamedFile= "FALSE" メモリをファイルではなく、実メモリを使用する。
sched.mem.pshare.enable = "FALSE" ページ共有機能を無効化する。
prefvmx.useRecommendedLockedMemSize = "TRUE" メモリ容量の可変化を行わない。
MemAllowAutoScaleDown = "FALSE" メモリサイズの自動調節を行わない。


Windows XP

ゲストOSとしてWindows XPをインストールした場合、画面が表示されない(ブラックアウトになる)ことがある。(起動プロセスは表示される)

この時、ゲストOSの設定画面にて、[Hardware]タブ - [Display] - [3D Graphics]項目 - [Accelerate 3D Graphics]チェックボックスのチェックを外す。
再度、ゲストOSのWindows XPを起動して、正常に画面が表示されるか確認する。

CentOS

ゲストOSとしてCentOS等をインストールした場合、解像度の問題により、インストール画面の右側が切れる時がある。
これを解決するには、ブート画面にて解像度を指定することで、この現象を回避することができる。

まず、ブート画面において、[TAB]キーを押下する。
この時、ブート画面下にブートの設定が表示されるので、以下の赤字に示すように解像度を指定する。

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet resolution=1360x768


resolutionで設定できる解像度は、以下の通りである。
下表以外の解像度も設定できるが、設定に失敗した場合は、自動的に800x600になる。

解像度 規格 比率
640x480 VGA 4 : 3
800x600 SVGA 4 : 3
1024x768 XGA 4 : 3
1280x720 HD(720p) 16 : 9
1280x800 WXGA 15 : 9
1280x960 QVGA 4 : 3
1280x1024 SXGA 5 : 4
1360x768 HD 16 : 9
1400x1050 SXGA+ 4 : 3
1600x1200 UXGA 4 : 3
1680x1050 WSXGA+ 16 : 10
1920x1080 FHD 16 : 9
1920x1200 WUXGA 16 : 10