book
Article ID: 309282
calendar_today
Updated On:
Products
VMware
VMware Desktop Hypervisor
VMware vSphere ESXi
Issue/Introduction
Symptoms:
免責事項: これは英文の記事Starting a virtual machine generates a syntax error (1003597)の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。
最新情報は英語版の記事で参照してください。
Resolution
この問題は、.vmx ファイルが破損している場合に発生します。この問題を解決するには、新しい .vmx ファイルを作成するか、または既存のファイルを手動で修復します。
新しい .vmx ファイルの作成
新しい .vmx ファイルを作成するには:
-
仮想マシン ファイルを検索し、.VMX ファイルを削除します。
-
VMware 製品または VMware Infrastructure Client を開きます。
-
ファイル > 新規 > 仮想マシン をクリックします(リストに表示されている場合)。
-
カスタム構成 インストール オプションを選択し、新しい仮想マシン ウィザードに従います。新しい仮想ハード ディスク ファイルの作成を要求されたら、既存のファイルを指定することを選択します。既存の .vmdk ファイルを指定します。
.vmx ファイルの手動での再作成
仮想マシンが適切に起動されていることを示す vmware.log のコピーが使用可能な場合は、破損した .vmx ファイルを再作成できます。
.vmx ファイルを手動で再作成するには:
-
-
テキスト エディタで、仮想マシンが正常に起動されていることを示す vmware.log ファイルを開きます。Mac で、テキスト エディタを使用します。
-
ログ ファイルで : --- CONFIGURATION が含まれる行を検索します。この行 -- から --- -- が含まれる次の行までは、vmx プロセスによって解析されている .vmx ファイルの全内容です。
-
テキストを新しい .vmx ファイルにコピーし、破損した .vmx ファイルを上書きします。
-
新しいファイルからログ出力のテキストを消去して元の構成を修復します。
たとえば、次の行を変更します。
vmx| DICT svga.vramSize = 134217728
次のように変更します。
svga.vramSize = "134217728"
- ファイルを保存し、VMware 製品を起動するか、または ESX ホストに仮想マシンを再登録します。
注:古い vmx ファイルは削除してかまいません。