web-dev-qa-db-ja.com

仮想マシンをネイティブに起動できますか?

私の質問は:

適切なドライバーなどをインストールしている場合、ハードウェア上で仮想マシンをネイティブに実行することは可能ですか?つまり、VHDを通常のハードドライブとして使用して起動できますか?

これを実行したい理由は、グラフィックスとオーディオの両方を集中的に処理するためですが、コンピューターは両方を同時に処理できるほど強力ではなく、多くの場合、インストールしないオーディオプログラムを多数インストールします。グラフィックプログラムの安定性に影響を与えたい。基本的に、2つのアプリケーションセットの間にサンドボックスを作成したかったのです。そこで、グラフィックスを多用するプログラムをVirtualBox VMで実行し、オーディオを多用する作業をネイティブに実行してみました(ASIOオーディオデバイスをVirtualBoxに出し入れするのが面倒だからです)。これkind-ofは機能します-グラフィックを多用するものは許容できますが、VM内で実行されているため、比較的低速です。

したがって、次のアイデアは、グラフィックプログラムとオーディオプログラムを別々のパーティションにデュアルブートしてインストールすることでしたが、それらを同時に使用することが多いため、他のプログラムセットを使用する必要があるたびにマシンを再起動するのは実用的ではありません。 。

しかし、私はこのシナリオに耐えることができました。オーディオを多用する作業を行う必要がある場合は、オーディオパーティションを起動し、VMでグラフィックプログラムを実行してから、グラフィック部分に集中的に取り組んでいます。 、グラフィックパーティションを通常のOSとしてハードウェア上で直接起動します。

これは可能ですか?たとえば、VHDを通常のハードドライブとして起動しますか?または、デュアルブートを設定し、オーディオパーティションがシャットダウンされるたびに、グラフィックスVM VHDをネイティブグラフィックスパーティションと同期しますか?上記のシナリオを考えると、実用的ですか?

そして、それが不可能な場合、別のコンピューターを購入することを除いて、上記のシナリオで世界最高のセットアップ(パフォーマンス、サンドボックス、および並行実行の2つの世界)を提案できますか?前もって感謝します。

7
Anshul

これは、MS VHDを使用している場合、Windows7以降で可能です。 mayはProおよびEnterpriseバージョンに制限されますが、そうではない場合があります。

これが 記事 Win7とServer2008でそれを行う方法を説明しています。そしてここに 記事 Win8とServer2012があります。

3
Keltari

VirtualBoxで逆のことを成功させました-仮想マシン内でネイティブハードドライブパーティション(WinXP)を起動します。 移行プロセス に従って、すべてのコアディスクドライバーが使用可能であることを確認し、仮想マシンをホストシステムのディスクと可能な限り一致させることにより、いくつかのレジストリを更新する必要がありました。

最終結果は同じでしたが、起動時にブートローダーからパーティションを起動するか、メインシステムで起動してから、VirtualBoxを介して2番目のパーティションを起動するかを選択できました。

VM)内にロードされていない場合は、パーティションをWindowsエクスプローラーの標準ドライブとしてマウントして、ファイルをすばやく前後にコピーするためのアクセスを容易にすることもできます。


これは、母が古いWindows XPシステムから素敵な新しいWindows8マシンに移動したときに、母のために設定されました。座って、すべてのことを行う方法を彼女に示す時間がありませんでした。が変更され、これは非常に便利なソリューションになりました。私がしなければならなかったのは、仮想マシンを起動し、ファイルを前後にコピーし、Windows8で彼女のコアな日常業務をセットアップする方法を彼女に示すことだけでした。彼女は自分のペースでWindows8に慣れることができ、ラッシュにいるときでも慣れ親しんだシステムにフォールバックできます。

2
Darth Android