VMware Fusionをバックグラウンドで実行して、生成されるウィンドウとアイコンを非表示にすることはできますか?


16

VMware Fusionで複数の仮想マシンをセットアップしています。

それらのいくつかはサーバー(Ubuntuなど)のみであり、VMware Serverのように、VMware Fusionのアイコンやウィンドウを表示せずに実行したいものです。

誰にも解決策がありますか?


アイコンを表示したくない場合は、こちらで報告されている手順を試してくださいapple.stackexchange.com/questions/68915/…。画面については、おそらく最小化できます。もちろん、それはまさにあなたが望むものではありません。
Maverik

1
Fusionでこれを行う方法はわかりませんが、無料のVirtualBoxはコマンドラインツールを使用してそれを行うことができ、ヘッドレスLinuxサーバーを実行するには十分です。
ジェリー

回答:


22

以下を実行すると、Fusionヘッドレスを開始できるようです。

/ Applications / VMware \ Fusion.app/Contents/Library/vmrun -T fusion start〜/ Documents / Virtual \ Machines.localized / [IMAGENAME] .vmwarevm / [IMAGENAME] .vmx nogui

コマンドに/Applications/VMware Fusion.app/Contents/Library簡単にアクセスできるように、$ PATHに追加したり、エイリアスを作成したりすることもできますvmrun

vmrunコマンドの詳細については、このPDFを参照してください。少し古くなっていますが、サーバーの起動および停止方法に関する関連情報が含まれている必要があります。

開発環境などでヘッドレスLinuxサーバーを実行したい場合は、代わりにVirtualBoxを使用することを強くお勧めします。無料で、広範なコマンドラインサポートがあり、ヘッドレスVMを実行している間、FusionはVirtualBoxに対する利点(シームレスなGUI統合)をとにかく失います。さらに、Vagrantのようなツールは、これらの環境の実行を大幅に促進することさえできます。有料のアドオン(「プロバイダー」)の追加により、VagrantはVMWareとVirtualBoxを制御できます3


1
この質問を検索するときにこの答えがまだ表示されているため、FusionでVMをヘッドレスで実行することとVirtualBoxに移動することの少なくとも1つの非常に良い理由があることに言及する価値があります。Fusionは、ほぼすべてのベンチマークでVirtualBoxよりも優れています(実際、VirtualboxはVMをクラッシュさせずにベンチマークソフトウェアを実行することさえできません)。詳細については、tekrevue.com / 2015-vm-benchmarks-parallels-11-vs-fusion-8を参照してください。
SimplePanda

9

追加の方法として、必要なVMを起動し、Command+ Option+ Shift+ を使用してVMware Fusionを強制終了できます。Esc

GUIは終了しますが、VMはバックグラウンドで実行されます。これらのVMを管理するには、通常どおりVMware Fusionを再び起動し、現在実行されているものを表示します。


2
私はこの方法が好きで、それは速くて汚いのですが、強制終了するためのショートカットが間違っています。ですCMD+OPT+Esc。シフトは必要ありません。
ケニー

0

Dockハッキングせずに理解できる最善の方法は、VMWare Fusionが起動時に起動し、自身を隠すように設定することです。OSは、グラフィカルインターフェイスを必要とするアプリを表示するように設計されているため、このOS機能を回避したくない場合、アプリをバックグラウンドデーモンとして実行するようにプログラムするのは、VMWareの責任です。

また、そのアプリをMission Controlの下に配置してセカンダリ仮想ディスプレイに配置して、ゲストOSを観察する必要がない限り表示されないようにすることもできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.