Boot CampとVirtualBoxに同じ専用Windowsドライブがありますか?


5

複数の内蔵ハードドライブを搭載した新しい(私にとっての)Mac Pro 4,1をセットアップします。ほとんどの場合、Windowsを必要とするいくつかのプログラムのウィンドウで仮想化されたWindows 7でYosemiteを実行します。

ただし、ときどき、最大のパフォーマンス(ゲームの場合)のために起動時にWindowsを直接起動したいことがあります。

VirtualBoxとBoot Campが同じWindowsインストールを共有することは可能ですか?つまり、1つのハードドライブまたは1つのパーティションをWindows 7 専用にし、その後

  • 起動時にそのドライブ(またはパーティション)から起動することを選択する、または
  • OS Xを起動し、VirtualBoxを実行し、仮想マシン内のWindowsを同じBoot Campドライブ(またはパーティション)から起動しますか?

私の目標は、ディスクスペースを節約することだけではなく(Windowsとその下で実行する必要があるソフトウェアを、1つの実際のドライブと1つの仮想ドライブではなく1か所にインストールすることによって)、複数のWindowsライセンスを購入することを回避することでもあります。


Parallelsは1つのインストールからBoot CampとVMを実行できます-それはあなたの質問に対する答えではありません
鉄人

回答:


3

答えは「いいえ」です。ごめんなさい。私はすでにこれをしました。ここに問題があります。VirtualBoxとAppleは異なるハードウェアを使用しています。ハードウェアを切り替えようとすると、Windowsが狂ってしまいます。

VirtualBoxの仮想ハードウェアと物理ディスクパーティションを使用して最初にWindowsをインストールし、次に同じ物理ディスクパーティションを持つAppleの物理ハードウェアに切り替えてから、Microsoftの「システム準備ツール」を実行する必要があります。このツールは、繰り返し実行するのではなく、1回実行することを意図しています。このリンクの手順を参照してください

もう1つの問題は、両方のマシンのソフトウェアをアクティブにすることです。VirtualBoxまたはBootCampで実行中にアクティブになりますか?

物理的なAppleハードウェアと仮想VirtualBoxハードウェアの間で起動すると、Windowsオペレーティングシステムが変更を検出します。たとえば、2台のマシンは同じMBRを共有しません。各MBRには異なる署名があります。Windowsはブートパーティションにこのシグネチャを保存し、ブート時に値をMBRと比較します。


2

VirtualBoxはRawディスクアクセスに対応していますが、Windows Boot Campパーティションを仮想マシンとして使用するようには設計されていません。つまり、物理的および仮想的に実行する間のWindows製品のアクティベーションを処理しません。有料製品であるVMware Fusionは、Windows Boot Campパーティションを仮想マシンとして使用してシームレスに処理できます。


上記の鉄人のコメントから、Parallelsでも同様のことができると思われます。デビッドアンダーソンが答えで説明している仮想化ハードウェアと実際のハードウェアが異なるという問題をFusionがどのように回避するかを明確にできますか?
dodgethesteamroller

@dodgethesteamroller、はい、Parallels Desktop for Macでもできますが、VMware Fusionの方が好きで、Parallelsよりも言及しました。VMware FusionがVMware Toolsを使用して製品のアクティベーションを管理する方法については、2つの特徴的なアクティベーションデータベースを管理し、仮想環境または物理環境で起動するかどうかに応じて交換します。もちろん、これは各モードで有効化する必要がありますが、一度実行するとその後はシームレスになります。
user3439894

@dodgethesteamroller、デビッド・アンダーソンが言及していることは、プロセスがどのように行われるかを非常に不完全に描写していることですすべてがそうあるべきことを確認します。
user3439894

「各モードでアクティブ化される」と言いますが、これは、Boot Campパーティションのみを使用し、個別の仮想マシンインストールを使用しないFusionでも、2つのWindowsライセンスを購入する必要があることを意味しますか?
dodgethesteamroller

dodgethesteamroller、いいえ。BootCampパーティションにインストールし、Boot Campパーティションインストールを仮想マシンとして使用するには、Windowsライセンスが1つだけ必要です。
user3439894
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.