2012年9月4日火曜日

VMware Player "ディスクがありません"のエラーで起動できない

ある日突然何が原因か謎だけども、VMwareでこさえてた開発環境が起動できなくなった。
歴代の環境が全て起動できない。
ハァァァァ!?ってなりました。

現象:
vmxファイルをダブルクリックすると「ディスクがありません」のエラー画面が表示され、
「再実行」「実行」「キャンセル」のどれを押しても「ディスクがありません」、「ディスクがありません」、、、
とオウム返しされて心が折れる。

解決策:
WinXP:C:\Documents and Settings\(ユーザ名)\Application Data\VMware\preferences.ini
Win7:C:\ユーザー\(User名)\Appdata\Roaming\VMware\preference.ini

をリネーム。
で、再度vmxファイルをダブルクリックすると、Playerインストール直後に表示された「同意すんの?しないの?」画面が表示されます。
「同意」すると、正常に起動します。

参考サイト:http://slashdot.jp/journal/546799/VMware-Player%E8%B5%B7%E5%8B%95%E5%A4%B1%E6%95%97

VM環境をかなり持っているので、preferences.ini内には数え切れない「mruVM」が存在していました。
そのせい?