目次

VMware Workstation 9.0でのトラブル

version.9で動かない

以前のヴァージョンの仮想マシンをVer.9.0で動かそうとしたところ、以下のようなエラーで起動できない。

この仮想マシンのポリシーは、このバージョンの VMware Workstation で実行するには古すぎます

どうも、あちこちででているようだ。

しかも、明確な対処法も無い模様。一応以下の様な対処法が見つかったがうちではダメだった。

xxx.vmx ファイルをテキストエディタで開いて、以下の三行を削除

    policy.vm.mvmtid = "...英数字......"
    policy.vm.managedVMTemplate = "TRUE"
    policy.vm.managedVM = "FALSE"

同じフォルダーに .vmpl ファイルがあれば、.vmpl.old にリネーム (削除でも良いと思う)

強引に動かす

動いている環境からバックアップソフトなどで持ってくれば動くようだが、そんな手間をかけるのは面倒だったので、強引に動かすことにする。1)

  1. 新規で仮想マシンを作成する
    • この時、メモリ、HDD容量などは以前のものと同じ構成にする
  2. *_s001~_s00x.vmdkファイルを以前のものと置き換える
    • 後ろのs00xがついていないファイルは構成を記したテキストファイルなのでさわらない
  3. よくお祈りをしてBoot
  4. 首尾良く立ち上がったので、vmware tools を入れ替える
  5. よくお祈りをして再起動
  6. なにやらHDDをチェックするとのメッセージ2)
  7. あぁ、絶対におかしくなったなとあきらめるぐらいの大量のメッセージがながれる3)
  8. 動いたぁぁぁぁぁ

ということで、とりあえず動きました、というか動かしました。

1)
良い子のみんなはマネしちゃダメだよ
2) , 3)
Windowsです