VHDからネイティブおよび仮想化ホスト内でWindows 7を起動できますか?


1

私は職場の.net開発者ですが、自宅でRails on Railsの開発をさらに進めており、自宅でのプライマリOSとしてLinuxへの切り替えを検討しています。ただし、Windowsを完全に放棄することはできないので(実際にはしたくない)、このセットアップが可能かどうか疑問に思っています。

  • UbuntuとWindows 7のデュアルブート
  • Windows 7インスタンスは仮想ハードドライブから起動します
  • Ubuntuを実行している間、Virtual Boxまたは仮想化ホストを使用してWindows 7を同じVHDで起動し、Ubuntu内で実行できるようにしたいので、1つの小さなことのために再起動する必要はありません

この設定は可能ですか?私はそれがあるべきように思えますが、私は知らないので、VHD機能へのブートを全く台無しにしませんでした。

回答:


1

(簡単に)可能になるとは思いませんでした。

その理由は、VHDからの起動は、スナップショット、削除/ロールバック/ vhdファイルが何であれ、それでも機能するテストなどのさまざまなアクティビティを実行できる単純な機能だからです。

ただし、VHD上のファイルはまだWindowsの通常のインストールであり、1セットのハードウェアに関連付けられています。

(次の段落を約4回書き直しましたが、まだ正しく聞こえません-他にもっと良いものがあれば、編集してください!)

つまり、このVHDを仮想マシンのハードドライブとしてマウントすると、HALは仮想マシンに結び付けられます-それを回避する唯一の方法は、VHDファイルを別の仮想マシンのハードドライブ(VHD、VMDK、または他の)、その新しい仮想マシンを仮想マシンとしてマウントし、Windowsブートローダーをインストールして、実際のVHDをVHD Windowsとして起動できるようにします...(ただし、私は試したことはありませんが、これは動作するはずです)。

最後に、他のいくつかの回答で書いたように、これを回避する唯一の本当の方法は、ハードウェアのつながりを削除する必要があるマシンをシャットダウン/再起動するたびに、sysprepなどの何かを実行することです-しかし、これは時間がかかります再起動するとあまり実用的ではありません。

...正直なところ、高速なマシンがあり、グラフィカルなアプリケーションが本当に必要でない限り、仮想化されたWindowsを完全に実行するか、2つの個別のインスタンスと共有ファイルスペースを使用する方がはるかに良いでしょう。


ハードウェアの関係についても考えていませんでした。誰かが私たちの知らないことを知らない限り、おそらく完全に仮想的に実行するでしょう。ありがとう
マックスシュメリング
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.