• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VMware Serverの一回目の起動だけ15分度待たされる)

VMware Serverの起動に15分かかる原因と対策

このQ&Aのポイント
  • VMware Serverの一回目の起動だけ15分も待たされるのはなぜ?
  • 一度起動できてしまったあとはスムーズに動くVMware Server
  • PCの電源を入れて初回の起動だけ時間がかかる原因と対策

質問者が選んだベストアンサー

  • ベストアンサー
noname#64199
noname#64199
回答No.1

vmxファイルをエディタで開き、以下を追記してみて下さい。 MemTrimRate = "0" mainMem.useNamedFile = "FALSE" host.TSC.noForceSync = "TRUE" ちなみに意味は以下の通りです。 ・未使用の物理メモリを解放させない。 ・実メモリのみを使用する。 ・タイムスタンプカウンタ (TSC) の不必要な同期を抑止する。

ukichon
質問者

補足

ありがとうございます。 教えていただいた3行をvmxファイルの文末に追記し保存してから、仮想マシンを起動してみましたが全く変わらずでした。 「Start this virtual machine」をクリックした途端、仮想マシンのBIOS画面が表示される直前で、全ての動きが停止したようになります。 ちなみに他のマシンで正常に動作していた仮想マシン(CentOS5.1)のイメージが入っているフォルダを自分のローカルにコピーして試しています。 もちろんWin2k、XPなど他の仮想マシンでも同様の症状です。 今回追記した3行は消した方が良いですか? 他に対策はないでしょうか。

その他の回答 (2)

noname#64199
noname#64199
回答No.3

#1,#2です。 VMware Server 2.0 Beta の件は申し訳ありませんでした。 vmware-hostd で検索してみると、他の方も同様な障害となり、1.0.5 に戻しているみたいですね。 ただ、そこで10GBの新規イメージを作成するとディスクI/Oが極端に重くなるという報告を見つけました。 もしかすると、仮想ディスクの大きさがパフォーマンスに影響しているかもしれません。 確かに私の環境では、仮想ディスクの小ささを優先し、断片化が発生する前提で、サイズ拡張可能の2GB分割にしています。 ちなみに仮想ディスク形式を変更するには、VMware Server をインストールしたフォルダにある vmware-vdiskmanager.exe を使います。 サイズ拡張可能の2GB分割にするパラメータは以下の通りになります。 vmware-vdiskmanager.exe -r 旧.vmdk -t 1 新.vmdk 万が一の時、元に戻せるように、元の仮想マシンフォルダをコピーしたフォルダ上で作業した方が良いと思います。

ukichon
質問者

お礼

少しだけ進展したような気がしたので報告します。 遅いのが必ずしも仮想ディスクの大きさだけではない気がしてきました。 なぜなら仮想イメージの入っているフォルダを外付けのUSB HDDに移してから起動を試みたところ、 いつも通り15分ほど待たされたわけですが、その間外付けHDDのランプは光らずひっきりなしにPC本体のHDDランプが点灯しっぱなしだったからです。 15分後、外付けHDDの方のランプがピカピカ点灯し始め、その頃は別な操作をしても反応するようになってきました。 また私が困っているのは、運用時のディスクI/Oの遅さではなくて初回起動時に待たされるときのみなんです。 Vistaに1.0.3を入れて普通に使えているとどこかのサイトに書いている人がいたので、 真似してみましたが駄目でした・・・ 本家の対応を待つしかないのでしょうかね。。。

noname#64199
noname#64199
回答No.2

ANo.1です。 少し前にネットで調べた対策で、実際に効果がありました。 今、ネット検索してみても新たな情報はないようですね。 思いつく対策としては、 ・ウィルス対策ソフトやファイアウォールを一時的に停止してみて、  効果があるようなら、仮想マシンフォルダをウィルス対策ソフトの  検索対象から外す、ファイアウォールの除外設定を見直すといった  対策を施す。 ・他の常駐プログラムを可能な限り停止する。 ・自ホスト(localhost)にRemoteHost接続してみる。 ・VMware Server 2.0 Beta を試してみる。 くらいでしょうか。 ちなみに、VMware Server 2.0 Beta は下記にあります。 http://www.vmware.com/beta/server/overview.html なお、追加した設定は、実メモリが十分にあるならば起動後も有効に 働くので、残しても問題ないでしょう。

ukichon
質問者

お礼

ありがとうございます。 常駐プログラムはほとんどないですし、ファイアウォール、アンチウイルス系も止めて実行しています。 localhostへリモート接続する件、明日の朝にでも実行してみます。 駄目なら2.0へのバージョンアップも試したいと思うのですが、1で問題ない人もいそうなので原因が分からないままだと気持ち悪いです。 結果が出たらご報告します。 何か他に思いついた試せることがあったら教えてください。

ukichon
質問者

補足

事後報告です。 リモート接続してみましたが、約15分待たされました。 2.0を入れてみました。 新バージョンはインターフェースが変更されたんですかね。 Consoleが専用ソフトではなくブラウザでのUIのようです。 が、PCの起動直後に「vmware-hostd が停止しました」と表示され、Consoleを起動するとブラウザが立ち上がるのですが「ページが表示されません」のエラーです。 結局1.0.5に戻しました。

関連するQ&A