ホストと同じ物理ディスク上のVMに「rawアクセス」 - .vmdkを使用しても安全ですか?


0

主な質問

UbuntuとWindows 8のデュアルブート構成では、 .vdmk Windows上のVirtualBox用のディスクイメージとしてUbuntu-Partitionsへの「Raw Access」を安全に使用できますか? (原則として安全、人的ミスは除く)

なぜあなたはこれをしたいのですか?

Ubuntuによるデュアルブートは、2つの目的を果たします。

  1. 私はLinuxとの互換性のためにVisual Studioで書いたC ++コードをチェックします。
  2. Linux上でUSBベースのアプリケーションを開発する。

最初の目的のためにVirtual Machicheは完璧です、私は私のPCを常にオン/オフにする必要はなく、パフォーマンスはそれほど大きな問題ではありません。 (コンパイラが少し時間がかかるかどうか私は気にしない。)

しかし、USBエミュレーションはバグを起こしやすく、アプリケーションはネイティブにしか実行されないため、正確なベンチマークを作成する機能が必要なので、2番目のユースケースには選択肢がありません。 (私は以前に試したが、それはひどかった。)

もちろん純粋なVMとUbuntuの個別の物理インストールを使用することもできますが、このセットアップはラップトップで行われるため、総ストレージ容量は約250GBに制限されるため、OS全体の冗長性は望ましくありません。

セットアップ:

合計5つのパーティションと約250 GBのストレージを持つ1つの物理ハードディスク

/dev/sda0: EFI-Boot
/dev/sda1: Ubuntu14.04 ext4, Primary, 30GB
/dev/sda2: Windows8 ntfs, 212GB
/dev/sda3: Windows Recovery
/dev/sda4: swap

Grub2はブートマネージャとして使われていますが、それが本当に重要であるということではありません。

私は今、必要に応じてUbuntuに直接ブートする能力、そしてネイティブの部分を使用するVirtualBoxを起動するためにWindowsにブートする能力が欲しい sda1 そして sda4 VDIの代わりに。 そのため、Windowsが常にホストになります。

回答:


0

あなたは同時に2つの場所から同じデバイスにアクセスしていないので、これはちょうどうまくいくはずです。

起動時にVirtualbox固有のドライバーもロードするように、Ubuntuモジュールを調整する必要があるかもしれません。


VirtualBoxのRAWアクセスはUEFIシステムの標準であるGPTをサポートしていないため、これは私の質問に答えますが、残念ながらうまくいきません。
iFreilicht
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.